summaryrefslogtreecommitdiffstats
path: root/media/libmedia/AudioTrackShared.cpp
Commit message (Expand)AuthorAgeFilesLines
* Cache mCblk in local variable cblkGlenn Kasten2014-05-091-5/+7
* Use LOG_ALWAYS_FATAL instead of LOG_FATALGlenn Kasten2014-03-261-3/+3
* Replace size_t in shared memory by uint32_tGlenn Kasten2014-01-281-6/+13
* Merge "Replace control block frameCount_ by explicit in/out parameter"Glenn Kasten2014-01-241-1/+1
|\
| * Replace control block frameCount_ by explicit in/out parameterGlenn Kasten2013-12-201-1/+1
* | Fix some (but not all) unused parameter warningsGlenn Kasten2013-12-191-2/+2
|/
* Allow releaseBuffer after flushGlenn Kasten2013-10-181-3/+7
* AudioTrack: fix head position after restoreEric Laurent2013-10-161-0/+21
* Fix underruns when fast track denied due to SRCGlenn Kasten2013-09-171-5/+2
* Report underruns for fast tracks alsoGlenn Kasten2013-07-311-0/+19
* Move control block mName to createTrack() outputGlenn Kasten2013-07-301-1/+1
* Rename control block flags to mFlagsGlenn Kasten2013-07-301-9/+9
* Rename control block server to mServer and add commentsGlenn Kasten2013-07-301-3/+3
* libmedia: offloaded playback supportRichard Fitzgerald2013-07-251-7/+126
* AudioFlinger: offload playback, non-blocking writeEric Laurent2013-07-251-0/+18
* Merge "AudioTrackShared cleanup"Glenn Kasten2013-07-111-31/+32
|\
| * AudioTrackShared cleanupGlenn Kasten2013-07-021-31/+32
* | Fix AudioTrack::flush()Glenn Kasten2013-07-111-0/+2
|/
* Workaround AudioRecord bug for large buffer sizesGlenn Kasten2013-06-241-1/+2
* Use mFutex as an event flag rather than semaphoreGlenn Kasten2013-06-241-6/+5
* New control block for AudioTrack and AudioRecordGlenn Kasten2013-06-121-115/+601
* Start isolating control block accesses in a proxyGlenn Kasten2012-12-121-1/+1
* Split off the current control block to separate fileGlenn Kasten2012-12-031-0/+196