Index: webrtc/modules/audio_processing/audio_processing_impl.h |
diff --git a/webrtc/modules/audio_processing/audio_processing_impl.h b/webrtc/modules/audio_processing/audio_processing_impl.h |
index 37b15c28935f29cb6450f5f5cec3d53fe640f50f..b4a2a37a9e3a5a872961ff4d406eafaa7cb58e4a 100644 |
--- a/webrtc/modules/audio_processing/audio_processing_impl.h |
+++ b/webrtc/modules/audio_processing/audio_processing_impl.h |
@@ -41,9 +41,7 @@ RTC_POP_IGNORING_WUNDEF() |
namespace webrtc { |
-class AgcManagerDirect; |
class AudioConverter; |
- |
class NonlinearBeamformer; |
class AudioProcessingImpl : public AudioProcessing { |
@@ -167,6 +165,7 @@ class AudioProcessingImpl : public AudioProcessing { |
bool intelligibility_enhancer_enabled, |
bool beamformer_enabled, |
bool adaptive_gain_controller_enabled, |
+ bool adaptive_gain_controller2_enabled, |
bool level_controller_enabled, |
bool echo_canceller3_enabled, |
bool voice_activity_detector_enabled, |
@@ -186,6 +185,7 @@ class AudioProcessingImpl : public AudioProcessing { |
bool intelligibility_enhancer_enabled_ = false; |
bool beamformer_enabled_ = false; |
bool adaptive_gain_controller_enabled_ = false; |
+ bool adaptive_gain_controller2_enabled_ = false; |
peah-webrtc
2017/05/05 20:44:11
What about changing this to gain_controller2_enabl
AleBzk
2017/05/16 12:38:43
Done.
|
bool level_controller_enabled_ = false; |
bool echo_canceller3_enabled_ = false; |
bool level_estimator_enabled_ = false; |
@@ -254,6 +254,7 @@ class AudioProcessingImpl : public AudioProcessing { |
EXCLUSIVE_LOCKS_REQUIRED(crit_render_, crit_capture_); |
void InitializeLowCutFilter() EXCLUSIVE_LOCKS_REQUIRED(crit_capture_); |
void InitializeEchoCanceller3() EXCLUSIVE_LOCKS_REQUIRED(crit_capture_); |
+ void InitializeGainController2(); |
void EmptyQueuedRenderAudio(); |
void AllocateRenderQueue() |
@@ -388,6 +389,7 @@ class AudioProcessingImpl : public AudioProcessing { |
bool intelligibility_enabled; |
bool level_controller_enabled = false; |
bool echo_canceller3_enabled = false; |
+ bool adaptive_gain_controller2_enabled = false; |
} capture_nonlocked_; |
struct ApmRenderState { |