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..4c5d02a2d3813892b5d151fb4268272b06c9cc40 100644 |
--- a/webrtc/modules/audio_processing/include/audio_processing.h |
+++ b/webrtc/modules/audio_processing/include/audio_processing.h |
@@ -267,6 +267,15 @@ class AudioProcessing { |
struct EchoCanceller3 { |
bool enabled = false; |
} echo_canceller3; |
+ |
+ // Gain Controller 2 enables the next generation AGC functionality. This |
peah-webrtc
2017/05/05 20:44:11
Gain Controller 2 enables -> Enables
AleBzk
2017/05/16 12:38:43
Done.
|
+ // feature replaces the standard methods of adaptive gain control in the |
peah-webrtc
2017/05/05 20:44:11
adaptive gain control -> gain control
AleBzk
2017/05/16 12:38:43
Done.
|
+ // 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. |