| 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 2f8e48f82dab70b9ee57da104d9a0a4dad67de6c..d25c2525b30d485cb5d0d6dde04c04449e5157dc 100644
|
| --- a/webrtc/modules/audio_processing/include/audio_processing.h
|
| +++ b/webrtc/modules/audio_processing/include/audio_processing.h
|
| @@ -92,6 +92,14 @@ struct RefinedAdaptiveFilter {
|
| bool enabled;
|
| };
|
|
|
| +// Enables the adaptive level controller.
|
| +struct LevelControl {
|
| + LevelControl() : enabled(false) {}
|
| + explicit LevelControl(bool enabled) : enabled(enabled) {}
|
| + static const ConfigOptionID identifier = ConfigOptionID::kLevelControl;
|
| + bool enabled;
|
| +};
|
| +
|
| // Enables delay-agnostic echo cancellation. This feature relies on internally
|
| // estimated delays between the process and reverse streams, thus not relying
|
| // on reported system delays. This configuration only applies to
|
|
|