summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Tracks.cpp
Commit message (Expand)AuthorAgeFilesLines
* am 3b6da6bf: Merge "Move frameworks/av off private API."Elliott Hughes2014-05-221-2/+3
|\
| * Move frameworks/av off private API.Elliott Hughes2014-05-211-2/+3
* | am d084206d: Merge "Move frameworks/av off __futex_syscall3."Elliott Hughes2014-05-221-2/+2
|\ \ | |/
| * Move frameworks/av off __futex_syscall3.Elliott Hughes2014-05-211-2/+2
* | Merge commit '91820d46b5f3065c2fded3cdf65d305715b33bb1' into HEADBill Yi2014-04-291-1/+1
|\ \ | |/ |/|
| * am 3c9130a8: Merge "Make frameworks/av 64-bit compatible"Narayan Kamath2014-03-071-5/+5
| |\
| * | audioflinger: update track ready conditionHaynes Mathew George2014-03-041-1/+1
* | | media: use size_t for integer iterator to Vector::size()Mark Salyzyn2014-04-151-1/+1
| |/ |/|
* | Make frameworks/av 64-bit compatibleKévin PETIT2014-02-111-5/+5
|/
* Merge "audioflinger: enable effects after registration if needed" into klp-devEric Laurent2013-10-301-0/+1
|\
| * audioflinger: enable effects after registration if neededEric Laurent2013-10-121-0/+1
* | Assign blame for playback wakelocks.Marco Nelissen2013-10-251-9/+27
* | Allow releaseBuffer after flushGlenn Kasten2013-10-181-1/+1
* | Fix flush() followed by start()Glenn Kasten2013-10-171-0/+9
|/
* fix volume and effect enable delay on offloaded tracksEric Laurent2013-09-301-0/+16
* Merge "audioflinger: implement getTimestamp() for offloaded tracks" into klp-devEric Laurent2013-09-201-12/+16
|\
| * audioflinger: implement getTimestamp() for offloaded tracksEric Laurent2013-09-201-12/+16
* | audioflinger: fix lost offload thread resume eventEric Laurent2013-09-191-2/+2
|/
* more support for audio effect offloadEric Laurent2013-09-181-3/+7
* audioflinger: longer offload thread standby delayEric Laurent2013-09-131-2/+2
* Merge "Fix AudioTrack shared memory leak" into klp-devGlenn Kasten2013-09-121-0/+10
|\
| * Fix AudioTrack shared memory leakGlenn Kasten2013-09-111-0/+10
* | Merge "audioflinger: add HOTWORD audio source." into klp-devEric Laurent2013-09-121-0/+10
|\ \ | |/ |/|
| * audioflinger: add HOTWORD audio source.Eric Laurent2013-09-101-0/+10
* | audioflinger: no effects on offloaded tracksEric Laurent2013-09-091-1/+11
|/
* Fix miscellanous AudioTrack::getTimestamp() bugsGlenn Kasten2013-09-031-1/+5
* Add ExtendedAudioBufferProvider::framesReleased and onTimestampGlenn Kasten2013-09-031-0/+9
* Implement Track::getTimestamp()Glenn Kasten2013-08-291-1/+13
* Add AudioFlinger::PlaybackThread::Track::getTimestamp()Glenn Kasten2013-08-291-1/+12
* Add IAudioTrack::getTimestamp()Glenn Kasten2013-08-291-0/+5
* Report underruns for fast tracks alsoGlenn Kasten2013-07-311-7/+3
* Move control block mName to createTrack() outputGlenn Kasten2013-07-301-2/+0
* Rename control block flags to mFlagsGlenn Kasten2013-07-301-8/+8
* Rename control block server to mServer and add commentsGlenn Kasten2013-07-301-2/+2
* Merge "Fix theoretical race using TrackBase::sampleRate()"Glenn Kasten2013-07-301-2/+4
|\
| * Fix theoretical race using TrackBase::sampleRate()Glenn Kasten2013-06-261-2/+4
* | Remove CC_LIKELY and CC_UNLIKELY where not neededGlenn Kasten2013-07-291-1/+0
* | Merge "Declare methods in binder opcode order"Glenn Kasten2013-07-291-4/+4
|\ \
| * | Declare methods in binder opcode orderGlenn Kasten2013-07-291-4/+4
* | | Remove obsolete mBufferEndGlenn Kasten2013-07-291-5/+3
|/ /
* | Remove obsolete TrackBase::step(), mStepCount, mStepServerFailedGlenn Kasten2013-07-291-10/+6
* | Merge "Simplify RecordTrack::stop()"Glenn Kasten2013-07-291-6/+1
|\ \
| * | Simplify RecordTrack::stop()Glenn Kasten2013-07-251-6/+1
* | | Merge "CBLK_OVERRUN, not CBLK_UNDERRUN, is for record threads"Glenn Kasten2013-07-271-3/+0
|\ \ \ | |/ /
| * | CBLK_OVERRUN, not CBLK_UNDERRUN, is for record threadsGlenn Kasten2013-07-251-3/+0
* | | Merge "Remove obsolete TrackBase::reset()"Glenn Kasten2013-07-261-7/+0
|\ \ \ | |/ /
| * | Remove obsolete TrackBase::reset()Glenn Kasten2013-07-251-7/+0
* | | AudioFlinger: offload playback, non-blocking writeEric Laurent2013-07-251-106/+155
|/ /
* | Make AudioFlinger::instantiate() more resilient when called from separate moduleGlenn Kasten2013-07-191-0/+1
* | Public API changes for audio offload support.Richard Fitzgerald2013-06-271-0/+4
|/