summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.h
Commit message (Expand)AuthorAgeFilesLines
* DO NOT MERGE - improve audio effect framwework thread safetyEric Laurent2017-03-221-2/+5
* audioflinger: set flush pending on invalidating offload trackHaynes Mathew George2016-08-191-1/+3
* Combine 'DTS Sound (TruMedia) Postpro support in frameworks/av for Android 6....jinamdar2016-02-011-1/+19
* audioflinger: Don't do float conversion in upmix/downmix for legacy ALSAArne Coucheron2015-12-071-0/+5
* audio: add support to enable Direct PCM outputvivek mehta2015-10-061-0/+1
* audio: several fixes in audio routing callbacksEric Laurent2015-07-101-9/+11
* reduce number of binder calls from mediaserverEric Laurent2015-06-261-0/+1
* Reduce log messages on AudioFlinger throttleAndy Hung2015-06-181-0/+2
* AudioFlinger: flush stream when switching tracksPhil Burk2015-06-111-2/+5
* Throttle MixerThread data pull to no more than twice expected rateAndy Hung2015-06-031-0/+3
* audio flinger: add suffix to time variables namesEric Laurent2015-05-271-5/+5
* audio flinger: do not call JAVA services until system is readyEric Laurent2015-05-201-9/+22
* audio flinger: fix fuzz test crashEric Laurent2015-05-081-0/+2
* Implement audio device callbackEric Laurent2015-05-061-0/+1
* Merge "AudioTrack: fix direct tracks not pausing" into mnc-devPhil Burk2015-05-021-2/+3
|\
| * AudioTrack: fix direct tracks not pausingPhil Burk2015-05-011-2/+3
* | AudioSystem: refactor audio config cache and callbacksEric Laurent2015-05-011-12/+11
|/
* PatchPanel: do not use setParameters() internally.Eric Laurent2015-04-281-0/+4
* Add floating and multichannel record to AudioFlingerAndy Hung2015-04-221-6/+11
* Make record buffer in RecordThread variable formatAndy Hung2015-04-211-1/+1
* Improve ResamplerBufferProviderAndy Hung2015-04-081-2/+31
* Add RecordBufferConverter for RecordThread data processingAndy Hung2015-04-081-0/+81
* Update commentsGlenn Kasten2015-03-131-1/+1
* Rename mName to mThreadName and kNameLength to kThreadNameLengthGlenn Kasten2015-03-061-2/+2
* am 69158e3e: am 6ab33981: am 610255e8: Merge "audioflinger: pause HW A/V sync...Eric Laurent2015-01-071-0/+3
|\
| * audioflinger: pause HW A/V sync output when AudioTrack underrunsEric Laurent2014-12-191-0/+3
* | Line length 100Glenn Kasten2014-12-301-1/+2
* | am 85aca658: am d33712d7: am 145cf5d8: Merge "audioflinger: implement pause/r...Eric Laurent2014-12-171-4/+5
|\ \ | |/
| * audioflinger: implement pause/resume for direct outputsEric Laurent2014-12-161-4/+5
* | am 72215491: am 1a475921: am 223fd5c9: audio: new routing strategies and stre...Eric Laurent2014-11-261-3/+1
|\ \ | |/
| * audio: new routing strategies and stream typesEric Laurent2014-11-211-3/+1
* | Improve dumpsys for output threadsGlenn Kasten2014-10-221-0/+3
|/
* Fix uncertainty of one normal mix buffer in AudioTrack::getTimestampGlenn Kasten2014-10-021-1/+4
* Merge "Revert "Fix uncertainty of one normal mix buffer in AudioTrack::getTim...Glenn Kasten2014-10-011-1/+0
|\
| * Revert "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp"Glenn Kasten2014-10-011-1/+0
* | Merge "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp" ...Glenn Kasten2014-09-301-0/+1
|\ \ | |/
| * Fix uncertainty of one normal mix buffer in AudioTrack::getTimestampGlenn Kasten2014-09-301-0/+1
* | audioflinger: forward flush to direct output streamsEric Laurent2014-09-291-3/+2
|/
* audioflinger: fix pre processing effect leakEric Laurent2014-09-151-3/+0
* audio flinger: add patch connection between hw modulesEric Laurent2014-07-241-1/+14
* Return negotiated format with HAL in AudioFlingerAndy Hung2014-07-101-2/+6
* Merge "IAudioFlinger::openRecord now suggests notificationFrames"Glenn Kasten2014-07-021-0/+1
|\
| * IAudioFlinger::openRecord now suggests notificationFramesGlenn Kasten2014-07-031-0/+1
* | Merge "Remove obsolete IAudioFlinger::channelCount()"Glenn Kasten2014-07-021-1/+0
|\ \ | |/ |/|
| * Remove obsolete IAudioFlinger::channelCount()Glenn Kasten2014-06-021-1/+0
* | Use sp<> instead of raw pointer for FastMixerGlenn Kasten2014-06-241-2/+2
* | Use of fast capture by normal captureGlenn Kasten2014-06-021-1/+39
|/
* audioflinger: first patch panel implementation.Eric Laurent2014-05-271-0/+62
* Merge "Add format parameter to getTrackName() and track_t"Andy Hung2014-05-231-3/+6
|\
| * Add format parameter to getTrackName() and track_tAndy Hung2014-05-191-3/+6