summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/AudioMixer.h
Commit message (Expand)AuthorAgeFilesLines
* Use AudioPlaybackRate to hold TimestretchBufferProvider parametersRicardo Garcia2015-04-221-3/+3
* Add playback rate to AudioMixerAndy Hung2015-04-091-0/+13
* Factor out buffer provider code from AudioMixerAndy Hung2015-04-081-111/+4
* Remove redundant semicolon from namespace closingGlenn Kasten2015-03-031-1/+1
* Allow AUDIO_FORMAT_PCM_8_BIT AudioTrack buffersAndy Hung2015-01-141-4/+10
* am d0e12a16: am 902dc42d: am 07715ac3: Merge "C++11 compatibility."Dan Albert2014-11-201-6/+6
|\
| * C++11 compatibility.Dan Albert2014-11-201-6/+6
* | Fix AudioMixer floating interaction with downmixerAndy Hung2014-11-071-2/+18
* | Move AudioMixer buffer provider preparation into trackAndy Hung2014-11-071-8/+6
|/
* Remove unused TwoTrack process mode from AudioMixerAndy Hung2014-08-041-4/+0
* Add multichannel capability to AudioFlingerAndy Hung2014-07-241-1/+1
* Add multichannel capability to AudioMixerAndy Hung2014-07-241-20/+25
* Add RemixBufferProvider to AudioMixerAndy Hung2014-07-181-2/+19
* Update DownmixerBufferProvider to use CopyBufferProviderAndy Hung2014-07-181-14/+23
* Add CopyBufferProvider class for AudioMixerAndy Hung2014-07-181-28/+60
* Add floating point volume handling to AudioMixerAndy Hung2014-07-081-3/+26
* Add new AudioMixer processing hooksAndy Hung2014-06-301-1/+36
* Change parameter type for volume to float in AudioMixerAndy Hung2014-05-301-0/+1
* Rename UNITY_GAIN to UNITY_GAIN_INT in AudioMixerAndy Hung2014-05-301-2/+2
* Merge "Add multiple format capability to AudioMixer"Andy Hung2014-05-271-3/+45
|\
| * Add multiple format capability to AudioMixerAndy Hung2014-05-231-3/+45
* | Merge "Add format parameter to getTrackName() and track_t"Andy Hung2014-05-231-4/+10
|\ \ | |/
| * Add format parameter to getTrackName() and track_tAndy Hung2014-05-191-4/+10
* | Pass stereo gains as packed minifloatGlenn Kasten2014-05-191-0/+4
|/
* Rename mSinkFormat to mMixerFormat for AudioMixer::track_tAndy Hung2014-03-011-2/+2
* Add Track Sink Format to AudioMixerAndy Hung2014-02-261-1/+4
* Fix clang warnings in AudioFlingerGlenn Kasten2014-02-101-1/+1
* Simplify track 'needs' bitsGlenn Kasten2013-11-061-15/+7
* Fix race condition in initializing downmixGlenn Kasten2013-11-061-2/+2
* media.log cleanupGlenn Kasten2013-03-011-1/+7
* Revert "Temporary additional logging to investigate bug"Glenn Kasten2013-02-151-23/+2
* Temporary additional logging to investigate bugGlenn Kasten2013-02-151-2/+23
* Revert "Temporary additional logging to investigate bug"Glenn Kasten2013-02-141-20/+2
* Temporary additional logging to investigate bugGlenn Kasten2013-02-141-2/+20
* Revert "Temporary additional logging to investigate bug"Glenn Kasten2013-02-141-3/+1
* Temporary additional logging to investigate bugGlenn Kasten2013-02-131-1/+3
* Line length 100Glenn Kasten2012-11-011-6/+12
* Document AudioMixer hard-coded limitsGlenn Kasten2012-10-261-0/+7
* Communicate audio session ID to downmixerJean-Michel Trivi2012-09-121-2/+4
* am c9beb01c: am b9cba9b7: Merge "Move libnbaio out of AudioFlinger" into jb-m...Glenn Kasten2012-08-301-1/+1
|\
| * Move libnbaio out of AudioFlingerGlenn Kasten2012-08-301-1/+1
* | Share local time frequency for all tracks & mixersGlenn Kasten2012-07-251-3/+5
|/
* Fix multichannel downmix pause bug on video playerJean-Michel Trivi2012-04-181-1/+3
* AudioMixer new cmd: remove sample rate converterGlenn Kasten2012-04-161-2/+14
* AudioMixer uses downmix effect for multichannel contentJean-Michel Trivi2012-04-091-3/+36
* Merge "AudioMixer can be configured for fewer max tracks"Glenn Kasten2012-03-211-1/+8
|\
| * AudioMixer can be configured for fewer max tracksGlenn Kasten2012-03-201-1/+8
* | Update commentsGlenn Kasten2012-03-191-0/+5
|/
* Remove bit fields to improve performanceGlenn Kasten2012-02-171-7/+21
* Simplify codeGlenn Kasten2012-02-171-2/+1