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 15c6f7572f9a6e5a8fedebd2308676b1b166be43..9fea59504d864277b09a4d856d131756ce9e0512 100644 |
--- a/webrtc/modules/audio_processing/audio_processing_impl.h |
+++ b/webrtc/modules/audio_processing/audio_processing_impl.h |
@@ -38,6 +38,7 @@ class HighPassFilterImpl; |
class LevelEstimatorImpl; |
class NoiseSuppressionImpl; |
class ProcessingComponent; |
+class RepetitionDetector; |
class TransientSuppressor; |
class VoiceDetectionImpl; |
class IntelligibilityEnhancer; |
@@ -205,6 +206,7 @@ class AudioProcessingImpl : public AudioProcessing { |
rtc::scoped_ptr<Beamformer<float>> beamformer_; |
const std::vector<Point> array_geometry_; |
+ rtc::scoped_ptr<RepetitionDetector> repetition_detector_ GUARDED_BY(crit_); |
bool intelligibility_enabled_; |
rtc::scoped_ptr<IntelligibilityEnhancer> intelligibility_enhancer_; |
}; |