summaryrefslogtreecommitdiffstats
path: root/services/audioflinger
Commit message (Expand)AuthorAgeFilesLines
* Update audio commentsGlenn Kasten2012-08-302-10/+14
* Remove dead codeGlenn Kasten2012-08-301-0/+4
* Move libnbaio out of AudioFlingerGlenn Kasten2012-08-3032-2459/+14
* Make tee sink compile OK againGlenn Kasten2012-08-222-2/+2
* const methodsGlenn Kasten2012-08-132-17/+17
* Simplify AudioFlinger::PlaybackThread::isValidSyncEvent()Glenn Kasten2012-08-131-7/+1
* Discard setSyncEvent() return valueGlenn Kasten2012-08-131-4/+4
* Merge "Replace hard-coded "2" by a constant and comment" into jb-mr1-devGlenn Kasten2012-08-131-2/+11
|\
| * Replace hard-coded "2" by a constant and commentGlenn Kasten2012-08-091-2/+11
* | am ff4c64d6: am c64a1787: Merge "Fix initialization of audio mixer track reso...Jean-Baptiste Queru2012-08-101-1/+5
|\ \ | |/ |/|
| * Fix initialization of audio mixer track resources for MIPS.Paul Lind2012-08-011-1/+5
* | Tune the overrun correctionGlenn Kasten2012-08-081-2/+2
* | AudioFlinger: fix timed audioJohn Grossman2012-08-0813-24/+261
* | AudioFlinger: Better handling for master volume/muteJohn Grossman2012-08-082-244/+178
* | Change audio flinger to user HAL master mute if availableJohn Grossman2012-08-082-10/+115
* | Don't wait for presentation complete if terminatedGlenn Kasten2012-08-011-6/+6
* | Start adding support for multiple record tracksGlenn Kasten2012-08-012-39/+141
* | Clean up start() parametersGlenn Kasten2012-07-272-6/+5
* | Extract methods to enter standby and standby modeGlenn Kasten2012-07-272-16/+25
* | Use valueAt instead of editValueAt when possibleGlenn Kasten2012-07-252-5/+5
* | effect_descriptor_t const correctnessGlenn Kasten2012-07-253-6/+6
* | Fix races in AudioRecord stop()Glenn Kasten2012-07-252-25/+32
* | 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-202-43/+25
* | Revert 94479fd5405642c67efd14cebe722feb9cbe6e77Glenn Kasten2012-07-191-7/+7
* | Use audio_devices_t more placesGlenn Kasten2012-07-192-27/+26
* | Use struct assignment instead of explicit memcpyGlenn Kasten2012-07-172-6/+6
* | Run audio at priorities 2 and 3 above kernel 1Glenn Kasten2012-07-161-6/+10
* | Don't call virtual methods in destructorGlenn Kasten2012-07-162-6/+25
* | Use atomic ops for thread suspend countGlenn Kasten2012-07-132-7/+24
* | Add tid parameter to IAudioFlinger::openRecordGlenn Kasten2012-07-122-7/+10
* | Simplify AudioRecord::getInputFramesLost()Glenn Kasten2012-07-121-4/+0
* | Remove dead codeGlenn Kasten2012-07-112-9/+0
* | Fix check for invalid channel countGlenn Kasten2012-07-111-2/+2
* | Record overflow cleanupGlenn Kasten2012-07-102-4/+5
* | Use audio_channel_mask_t more placesGlenn Kasten2012-07-105-45/+41
* | Merge "audio policy: fix delayed command insertion"Eric Laurent2012-07-101-17/+14
|\ \
| * | audio policy: fix delayed command insertionEric Laurent2012-07-091-17/+14
* | | Add comments on use of volatile for track countGlenn Kasten2012-07-101-4/+7
* | | Remove 'volatile' from mMute and add commentsGlenn Kasten2012-07-101-2/+6
* | | Whitespace and indentationGlenn Kasten2012-07-102-14/+11
* | | Move constant initializations from onFirstRef() to constructorGlenn Kasten2012-07-101-4/+2
* | | AudioFlinger::getBuffer() always returns non-NULLGlenn Kasten2012-07-092-4/+7
* | | Fix buildGlenn Kasten2012-07-091-4/+4
* | | Only write to mDevice onceGlenn Kasten2012-07-092-11/+29
* | | Remove debug code HAVE_REQUEST_PRIORITY and SOAKERGlenn Kasten2012-07-034-75/+1
|/ /
* | audioflinger: fix effect disconnect deadlockEric Laurent2012-07-032-60/+97