summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/Threads.cpp
Commit message (Expand)AuthorAgeFilesLines
* AudioFlinger: enforce OP_RECORD_AUDIO during recordingJean-Michel Trivi2019-10-111-3/+4
* audioflinger: fix VoIP volume for fast trackEric Laurent2019-06-251-34/+46
* VolumeShaper: Ensure consistent observable state when mutedAndy Hung2019-05-291-14/+13
* AudioFlinger: Do not permit fast patch tracks if not compatibleAndy Hung2019-05-091-0/+4
* AudioFlinger: Properly account for underrunsAndy Hung2019-05-021-0/+14
* Merge "AudioFlinger: Fix haptic race condition" into qt-devAndy Hung2019-05-011-11/+16
|\
| * AudioFlinger: Fix haptic race conditionAndy Hung2019-04-301-11/+16
* | audio: improve audio routing callbacksEric Laurent2019-04-291-13/+30
|/
* AudioPolicy/AudioFlinger: Track AudioRecords via Record IDsMikhail Naganov2019-04-241-0/+2
* AudioFlinger: allow small requested capacity for FAST pathPhil Burk2019-04-191-2/+4
* audio policy: concurrent capture effectsEric Laurent2019-04-171-11/+7
* refactor mutexes for audio effects in audio flinger and audio policyEric Laurent2019-04-171-13/+8
* Merge "AudioFlinger::Thread ensure proper add / sub" into qt-devHongwei Wang2019-04-161-5/+7
|\
| * AudioFlinger::Thread ensure proper add / subHongwei Wang2019-04-151-5/+7
* | AudioFlinger: Ensure triple buffering is preserved for notificationsAndy Hung2019-04-121-3/+9
* | Init haptic intensity for the first fast track.jiabin2019-04-101-0/+1
* | Merge "Copy haptic data directly from effect in buffer to out buffer." into q...TreeHugger Robot2019-04-091-0/+22
|\ \ | |/ |/|
| * Copy haptic data directly from effect in buffer to out buffer.jiabin2019-04-081-0/+22
* | audio flinger: fix cross deadlock in RecordThread loopEric Laurent2019-04-051-18/+17
|/
* Merge "Audioflinger: tracks monitor OP_PLAY_AUDIO"Jean-Michel Trivi2019-04-031-3/+9
|\
| * Audioflinger: tracks monitor OP_PLAY_AUDIOJean-Michel Trivi2019-04-021-3/+9
* | audioflinger: Fix thread fields locking for dumpsMikhail Naganov2019-03-291-72/+47
|/
* audioflinger: Fix unsigned integer overflow in RecordThreadMikhail Naganov2019-03-261-1/+1
* API changes in MicrophoneDirectionPaul McLean2019-03-211-6/+7
* Merge "Do not count invalid or terminated tracks for audio session purposes."Andy Hung2019-03-151-65/+0
|\
| * Do not count invalid or terminated tracks for audio session purposes.Andy Hung2019-03-141-65/+0
* | AudioFlinger: Do not process MMap effects under thread lockAndy Hung2019-03-141-3/+8
|/
* PatchPanel: Keep peer alive during use.Andy Hung2019-03-081-0/+2
* Merge "Surface MicrophoneDirection API in MediaRecorder"Paul Mclean2019-03-071-2/+2
|\
| * Surface MicrophoneDirection API in MediaRecorderPaul McLean2019-03-061-2/+2
* | AudioFlinger: Send Thread statistics to mediametricsAndy Hung2019-03-061-0/+71
* | AudioFlinger: Accumulate long term thread latency statistics.Andy Hung2019-02-271-15/+23
|/
* TypeConverter: proper conversion of invalid values to stringsAndy Hung2019-02-251-55/+9
* AudioFlinger: Add thread statistics for process and io timingAndy Hung2019-02-221-39/+100
* Refactor haptic constant.jiabin2019-02-151-1/+1
* audioflinger: fix redundant adding to tracksToRemoveAniket Kumar Lata2019-02-081-2/+2
* Merge "audio: don't apply ramp if track is paused before the first mix"Andy Hung2019-02-081-1/+4
|\
| * audio: don't apply ramp if track is paused before the first mixRevathi Uddaraju2019-02-071-1/+4
* | audioflinger: fix for playback paused during track transitionRevathi Uddaraju2019-02-071-0/+5
|/
* Add secondary output to audio tracksKevin Rocard2019-02-061-1/+5
* Merge "Add master audio balance"Andy Hung2019-02-011-3/+48
|\
| * Add master audio balanceRichard Folke Tullberg2019-01-281-3/+48
* | Interface between audio server and vibrator servicejiabin2019-01-301-18/+21
* | Apply intensity control for haptic data.jiabin2019-01-301-0/+5
|/
* AudioFlinger: Fix VolumeShaper initialization for DirectOutputThreadAndy Hung2019-01-281-8/+1
* Merge "Adding Audio HAL V5: Direction API"Paul Mclean2019-01-171-0/+14
|\
| * Adding Audio HAL V5: Direction APIPaul McLean2018-12-201-0/+14
* | add new audio sources for audio captureEric Laurent2019-01-161-0/+2
* | AudioFlinger: update cache in/out configuration on device port id changeFrançois Gaffie2019-01-101-5/+9
|/
* Merge changes Ic5f780de,I3f963307TreeHugger Robot2018-12-121-8/+95
|\