replicant-frameworks_native/libs
Eric Laurent 15025254eb Fix issue 3302649.
The cause of the problem is that AudioTrack::start() can fail if it is called from a newly created
thread that has the same ID as the AudioTrack callback thread that has just been stopped and not yet exited.
This is possible as the thread ID used by the Thread class is not the TID.

The fix consists in clearing the thread ID before exiting the thread loop.

Change-Id: I8b5f6a63feeaeb9a01267380e85f6f1456e7aa01
2011-01-12 18:28:25 -08:00
..
binder am 6637e307: am bfb5f596: Merge "Fix for writing empty strings to Parcel::writeString8()" 2010-12-28 11:54:08 -08:00
gui Implement crop & transform for SurfaceTexture. 2011-01-12 11:28:38 -08:00
surfaceflinger_client Add the ISurfaceComposer::createGraphicBuffer IPC. 2011-01-06 13:12:35 -08:00
ui Mouse pointer integration. 2011-01-04 17:31:24 -08:00
utils Fix issue 3302649. 2011-01-12 18:28:25 -08:00