webrtc/modules/audio_processing/agc
Per Åhgren 0e3198e434 Refactoring of the analog AGC functionality to add multichannel support
This CL refactors the analog AGC functionality. In particular it:
-Breaks then tight dependency between the analog AGC and the digital
AGC implementation.
-Removes the complicated callback interface for reporting the analog
level and replaces it with an int.

Bug: webrtc:10859
Change-Id: I3572d60ab98edebbcffa25af64cc74c66f9868fc
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159039
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29838}
2019-11-19 23:39:07 +00:00
..
legacy Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
agc.cc Simplifications/refactoring of the analog AGC to make it multichannel 2019-11-06 22:03:30 +00:00
agc.h Simplifications/refactoring of the analog AGC to make it multichannel 2019-11-06 22:03:30 +00:00
agc_manager_direct.cc Refactoring of the analog AGC functionality to add multichannel support 2019-11-19 23:39:07 +00:00
agc_manager_direct.h Refactoring of the analog AGC functionality to add multichannel support 2019-11-19 23:39:07 +00:00
agc_manager_direct_unittest.cc Refactoring of the analog AGC functionality to add multichannel support 2019-11-19 23:39:07 +00:00
BUILD.gn Refactoring of the analog AGC functionality to add multichannel support 2019-11-19 23:39:07 +00:00
gain_control.h Remove AudioProcessing::gain_control() getter 2019-10-15 09:23:16 +00:00
gain_map_internal.h Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
loudness_histogram.cc Format almost everything. 2019-07-08 13:45:15 +00:00
loudness_histogram.h Format almost everything. 2019-07-08 13:45:15 +00:00
loudness_histogram_unittest.cc Format almost everything. 2019-07-08 13:45:15 +00:00
mock_agc.h Simplifications/refactoring of the analog AGC to make it multichannel 2019-11-06 22:03:30 +00:00
utility.cc Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00
utility.h Fixing WebRTC after moving from src/webrtc to src/ 2017-09-15 05:02:56 +00:00