Index: webrtc/modules/audio_processing/gain_control_impl.h |
diff --git a/webrtc/modules/audio_processing/gain_control_impl.h b/webrtc/modules/audio_processing/gain_control_impl.h |
index 1573aea3d1bfbbca7291408b4b40739e2bc06d64..898683b07bad6e56214624c1469fa85030771c79 100644 |
--- a/webrtc/modules/audio_processing/gain_control_impl.h |
+++ b/webrtc/modules/audio_processing/gain_control_impl.h |
@@ -14,6 +14,7 @@ |
#include <vector> |
#include "webrtc/base/scoped_ptr.h" |
+#include "webrtc/base/thread_checker.h" |
#include "webrtc/common_audio/swap_queue.h" |
#include "webrtc/modules/audio_processing/include/audio_processing.h" |
#include "webrtc/modules/audio_processing/processing_component.h" |
@@ -48,7 +49,9 @@ class GainControlImpl : public GainControl, |
public ProcessingComponent { |
public: |
GainControlImpl(const AudioProcessing* apm, |
- CriticalSectionWrapper* crit); |
+ CriticalSectionWrapper* crit, |
+ rtc::ThreadChecker* render_thread, |
+ rtc::ThreadChecker* capture_thread); |
virtual ~GainControlImpl(); |
int ProcessRenderAudio(AudioBuffer* audio); |
@@ -100,6 +103,8 @@ class GainControlImpl : public GainControl, |
const AudioProcessing* apm_; |
CriticalSectionWrapper* crit_; |
+ const rtc::ThreadChecker* const render_thread_; |
+ const rtc::ThreadChecker* const capture_thread_; |
Mode mode_; |
int minimum_capture_level_; |
int maximum_capture_level_; |