Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
b51ca280e6aaace44ec1d80837439b825c6fce82
/
media
/
libaudioprocessing
/
AudioMixer.cpp
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
· 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
· 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
51eb396
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
0ddd563
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
ae16297
am 76143093: am f0ff908d: Logging to investigate a crash
by Glenn Kasten
· 12 years ago
f0ff908
Logging to investigate a crash
by Glenn Kasten
· 12 years ago
85ab62c
Line length 100
by Glenn Kasten
· 13 years ago
599fabc
Document AudioMixer hard-coded limits
by Glenn Kasten
· 13 years ago
d192e5f
resolved conflicts for merge of f12b1c81 to master
by Glenn Kasten
· 13 years ago
ac60205
Integrate improved coefficient sinc resampler: VHQ
by Glenn Kasten
· 13 years ago
d06e132
Communicate audio session ID to downmixer
by Jean-Michel Trivi
· 13 years ago
fe3156e
Communicate audio session ID to downmixer
by Jean-Michel Trivi
· 13 years ago
037ac53
am 0efd0358: am fcfc61da: am ff4c64d6: am c64a1787: Merge "Fix initialization of audio mixer track resources for MIPS."
by Jean-Baptiste Queru
· 13 years ago
fcfc61d
am ff4c64d6: am c64a1787: Merge "Fix initialization of audio mixer track resources for MIPS."
by Jean-Baptiste Queru
· 13 years ago
3c0a0e8
Fix initialization of audio mixer track resources for MIPS.
by Paul Lind
· 13 years ago
52008f8
Share local time frequency for all tracks & mixers
by Glenn Kasten
· 13 years ago
254af18
Use audio_channel_mask_t more places
by Glenn Kasten
· 13 years ago
9bd2322
Fix multichannel downmix pause bug on video player
by Jean-Michel Trivi
· 13 years ago
acb86cc
Configure the resampler with the correct channel count when downmixing
by Jean-Michel Trivi
· 13 years ago
4e2293f
AudioMixer new cmd: remove sample rate converter
by Glenn Kasten
· 13 years ago
a5e8214
AudioMixer: fix crash in destructor
by Eric Laurent
· 13 years ago
7d5b262
AudioMixer uses downmix effect for multichannel content
by Jean-Michel Trivi
· 13 years ago
deeb128
AudioMixer default track parameters
by Glenn Kasten
· 13 years ago
ccf89b5
Merge "AudioMixer can be configured for fewer max tracks"
by Glenn Kasten
· 13 years ago
63c1faa
Merge "Update comments"
by Glenn Kasten
· 13 years ago
5c94b6c
AudioMixer can be configured for fewer max tracks
by Glenn Kasten
· 13 years ago
Next »