Index: webrtc/modules/audio_processing/aec/aec_core_internal.h |
diff --git a/webrtc/modules/audio_processing/aec/aec_core_internal.h b/webrtc/modules/audio_processing/aec/aec_core_internal.h |
index 2de028379b6ca5916b1cdaf211a4fc85a62e40d6..2dd6f726607df9bda7e7404032fc79525e5398ae 100644 |
--- a/webrtc/modules/audio_processing/aec/aec_core_internal.h |
+++ b/webrtc/modules/audio_processing/aec/aec_core_internal.h |
@@ -172,7 +172,11 @@ struct AecCore { |
typedef void (*WebRtcAecFilterFar)(AecCore* aec, float yf[2][PART_LEN1]); |
extern WebRtcAecFilterFar WebRtcAec_FilterFar; |
-typedef void (*WebRtcAecScaleErrorSignal)(AecCore* aec, float ef[2][PART_LEN1]); |
+typedef void (*WebRtcAecScaleErrorSignal)(int extended_filter_enabled, |
+ float normal_mu, |
+ float normal_error_threshold, |
+ float* xPow, |
+ float ef[2][PART_LEN1]); |
extern WebRtcAecScaleErrorSignal WebRtcAec_ScaleErrorSignal; |
typedef void (*WebRtcAecFilterAdaptation)(AecCore* aec, |
float* fft, |