Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
89b5b85fcd98bc2330924e00b51126cd63a11f68
/
media
/
libaudioprocessing
/
AudioMixer.cpp
5577303
Convert mask types from uint32_t to enum type
by Mikhail Naganov
· 4 years, 8 months ago
e70bc7f
Support scaling haptic data in HapticGenerator
by jiabin
· 4 years, 11 months 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
· 6 years ago
c7c48f1
AudioMixer: Set initial volume to 0 for safer ramping
by Andy Hung
· 6 years ago
77270b8
Apply intensity control for haptic data.
by jiabin
· 6 years ago
6694255
AudioMixer: Accept a float downmixer
by Andy Hung
· 6 years ago
245cdd9
Support audio-haptic coupled playback.
by jiabin
· 6 years ago
dce8f8c
Add buffer provider that can adjust channels.
by jiabin
· 6 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
· 7 years ago
1bc088a
Call AudioMixer only from MixerThread threadLoop.
by Andy Hung
· 7 years ago
8ed196a
AudioMixer: Enable 256 tracks, up from 32 tracks
by Andy Hung
· 7 years ago
c1c11b4
Audio mixer fix for number of frames not being a multipler of blocksize
by Yahan Zhou
· 7 years ago
116a498
AudioEffect: Convert aux buffer format from q4.27 to float
by Andy Hung
· 7 years ago
5effdf6
Deprecate ditherAndClamp with memcpy_to_i16_from_q4_27
by Andy Hung
· 7 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
· 8 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
· 8 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
· 9 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
· 10 years ago
650ceb9
Add channel index mask to AudioMixer
by Andy Hung
· 10 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
· 11 years ago
7882070
Rename mSinkFormat to mMixerFormat for AudioMixer::track_t
by Andy Hung
· 11 years ago
3375bde
Use float_from_q19_12 conversion in AudioMixer
by Andy Hung
· 11 years ago
a1ab7cc
Add Track Sink Format to AudioMixer
by Andy Hung
· 11 years ago
1d6fa7a
resolved conflicts for merge of 566be7c3 to master
by Narayan Kamath
· 11 years ago
377b2ec
Make frameworks/av 64-bit compatible
by Kévin PETIT
· 11 years ago
9e0308c
Enable new dynamic audio resampler as default
by Andy Hung
· 11 years ago
e983e0a
Merge "Remove warnings in Audio mixer resampler compilation."
by Andy Hung
· 11 years ago
ee931ff
Remove warnings in Audio mixer resampler compilation.
by Andy Hung
· 11 years ago
0eed5ac
Merge commit 'adf3f9b9' into manualmerge
by Glenn Kasten
· 11 years ago
7e79cd2
AudioMixer: Remove tracks from enabledTracks after reseting outTemp
by Gaurav Kumar
· 11 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
6e2ebe9
Use curly braces in 'if' to make it easier to add logs
by Glenn Kasten
· 12 years ago
153b9fe
Make AudioFlinger::instantiate() more resilient when called from separate module
by Glenn Kasten
· 12 years ago
ab7d72f
media.log cleanup
by Glenn Kasten
· 12 years ago
409e374
Revert "Logging to investigate a crash"
by Glenn Kasten
· 12 years ago
fc900c9
A reference cannot be re-bound
by Glenn Kasten
· 12 years ago
7f5d335
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
32584a7
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
e186b51
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
639482c
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
Next »