Index: webrtc/modules/audio_processing/include/audio_processing.h |
diff --git a/webrtc/modules/audio_processing/include/audio_processing.h b/webrtc/modules/audio_processing/include/audio_processing.h |
index a1cd398b022f225adc233f7ddaa6abcb66ccd985..e470d0da5cb13fcfebdd492cd785fd49cff81e95 100644 |
--- a/webrtc/modules/audio_processing/include/audio_processing.h |
+++ b/webrtc/modules/audio_processing/include/audio_processing.h |
@@ -267,6 +267,14 @@ class AudioProcessing { |
struct EchoCanceller3 { |
bool enabled = false; |
} echo_canceller3; |
+ |
+ // Enables the next generation AGC functionality. This feature replaces the |
+ // standard methods of gain control in the previous AGC. |
+ // The functionality is not yet activated in the code and turning this on |
+ // does not yet have the desired behavior. |
+ struct GainController2 { |
+ bool enabled = false; |
+ } gain_controller2; |
}; |
// TODO(mgraczyk): Remove once all methods that use ChannelLayout are gone. |