summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/AudioMixer.cpp
Commit message (Expand)AuthorAgeFilesLines
* audio: QTI resampler supports for 32 bit input formatZhou Song2016-04-131-1/+2
* Revert "AudioMixer: delete reformatBuffer provider in proper order"Ashish Jain2016-02-011-2/+2
* AudioMixer: Clear bufferProviders in correct orderAshish Jain2016-02-011-9/+5
* AudioMixer: delete reformatBuffer provider in proper orderSharad Sangle2016-01-181-2/+2
* audio: Audio resampler support for 192Khz playbackYamit Mehta2015-10-061-0/+13
* Using centralized isAudioPlaybackRateValid to validate parametersRicardo Garcia2015-06-221-7/+3
* Improve volume input check for AudioMixerAndy Hung2015-05-211-23/+88
* Merge "Update sampling rate to 192kHz for devices" into mnc-devAndy Hung2015-05-121-4/+3
|\
| * Update sampling rate to 192kHz for devicesAndy Hung2015-05-121-4/+3
* | AudioMixer: fix for volume ramp in float modeEric Laurent2015-05-081-1/+2
|/
* Merge "Fix single channel playback that does not use AUDIO_CHANNEL_OUT_MONO"Andy Hung2015-04-221-2/+3
|\
| * Fix single channel playback that does not use AUDIO_CHANNEL_OUT_MONOAndy Hung2015-04-211-2/+3
* | Use AudioPlaybackRate to hold TimestretchBufferProvider parametersRicardo Garcia2015-04-221-20/+26
|/
* Add playback rate to AudioMixerAndy Hung2015-04-091-1/+56
* Factor out buffer provider code from AudioMixerAndy Hung2015-04-081-320/+1
* Merge "Enable full floating point path in AudioMixer"Andy Hung2015-03-201-3/+3
|\
| * Enable full floating point path in AudioMixerAndy Hung2014-11-071-3/+3
* | Remove redundant semicolon from namespace closingGlenn Kasten2015-03-031-1/+1
* | Add channel index mask to AudioMixerAndy Hung2015-02-271-6/+44
|/
* Fix AudioMixer floating interaction with downmixerAndy Hung2014-11-071-18/+50
* Move AudioMixer buffer provider preparation into trackAndy Hung2014-11-071-66/+60
* Fix AudioMixer MONO muted track handlingAndy Hung2014-08-251-5/+21
* Remove unused TwoTrack process mode from AudioMixerAndy Hung2014-08-041-103/+0
* Add multichannel capability to AudioFlingerAndy Hung2014-07-241-1/+4
* Add multichannel capability to AudioMixerAndy Hung2014-07-241-131/+298
* Add RemixBufferProvider to AudioMixerAndy Hung2014-07-181-0/+34
* Update DownmixerBufferProvider to use CopyBufferProviderAndy Hung2014-07-181-144/+143
* Add CopyBufferProvider class for AudioMixerAndy Hung2014-07-181-86/+112
* Add floating point volume handling to AudioMixerAndy Hung2014-07-081-70/+172
* Replace int bitDepth with audio_format_t in ResamplerAndy Hung2014-07-071-13/+1
* Add new AudioMixer processing hooksAndy Hung2014-06-301-44/+364
* Change parameter type for volume to float in AudioMixerAndy Hung2014-05-301-6/+14
* Rename UNITY_GAIN to UNITY_GAIN_INT in AudioMixerAndy Hung2014-05-301-5/+5
* Refactor setVolumeRampVariables in AudioMixerAndy Hung2014-05-301-30/+42
* Fix floating point output from mixerAndy Hung2014-05-301-6/+7
* Avoid resetting BufferProviders in mixer unnecessarilyAndy Hung2014-05-291-0/+3
* Add multiple format capability to AudioMixerAndy Hung2014-05-231-26/+167
* Add format parameter to getTrackName() and track_tAndy Hung2014-05-191-2/+7
* Update AudioMixer::getTrackName to save channelMaskAndy Hung2014-05-161-7/+8
* Use new channel count functions for audio masksAndy Hung2014-05-161-2/+2
* Change references of Q19.12 to Q4.27 for clarityAndy Hung2014-04-021-4/+4
* Use LOG_ALWAYS_FATAL instead of LOG_FATALGlenn Kasten2014-03-261-4/+4
* Rename mSinkFormat to mMixerFormat for AudioMixer::track_tAndy Hung2014-03-011-12/+12
* Use float_from_q19_12 conversion in AudioMixerAndy Hung2014-02-281-3/+4
* Add Track Sink Format to AudioMixerAndy Hung2014-02-261-22/+68
* resolved conflicts for merge of 566be7c3 to masterNarayan Kamath2014-02-111-3/+4
|\
| * Make frameworks/av 64-bit compatibleKévin PETIT2014-02-111-3/+4
* | Enable new dynamic audio resampler as defaultAndy Hung2014-01-301-1/+1
* | Merge "Remove warnings in Audio mixer resampler compilation."Andy Hung2014-01-301-7/+7
|\ \
| * | Remove warnings in Audio mixer resampler compilation.Andy Hung2014-01-291-7/+7