webrtc/modules
Alex Loiko e583174d1e Optionally disable digital adaptive AGC2.
The AGC2 is enabled by flipping
AudioProcessing::Config::GainController2::enabled. The flag enables
both AdaptiveAgc and FixedGainController. Before this CL, there was no
way(*) to only enable the FixedGainController. After this CL, it's
also possible to flip the setting
|AudioProcessing::Config::GainController2::adaptive_digital_mode|. The
default is |true|, which is the previous behavior.

* Except for instantiating and setting it up outside of the APM like
  it's done in the AudioMixer.

Bug: webrtc:7494
Change-Id: I506e93b6687221ac467f083fa8db3d45c98c1b83
Reviewed-on: https://webrtc-review.googlesource.com/95426
Commit-Queue: Alex Loiko <aleloi@webrtc.org>
Reviewed-by: Per Åhgren <peah@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#24432}
2018-08-24 15:54:43 +00:00
..
audio_coding Delete deprecated methods on AudioCodingModule 2018-08-22 13:26:17 +00:00
audio_device Stop using typeof() GNU extension 2018-08-20 08:15:13 +00:00
audio_mixer Fine-grained limiter metrics. 2018-08-15 08:32:18 +00:00
audio_processing Optionally disable digital adaptive AGC2. 2018-08-24 15:54:43 +00:00
bitrate_controller Removes unused reserved bitrate in BitrateController. 2018-08-21 12:56:35 +00:00
congestion_controller Adds start bitrate handling to task queue congestion controller. 2018-08-22 10:09:26 +00:00
desktop_capture Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
include Fix random crashes - invariant broken in LinkedSet (LRU) implementation. 2018-08-07 09:18:41 +00:00
pacing Removes pause check from RoundRobinPacketQueue. 2018-08-06 15:22:41 +00:00
remote_bitrate_estimator Delete unneeded includes of rtp_payload_registry.h 2018-08-23 11:21:07 +00:00
rtp_rtcp Add unlimited retransmission experiment for screenshare 2018-08-24 08:48:30 +00:00
third_party Fix guards for headers in third party 2018-08-07 09:39:06 +00:00
utility Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
video_capture Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
video_coding Write scalability structure in flexible mode. 2018-08-23 15:12:09 +00:00
video_processing Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
BUILD.gn Delete root header file typedef.h. 2018-07-25 14:59:26 +00:00
module_common_types_unittest.cc Reformat the WebRTC code base 2018-06-19 14:00:39 +00:00
OWNERS Moving src/webrtc into src/. 2017-09-15 04:25:06 +00:00