summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use new channel count functions for audio masksAndy Hung2014-05-161-4/+4
* Merge "Pull up mFlags and isFastTrack from Track to TrackBase"Glenn Kasten2014-05-141-1/+1
|\
| * Pull up mFlags and isFastTrack from Track to TrackBaseGlenn Kasten2014-05-131-1/+1
* | AudioFlinger: add specific mutex for client listsEric Laurent2014-05-131-24/+9
|/
* Explicitly ignore return value of __futex_syscall3Glenn Kasten2014-05-091-2/+2
* Merge "audioflinger: refactor thread config events"Eric Laurent2014-05-091-316/+301
|\
| * audioflinger: refactor thread config eventsEric Laurent2014-05-091-316/+301
* | IAudioFlinger::openRecord returns IMemory(s)Glenn Kasten2014-05-091-1/+2
|/
* Add a per-thread heap that is read-only to clientsGlenn Kasten2014-05-071-0/+8
* Fix a couple of fast capture typo bugsGlenn Kasten2014-05-071-2/+2
* Use audio_is_linear_pcm()Glenn Kasten2014-05-021-2/+2
* audioflinger: forward device change to effects in direct threadGlenn Kasten2014-04-141-0/+10
* Change references of Q19.12 to Q4.27 for clarityAndy Hung2014-04-021-1/+1
* Add FIXMEs to createRecord for fast captureGlenn Kasten2014-03-311-8/+12
* Merge "Use LOG_ALWAYS_FATAL instead of LOG_FATAL"Glenn Kasten2014-03-261-9/+9
|\
| * Use LOG_ALWAYS_FATAL instead of LOG_FATALGlenn Kasten2014-03-261-9/+9
* | Use symbolic constants from <system/audio.h>Glenn Kasten2014-03-251-1/+1
|/
* audioflinger: OffloadThread fix for resume underrunHaynes Mathew George2014-03-171-20/+22
* audioflinger: Handle pause /resume in stopping stateKrishnankutty Kolathappilly2014-03-171-2/+2
* Make error handling for audio driver initCheck more similarGlenn Kasten2014-03-141-8/+6
* Replace if/else by switchGlenn Kasten2014-03-141-3/+11
* Whitespace and commentsGlenn Kasten2014-03-141-1/+2
* Fix Offload playback in AudioFlingerAndy Hung2014-03-131-2/+3
* Revert "Revert "Convert AudioFlinger mSinkBuffer to flexible format""Andy Hung2014-03-131-19/+35
* Revert "Convert AudioFlinger mSinkBuffer to flexible format"Eric Laurent2014-03-131-35/+19
* Convert AudioFlinger mSinkBuffer to flexible formatAndy Hung2014-03-101-19/+35
* Add mEffectBuffer to AudioFlingerAndy Hung2014-03-101-21/+75
* NBAIO::Format_from_SR_C requires audio_format_t parameterGlenn Kasten2014-03-071-1/+1
* Merge "Use larger capture pipe since we support resampling by 6:1"Glenn Kasten2014-03-061-3/+3
|\
| * Use larger capture pipe since we support resampling by 6:1Glenn Kasten2014-02-281-3/+3
* | Rename mSinkFormat to mMixerFormat for AudioMixer::track_tAndy Hung2014-03-011-2/+2
|/
* Add MixerBuffer for accumulation of float audioAndy Hung2014-02-271-10/+90
* Rename mixBufferSize to mSinkBufferSize in AudioFlingerAndy Hung2014-02-271-10/+10
* Rename constants for MixBufferSize to SinkBufferSizeAndy Hung2014-02-271-9/+9
* Rename mMixBuffer to mSinkBuffer in AudioFlingerAndy Hung2014-02-271-25/+25
* Merge "Account for unreleased frames when predicting resampler needs"Glenn Kasten2014-02-221-20/+28
|\
| * Account for unreleased frames when predicting resampler needsGlenn Kasten2014-02-211-20/+28
* | audioflinger: fix race condition in SyncEvent callbackEric Laurent2014-02-201-2/+5
|/
* Multi-client recording continuedGlenn Kasten2014-02-181-39/+46
* Move handleSyncStartEvent and clearSyncStartEvent to RecordTrackGlenn Kasten2014-02-181-31/+7
* Add _l suffix to readInputParameters/OutputParametersGlenn Kasten2014-02-181-11/+11
* Multi-client recordingGlenn Kasten2014-02-181-287/+334
* resolved conflicts for merge of 566be7c3 to masterNarayan Kamath2014-02-111-14/+18
|\
| * Make frameworks/av 64-bit compatibleKévin PETIT2014-02-111-14/+18
* | am 5a458ede: am 5930e8eb: Merge "AudioFlinger: Remove code for supporting res...Glenn Kasten2014-02-101-1/+0
|\ \ | |/
| * AudioFlinger: Remove code for supporting resampling in fast tracksMartin Storsjo2014-02-051-1/+0
* | am 4e12dade: am 4361749d: Merge "AudioTrack: Never try to use the fast path i...Glenn Kasten2014-02-101-2/+0
|\ \ | |/
| * AudioTrack: Never try to use the fast path if resampling is requiredMartin Storsjo2014-01-311-2/+0
| * audioflinger: fix static track end detectionEric Laurent2014-01-301-9/+2
| * audioflinger: check for condition before waitingHaynes Mathew George2013-12-171-1/+6