summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/AudioFlinger.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remove dead codeGlenn Kasten2012-08-301-0/+4
* Move libnbaio out of AudioFlingerGlenn Kasten2012-08-301-6/+6
* const methodsGlenn Kasten2012-08-131-6/+6
* Simplify AudioFlinger::PlaybackThread::isValidSyncEvent()Glenn Kasten2012-08-131-7/+1
* Discard setSyncEvent() return valueGlenn Kasten2012-08-131-4/+4
* Replace hard-coded "2" by a constant and commentGlenn Kasten2012-08-091-2/+11
* AudioFlinger: fix timed audioJohn Grossman2012-08-081-4/+6
* AudioFlinger: Better handling for master volume/muteJohn Grossman2012-08-081-171/+133
* Change audio flinger to user HAL master mute if availableJohn Grossman2012-08-081-9/+86
* Don't wait for presentation complete if terminatedGlenn Kasten2012-08-011-6/+6
* Start adding support for multiple record tracksGlenn Kasten2012-08-011-37/+123
* Clean up start() parametersGlenn Kasten2012-07-271-1/+1
* Extract methods to enter standby and standby modeGlenn Kasten2012-07-271-16/+19
* Use valueAt instead of editValueAt when possibleGlenn Kasten2012-07-251-4/+4
* Fix races in AudioRecord stop()Glenn Kasten2012-07-251-24/+27
* Use upmix/downmix utility routinesGlenn Kasten2012-07-231-16/+6
* fix audio effect not destroyed when needed.Eric Laurent2012-07-201-1/+1
* Miscellaneous audio record fixesGlenn Kasten2012-07-201-3/+6
* Use constructor to initialize instead of memcpyGlenn Kasten2012-07-201-6/+1
* Internal dump methods return void not status_tGlenn Kasten2012-07-201-30/+12
* Revert 94479fd5405642c67efd14cebe722feb9cbe6e77Glenn Kasten2012-07-191-7/+7
* Use audio_devices_t more placesGlenn Kasten2012-07-191-18/+17
* Use struct assignment instead of explicit memcpyGlenn Kasten2012-07-171-5/+5
* Run audio at priorities 2 and 3 above kernel 1Glenn Kasten2012-07-161-6/+10
* Don't call virtual methods in destructorGlenn Kasten2012-07-161-4/+17
* Use atomic ops for thread suspend countGlenn Kasten2012-07-131-3/+3
* Add tid parameter to IAudioFlinger::openRecordGlenn Kasten2012-07-121-7/+7
* Simplify AudioRecord::getInputFramesLost()Glenn Kasten2012-07-121-4/+0
* Remove dead codeGlenn Kasten2012-07-111-6/+0
* Fix check for invalid channel countGlenn Kasten2012-07-111-2/+2
* Record overflow cleanupGlenn Kasten2012-07-101-1/+1
* Use audio_channel_mask_t more placesGlenn Kasten2012-07-101-26/+21
* Whitespace and indentationGlenn Kasten2012-07-101-11/+9
* Move constant initializations from onFirstRef() to constructorGlenn Kasten2012-07-101-4/+2
* AudioFlinger::getBuffer() always returns non-NULLGlenn Kasten2012-07-091-4/+0
* Fix buildGlenn Kasten2012-07-091-4/+4
* Only write to mDevice onceGlenn Kasten2012-07-091-6/+8
* Remove debug code HAVE_REQUEST_PRIORITY and SOAKERGlenn Kasten2012-07-031-26/+0
* audioflinger: fix effect disconnect deadlockEric Laurent2012-07-031-54/+83
* Use audio_channel_mask_t more consistentlyGlenn Kasten2012-07-031-2/+3
* Remove longStandbyExitGlenn Kasten2012-07-031-11/+2
* Fix uninitialized field EffectModule::mPinnedGlenn Kasten2012-07-031-5/+9
* Compare sp<> to 0 and raw pointers to NULLGlenn Kasten2012-07-021-8/+8
* am dbbd5b86: am 109347d4: audioflinger: fix regression in attachAuxEffect().Eric Laurent2012-07-021-4/+1
|\
| * audioflinger: fix regression in attachAuxEffect().Eric Laurent2012-07-021-4/+1
* | am 651f9e7c: am 717e1286: audioflinger: fix auxiliary effect attachmentEric Laurent2012-07-011-0/+61
|\ \ | |/
| * audioflinger: fix auxiliary effect attachmentEric Laurent2012-06-291-0/+61
| * DO NOT MERGE Remove log spam for fast track deniedGlenn Kasten2012-06-141-1/+1
* | audioflinger: fix setStreamOutput()Eric Laurent2012-06-201-12/+2
* | am 48a0bfa6: am 49dd5cf3: Merge "Log track name on obtain/releaseBuffer warni...Glenn Kasten2012-06-141-0/+2
|\ \ | |/