webrtc/modules/audio_processing/agc
Per Åhgren 77dc19905d Changed the digital AGC1 gain to properly support multichannel
Beyond making the digital AGC1 code properly support
multichannel, this CL also
-Removes deprecated debug logging code.
-Converts the gain application to be fully in floating point
 which
--Is less computationally complex.
--Does not quantize the samples to 16 bit before applying the
  gains.

Bug: webrtc:10859
Change-Id: I6020ba8ae7e311dfc93a72783a2bb68d935f90c5
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159861
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Gustaf Ullberg <gustaf@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29886}
2019-11-23 08:42:59 +00:00
..
legacy Changed the digital AGC1 gain to properly support multichannel 2019-11-23 08:42:59 +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 Making the Analog AGC properly support multi-channel 2019-11-22 15:32:55 +00:00
agc_manager_direct.h Making the Analog AGC properly support multi-channel 2019-11-22 15:32:55 +00:00
agc_manager_direct_unittest.cc Making the Analog AGC properly support multi-channel 2019-11-22 15:32:55 +00:00
BUILD.gn Making the Analog AGC properly support multi-channel 2019-11-22 15:32:55 +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
utility.h