- e8995e9 Add field to HapticGenerator scale params by Lais Andrade · 1 year, 1 month ago
- 229466a Add adaptive haptics scaling to external vibrations by Ahmad Khalil · 1 year, 7 months ago
- 8514b93 AudioMixer: Enable 5.1 based for fallback downmix by Andy Hung · 2 years, 5 months ago
- 76d9469 Volume control for bit-perfect thread. by jiabin · 2 years, 9 months ago
- c658e45 Support bit-perfect PCM playback. by jiabin · 2 years, 11 months ago
- 2bcfe35 Merge "Dup first haptic channel to the second when it is not provided." into sc-v2-dev by TreeHugger Robot · 3 years, 10 months ago
- 0e6babc Dup first haptic channel to the second when it is not provided. by jiabin · 3 years, 11 months ago
- eda3e93 Downmix: Use internal ChannelMix if Downmix Effect unsupported by Andy Hung · 3 years, 11 months ago
- bc3f37a Add audio-haptic channel max amplitude by Lais Andrade · 4 years, 2 months ago
- 5577303 Convert mask types from uint32_t to enum type by Mikhail Naganov · 5 years ago
- e70bc7f Support scaling haptic data in HapticGenerator by jiabin · 5 years ago
- c5cf9e2 AudioMixer: Expand mono track to multi-channel by Judy Hsiao · 6 years ago
- 7ad7a25 libaudioprocessing: Extract vendor-available part of AudioMixer by Mikhail Naganov · 6 years ago
- 3b73e99 AudioMixer: Cleanups by Mikhail Naganov · 6 years ago
- ea8fa7a Refactor adjust channels buffer provider. by jiabin · 7 years ago
- c7c48f1 AudioMixer: Set initial volume to 0 for safer ramping by Andy Hung · 7 years ago
- 77270b8 Apply intensity control for haptic data. by jiabin · 7 years ago
- 6694255 AudioMixer: Accept a float downmixer by Andy Hung · 7 years ago
- 245cdd9 Support audio-haptic coupled playback. by jiabin · 7 years ago
- dce8f8c Add buffer provider that can adjust channels. by jiabin · 7 years ago
- 3a34df9 AudioMixer: Change setBufferProvider order of reset by Andy Hung · 7 years ago
- 09f9c02 Fix undefined error in ALOGV_IF. by Chih-Hung Hsieh · 7 years ago
- b5d1195 AudioMixer: recreate Resampler if the track channel count has changed by Yung Ti Su · 7 years ago
- b3dee35 Merge "libaudioprocessing: clamp application provided float audio" into pi-dev by Kevin Rocard · 7 years ago
- 1a0ecc3 AudioMixer: Always do prepareForReformat() in setChannelMasks() by Yung Ti Su · 7 years ago
- e053bfa libaudioprocessing: clamp application provided float audio by Kevin Rocard · 8 years ago
- a601889 AudioMixer: Fix aux effect pointer computation by Andy Hung · 8 years ago
- 1bc088a Call AudioMixer only from MixerThread threadLoop. by Andy Hung · 8 years ago
- 8ed196a AudioMixer: Enable 256 tracks, up from 32 tracks by Andy Hung · 8 years ago
- c1c11b4 Audio mixer fix for number of frames not being a multipler of blocksize by Yahan Zhou · 8 years ago
- 116a498 AudioEffect: Convert aux buffer format from q4.27 to float by Andy Hung · 8 years ago
- 5effdf6 Deprecate ditherAndClamp with memcpy_to_i16_from_q4_27 by Andy Hung · 8 years ago
- 8da6246 Fix downcast that was using reinterpret_cast instead of static_cast by Kevin Rocard · 8 years ago
- 952a05f Merge "Remove unused #include." am: 66f70d2c8f am: ad06541333 am: dfb2379a16 by Elliott Hughes · 8 years ago
- 8aa96b7 Merge "Remove unused #include." am: 66f70d2c8f am: ad06541333 am: dfb2379a16 by Elliott Hughes · 8 years ago
- 00f5e1a Merge "AudioMixer: fix assertion for multichannel playback" into oc-dev am: b0cc0bc266 by Andy Hung · 8 years ago
- 8539589 AudioMixer: fix assertion for multichannel playback by Andy Hung · 8 years ago
- 3ab8d66 Rename symbols to be more consistent by Glenn Kasten · 8 years ago
- 068561c AudioFlinger: Split off audio processing library by Andy Hung · 9 years ago[Renamed (99%) from services/audioflinger/AudioMixer.cpp]
- c7ad583 Merge "framework/av: fixbug for mistake clear mainbuffer data, root cause by not offset to fout" by Jinguang Dong · 9 years ago
- 7c5ec03 framework/av: fixbug for mistake clear mainbuffer data, by Jinguang Dong · 9 years ago
- 54efaa9 audioflinger: fix OutputTrack initial check am: af3ec7c9a0 am: 5271857554 by Eric Laurent · 9 years ago
- af3ec7c audioflinger: fix OutputTrack initial check by Eric Laurent · 9 years ago
- 4d1522b resolve merge conflicts of 53529cf to nyc-dev-plus-aosp by Chih-Hung Hsieh · 9 years ago
- bf29173 Fix misc-macro-parentheses warnings. by Chih-Hung Hsieh · 9 years ago
- d79072e Remove TimedAudioTrack and associated code by Glenn Kasten · 10 years ago
- 6c7f062 Using centralized isAudioPlaybackRateValid to validate parameters by Ricardo Garcia · 10 years ago
- e09c994 Improve volume input check for AudioMixer by Andy Hung · 10 years ago
- d9f493e Merge "Update sampling rate to 192kHz for devices" into mnc-dev by Andy Hung · 10 years ago
- db4c031 Update sampling rate to 192kHz for devices by Andy Hung · 10 years ago
- 43412fc AudioMixer: fix for volume ramp in float mode by Eric Laurent · 10 years ago
- 20bd9bf Merge "Fix single channel playback that does not use AUDIO_CHANNEL_OUT_MONO" by Andy Hung · 10 years ago
- 5a8a95d Use AudioPlaybackRate to hold TimestretchBufferProvider parameters by Ricardo Garcia · 10 years ago
- 73e62e2 Fix single channel playback that does not use AUDIO_CHANNEL_OUT_MONO by Andy Hung · 10 years ago
- c5656cc Add playback rate to AudioMixer by Andy Hung · 10 years ago
- 857d5a2 Factor out buffer provider code from AudioMixer by Andy Hung · 10 years ago
- 0e44212 Merge "Enable full floating point path in AudioMixer" by Andy Hung · 10 years ago
- 63238ef Remove redundant semicolon from namespace closing by Glenn Kasten · 11 years ago
- 650ceb9 Add channel index mask to AudioMixer by Andy Hung · 11 years ago
- 5b8fde7 Enable full floating point path in AudioMixer by Andy Hung · 11 years ago
- 7f47549 Fix AudioMixer floating interaction with downmixer by Andy Hung · 11 years ago
- 0f451e9 Move AudioMixer buffer provider preparation into track by Andy Hung · 11 years ago
- 395db4b Fix AudioMixer MONO muted track handling by Andy Hung · 11 years ago
- 5241b8c Remove unused TwoTrack process mode from AudioMixer by Andy Hung · 11 years ago
- 9a59276 Add multichannel capability to AudioFlinger by Andy Hung · 11 years ago
- e93b6b7 Add multichannel capability to AudioMixer by Andy Hung · 11 years ago
- a08810b Add RemixBufferProvider to AudioMixer by Andy Hung · 11 years ago
- 34803d5 Update DownmixerBufferProvider to use CopyBufferProvider by Andy Hung · 11 years ago
- 1b2fdcb Add CopyBufferProvider class for AudioMixer by Andy Hung · 11 years ago
- 5e58b0a Add floating point volume handling to AudioMixer by Andy Hung · 11 years ago
- 3348e36 Replace int bitDepth with audio_format_t in Resampler by Andy Hung · 11 years ago
- 296b741 Add new AudioMixer processing hooks by Andy Hung · 11 years ago
- 6be4940 Change parameter type for volume to float in AudioMixer by Andy Hung · 11 years ago
- 97ae824 Rename UNITY_GAIN to UNITY_GAIN_INT in AudioMixer by Andy Hung · 11 years ago
- 5866a3b Refactor setVolumeRampVariables in AudioMixer by Andy Hung · 11 years ago
- f8a106a Fix floating point output from mixer by Andy Hung · 11 years ago
- 1d26ddf Avoid resetting BufferProviders in mixer unnecessarily by Andy Hung · 11 years ago
- ef7c7fb Add multiple format capability to AudioMixer by Andy Hung · 11 years ago
- e8a1ced Add format parameter to getTrackName() and track_t by Andy Hung · 11 years ago
- 68112fc Update AudioMixer::getTrackName to save channelMask by Andy Hung · 11 years ago
- e541269 Use new channel count functions for audio masks by Andy Hung · 11 years ago
- 84a0c6e Change references of Q19.12 to Q4.27 for clarity by Andy Hung · 11 years ago
- adad3d7 Use LOG_ALWAYS_FATAL instead of LOG_FATAL by Glenn Kasten · 12 years ago
- 7882070 Rename mSinkFormat to mMixerFormat for AudioMixer::track_t by Andy Hung · 12 years ago
- 3375bde Use float_from_q19_12 conversion in AudioMixer by Andy Hung · 12 years ago
- a1ab7cc Add Track Sink Format to AudioMixer by Andy Hung · 12 years ago
- 1d6fa7a resolved conflicts for merge of 566be7c3 to master by Narayan Kamath · 12 years ago
- 377b2ec Make frameworks/av 64-bit compatible by Kévin PETIT · 12 years ago
- 9e0308c Enable new dynamic audio resampler as default by Andy Hung · 12 years ago
- e983e0a Merge "Remove warnings in Audio mixer resampler compilation." by Andy Hung · 12 years ago
- ee931ff Remove warnings in Audio mixer resampler compilation. by Andy Hung · 12 years ago
- 0eed5ac Merge commit 'adf3f9b9' into manualmerge by Glenn Kasten · 12 years ago
- 7e79cd2 AudioMixer: Remove tracks from enabledTracks after reseting outTemp by Gaurav Kumar · 12 years ago
- d8a1de6 Merge "Channel counts are uint32_t" by Glenn Kasten · 12 years ago
- f551e99 Channel counts are uint32_t by Glenn Kasten · 12 years ago
- d6fadf0 Simplify track 'needs' bits by Glenn Kasten · 12 years ago
- 8f32537 Remove redundant this-> by Glenn Kasten · 12 years ago
- e25b778 Remove dead code by Glenn Kasten · 12 years ago
- 49c34ac Fix race condition in initializing downmix by Glenn Kasten · 12 years ago
- 34fca34 Explicit comparison to 0 for integral types by Glenn Kasten · 12 years ago