Index: webrtc/modules/audio_processing/include/audio_processing.h |
diff --git a/webrtc/modules/audio_processing/include/audio_processing.h b/webrtc/modules/audio_processing/include/audio_processing.h |
index 473b8c446919fca85fa8a18ffa0a8b5a3e8d9782..2f8e48f82dab70b9ee57da104d9a0a4dad67de6c 100644 |
--- a/webrtc/modules/audio_processing/include/audio_processing.h |
+++ b/webrtc/modules/audio_processing/include/audio_processing.h |
@@ -31,7 +31,8 @@ struct AecCore; |
class AudioFrame; |
-class NonlinearBeamformer; |
+template<typename T> |
+class Beamformer; |
class StreamConfig; |
class ProcessingConfig; |
@@ -266,7 +267,7 @@ class AudioProcessing { |
static AudioProcessing* Create(const Config& config); |
// Only for testing. |
static AudioProcessing* Create(const Config& config, |
- NonlinearBeamformer* beamformer); |
+ Beamformer<float>* beamformer); |
virtual ~AudioProcessing() {} |
// Initializes internal states, while retaining all user settings. This |