summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.cpp
Commit message (Expand)AuthorAgeFilesLines
* am 4823964d: am efc4d489: Merge "audioflinger: add HOTWORD audio source." int...Eric Laurent2013-09-111-0/+4
|\
| * audioflinger: add HOTWORD audio source.Eric Laurent2013-09-101-0/+4
* | am 99b84e8b: am 3b4529e0: audioflinger: remove async write race conditionsEric Laurent2013-09-061-45/+73
|\ \ | |/
| * audioflinger: remove async write race conditionsEric Laurent2013-09-061-45/+73
* | am f81d5fc1: am 943ba3cc: Merge "Add NBAIO_Sink::getTimestamp()" into klp-devGlenn Kasten2013-09-031-1/+3
|\ \ | |/
| * Add NBAIO_Sink::getTimestamp()Glenn Kasten2013-09-031-1/+3
* | am 5d8cbf41: am 6bf9ae20: audioflinger: offloaded tracks flush/pause orderEric Laurent2013-08-301-4/+6
|\ \ | |/
| * audioflinger: offloaded tracks flush/pause orderEric Laurent2013-08-301-4/+6
* | am 908d3c09: am 51ec03c2: Merge "Implement Track::getTimestamp()" into klp-devGlenn Kasten2013-08-291-1/+17
|\ \ | |/
| * Implement Track::getTimestamp()Glenn Kasten2013-08-291-1/+17
* | Don't lock and then immediately unlock effect chainsGlenn Kasten2013-08-161-7/+4
* | Fix races in reading activeTrack->mState without lockGlenn Kasten2013-08-161-7/+8
* | Simplify flow by having all mActiveTrack.clear() continueGlenn Kasten2013-08-161-31/+32
* | Don't sleep with effect chains lockedGlenn Kasten2013-08-161-5/+13
* | Copy mActiveTrack for stability and easier accessGlenn Kasten2013-08-161-20/+21
* | Simplify code by pulling up mActiveTrack == 0 testGlenn Kasten2013-08-161-124/+126
* | Remove dead 'if'Glenn Kasten2013-08-151-31/+29
* | Fix race in checking exitPending() in RecordThread::threadLoop()Glenn Kasten2013-08-151-9/+5
* | Simplify code that checks for record standbyGlenn Kasten2013-08-141-4/+4
* | checkForNewParameters_l returns a value which is currently ignoredGlenn Kasten2013-08-141-1/+2
* | Use Autolock where possibleGlenn Kasten2013-08-141-3/+4
* | Add ThreadBase::processConfigEvents_l()Glenn Kasten2013-08-141-2/+6
* | Pull in scope of effectChainsGlenn Kasten2013-08-141-2/+2
* | Add record thread locking comments and FIXMEsGlenn Kasten2013-08-141-0/+18
* | Convert if/else-if in threadLoop to switchGlenn Kasten2013-08-141-14/+30
* | Fix switch indentation to follow our audio styleGlenn Kasten2013-08-141-20/+19
* | Explicit comparison to 0 for integral typesGlenn Kasten2013-08-131-4/+4
* | Use curly braces in 'if' to make it easier to add logsGlenn Kasten2013-08-131-3/+3
* | WhitespaceGlenn Kasten2013-08-131-3/+4
* | CommentsGlenn Kasten2013-08-131-1/+3
* | Merge "Check input HAL channel mask instead of channel count"Glenn Kasten2013-08-131-4/+10
|\ \
| * | Check input HAL channel mask instead of channel countGlenn Kasten2013-08-061-4/+10
| |/
* | Clean up error handling in createTrack and openRecordGlenn Kasten2013-08-121-4/+9
* | Status pointer passed by caller is always non-NULLGlenn Kasten2013-08-121-11/+4
* | Merge "Pull up readyToRun into ThreadBase"Glenn Kasten2013-08-121-17/+11
|\ \
| * | Pull up readyToRun into ThreadBaseGlenn Kasten2013-08-061-17/+11
* | | Merge "Simplify the code that allocates mMixBuffer by removing mAllocMixBuffer"Glenn Kasten2013-08-121-7/+7
|\ \ \
| * | | Simplify the code that allocates mMixBuffer by removing mAllocMixBufferGlenn Kasten2013-08-061-7/+7
| |/ /
* | | Merge "Use 0 for sp<>, NULL for raw pointers"Glenn Kasten2013-08-091-1/+1
|\ \ \
| * | | Use 0 for sp<>, NULL for raw pointersGlenn Kasten2013-08-061-1/+1
| | |/ | |/|
* | | Merge "Pull up mBufferSize from RecordThread to ThreadBase"Glenn Kasten2013-08-081-4/+7
|\ \ \ | |/ / |/| |
| * | Pull up mBufferSize from RecordThread to ThreadBaseGlenn Kasten2013-08-061-4/+7
| |/
* | RecordThread::createRecordTrack_l use flags for fast tracksGlenn Kasten2013-08-021-0/+58
* | RecordTrack::createRecordTrack_l flags are in/outGlenn Kasten2013-08-021-1/+1
|/
* Merge "Report underruns for fast tracks also"Glenn Kasten2013-08-021-8/+5
|\
| * Report underruns for fast tracks alsoGlenn Kasten2013-07-311-8/+5
* | am 6d4d8790: am b687ff9f: Merge "Fix mismatched delete/new couple"Glenn Kasten2013-08-011-2/+2
|\ \ | |/ |/|
| * Fix mismatched delete/new coupleAndrei V. FOMITCHEV2013-07-301-2/+2
* | Merge "Add resampler comments and fix a typo"Glenn Kasten2013-07-301-2/+5
|\ \
| * | Add resampler comments and fix a typoGlenn Kasten2013-07-301-2/+5