Index: webrtc/modules/audio_processing/aec3/adaptive_fir_filter.cc |
diff --git a/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.cc b/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.cc |
index 740c257b4a927e21a2cadfded0371ffb4ebd439f..58762399505d97d0b405bc7efd8ceb0eb6d60905 100644 |
--- a/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.cc |
+++ b/webrtc/modules/audio_processing/aec3/adaptive_fir_filter.cc |
@@ -71,7 +71,7 @@ void ResetFilter(rtc::ArrayView<FftData> H) { |
namespace aec3 { |
// Adapts the filter partitions as H(t+1)=H(t)+G(t)*conj(X(t)). |
-void AdaptPartitions(const FftBuffer& X_buffer, |
+void AdaptPartitions(const RenderBuffer& X_buffer, |
const FftData& G, |
rtc::ArrayView<FftData> H) { |
rtc::ArrayView<const FftData> X_buffer_data = X_buffer.Buffer(); |
@@ -89,7 +89,7 @@ void AdaptPartitions(const FftBuffer& X_buffer, |
#if defined(WEBRTC_ARCH_X86_FAMILY) |
// Adapts the filter partitions. (SSE2 variant) |
-void AdaptPartitions_SSE2(const FftBuffer& X_buffer, |
+void AdaptPartitions_SSE2(const RenderBuffer& X_buffer, |
const FftData& G, |
rtc::ArrayView<FftData> H) { |
rtc::ArrayView<const FftData> X_buffer_data = X_buffer.Buffer(); |
@@ -151,7 +151,7 @@ void AdaptPartitions_SSE2(const FftBuffer& X_buffer, |
#endif |
// Produces the filter output. |
-void ApplyFilter(const FftBuffer& X_buffer, |
+void ApplyFilter(const RenderBuffer& X_buffer, |
rtc::ArrayView<const FftData> H, |
FftData* S) { |
S->re.fill(0.f); |
@@ -171,7 +171,7 @@ void ApplyFilter(const FftBuffer& X_buffer, |
#if defined(WEBRTC_ARCH_X86_FAMILY) |
// Produces the filter output (SSE2 variant). |
-void ApplyFilter_SSE2(const FftBuffer& X_buffer, |
+void ApplyFilter_SSE2(const RenderBuffer& X_buffer, |
rtc::ArrayView<const FftData> H, |
FftData* S) { |
S->re.fill(0.f); |
@@ -267,7 +267,7 @@ void AdaptiveFirFilter::HandleEchoPathChange() { |
} |
} |
-void AdaptiveFirFilter::Filter(const FftBuffer& X_buffer, FftData* S) const { |
+void AdaptiveFirFilter::Filter(const RenderBuffer& X_buffer, FftData* S) const { |
RTC_DCHECK(S); |
switch (optimization_) { |
#if defined(WEBRTC_ARCH_X86_FAMILY) |
@@ -280,7 +280,7 @@ void AdaptiveFirFilter::Filter(const FftBuffer& X_buffer, FftData* S) const { |
} |
} |
-void AdaptiveFirFilter::Adapt(const FftBuffer& X_buffer, const FftData& G) { |
+void AdaptiveFirFilter::Adapt(const RenderBuffer& X_buffer, const FftData& G) { |
// Adapt the filter. |
switch (optimization_) { |
#if defined(WEBRTC_ARCH_X86_FAMILY) |