webrtc/modules/audio_processing/agc
Per Åhgren 0a144a705a Adding initial support for lock-less informing of muting
This CL adds the initial support for letting APM know when its output
will be used or not.
It also adds a new method for passing RuntimeInformation to APM that
returns a bool indicating the success of the passing of information.

Bug: b/177830919
Change-Id: Ic2e1b92c37241d74ca6394b785b91736ca7532aa
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/206061
Commit-Queue: Per Åhgren <peah@webrtc.org>
Reviewed-by: Alessio Bazzica <alessiob@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#33201}
2021-02-09 12:08:54 +00:00
..
legacy APM: Change the AGC C code to be built as C++ code 2020-03-20 16:08:25 +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 Adding initial support for lock-less informing of muting 2021-02-09 12:08:54 +00:00
agc_manager_direct.h Adding initial support for lock-less informing of muting 2021-02-09 12:08:54 +00:00
agc_manager_direct_unittest.cc Adding initial support for lock-less informing of muting 2021-02-09 12:08:54 +00:00
BUILD.gn Remove unused code in APM 2021-01-18 13:40:27 +00:00
gain_control.h Reland "Replace the ExperimentalAgc config with the new config format" 2020-01-17 10:09:09 +00:00
gain_map_internal.h Ensured that all files in APM are using the webrtc namespace 2020-03-20 17:33:28 +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 In common_audio/ and modules/audio_* replace mock macros with unified MOCK_METHOD macro 2020-05-20 13:17:31 +00:00
utility.cc Ensured that all files in APM are using the webrtc namespace 2020-03-20 17:33:28 +00:00
utility.h Ensured that all files in APM are using the webrtc namespace 2020-03-20 17:33:28 +00:00