replicant-frameworks_native/libs
Eric Laurent 558eec8011 Fix isssue 2548710: Native AudioTrack resources never freed.
The problem is a bug in AudioFlinger::MixerThread::prepareTracks_l() that makes that even if the TrackHandle
is destroyed, the corresponding Track will remain active as long as frames are ready for mixing.
If the track uses shared memory (static mode) and the sound is looped, this track will play for ever.

The fix consists in removing the track from active list immediately if the track is terminated.

Change-Id: Iaa78a91e78d27f5c982218cc55e81702f1610ab2
2010-05-18 14:18:57 -07:00
..
audioflinger Fix isssue 2548710: Native AudioTrack resources never freed. 2010-05-18 14:18:57 -07:00
binder Modify the binder to request 1M - 2 pages instead of 1M. The backing store 2009-11-12 16:31:12 -08:00
surfaceflinger fix [2269582] [TOP-10][Passion_1506][APT:Camera]Sometimes camera preview screen is truncated after launching and back to home screen by home key repeatedly 2009-12-11 00:56:10 -08:00
ui Only hold a weak pointer on SurfaceComposerClients 2010-04-07 14:27:03 -05:00
utils Debugging for issue #2228381 android.view.InflateException 2009-11-20 14:26:42 -08:00