This CL adds functionality in the level controller to
receive a signal level to use initially, instead of the
default initial signal level.
The initial form of the CL
(https://codereview.webrtc.org/2254973003/) was reverted
due to down-stream dependencies. These have been resolved,
but the CL needed to be revised according to the new scheme
for passing parameters to the audio processing module.
Therefore, please review this CL as if it is new.
TBR=aleloi@webrtc.org
BUG=webrtc:6386
Review-Url: https://codereview.webrtc.org/2337083002
Cr-Commit-Position: refs/heads/master@{#14579}
diff --git a/webrtc/modules/audio_processing/audio_processing.gypi b/webrtc/modules/audio_processing/audio_processing.gypi
index 9338789..d7d84d1 100644
--- a/webrtc/modules/audio_processing/audio_processing.gypi
+++ b/webrtc/modules/audio_processing/audio_processing.gypi
@@ -58,7 +58,6 @@
'agc/utility.h',
'audio_buffer.cc',
'audio_buffer.h',
- 'audio_processing.cc',
'audio_processing_impl.cc',
'audio_processing_impl.h',
'beamformer/array_util.cc',
@@ -80,6 +79,7 @@
'gain_control_impl.h',
'high_pass_filter_impl.cc',
'high_pass_filter_impl.h',
+ 'include/audio_processing.cc',
'include/audio_processing.h',
'include/config.cc',
'include/config.h',
@@ -91,7 +91,7 @@
'level_controller/gain_applier.h',
'level_controller/gain_selector.cc',
'level_controller/gain_selector.h',
- 'level_controller/lc_constants.h',
+ 'level_controller/level_controller_constants.h',
'level_controller/level_controller.cc',
'level_controller/level_controller.h',
'level_controller/noise_spectrum_estimator.cc',