Eric Laurent 913af0b48f Fix issue 4111672: AudioTrack control block flags
Make sure that all read/modify/write operations on the AudioTrack
and AudioRecord control block flags field are protected by the
control block's mutex.

Also fix potential infinite loop in AudioTrack::write() if the
written size is not a multiple of frame size.

Change-Id: Ib3d557eb45dcc3abeb32c9aa56058e2873afee27
2011-03-18 08:56:45 -07:00
..
2010-12-17 10:27:02 -08:00
2010-12-17 10:27:02 -08:00
2011-02-03 17:18:19 -08:00
2011-02-28 16:52:51 -08:00
2011-02-28 16:52:51 -08:00
2011-02-28 16:52:51 -08:00
2011-02-28 16:52:51 -08:00