Moved the GainControlForNewAGC class to be a separate file.
Apart from being motivated in order to make the source files shorter
this is needed when separating the APM submodules structs into
separate files.
BUG=
Review URL: https://codereview.webrtc.org/1678813002
Cr-Commit-Position: refs/heads/master@{#11611}
diff --git a/webrtc/modules/audio_processing/audio_processing_impl.h b/webrtc/modules/audio_processing/audio_processing_impl.h
index a19d3fc..b3f43fa 100644
--- a/webrtc/modules/audio_processing/audio_processing_impl.h
+++ b/webrtc/modules/audio_processing/audio_processing_impl.h
@@ -274,14 +274,14 @@
// APM constants.
const struct ApmConstants {
ApmConstants(int agc_startup_min_volume,
- bool use_new_agc,
+ bool use_experimental_agc,
bool intelligibility_enabled)
: // Format of processing streams at input/output call sites.
agc_startup_min_volume(agc_startup_min_volume),
- use_new_agc(use_new_agc),
+ use_experimental_agc(use_experimental_agc),
intelligibility_enabled(intelligibility_enabled) {}
int agc_startup_min_volume;
- bool use_new_agc;
+ bool use_experimental_agc;
bool intelligibility_enabled;
} constants_;