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 a44b5a8f41320d10ac6587a30937dd43cb430531..9c58db1bc05c47a8cfa62d6fc80bf6a4a6b2b4a0 100644 |
--- a/webrtc/modules/audio_processing/audio_processing_impl.h |
+++ b/webrtc/modules/audio_processing/audio_processing_impl.h |
@@ -37,6 +37,7 @@ class HighPassFilterImpl; |
class LevelEstimatorImpl; |
class NoiseSuppressionImpl; |
class ProcessingComponent; |
+class RepetitionDetector; |
class TransientSuppressor; |
class VoiceDetectionImpl; |
@@ -191,6 +192,8 @@ class AudioProcessingImpl : public AudioProcessing { |
const bool beamformer_enabled_; |
rtc::scoped_ptr<Beamformer<float>> beamformer_; |
const std::vector<Point> array_geometry_; |
+ |
+ rtc::scoped_ptr<RepetitionDetector> repetition_detector_ GUARDED_BY(crit_); |
}; |
} // namespace webrtc |