Index: webrtc/modules/audio_processing/aec3/cascaded_biquad_filter.cc |
diff --git a/webrtc/modules/audio_processing/aec3/cascaded_biquad_filter.cc b/webrtc/modules/audio_processing/aec3/cascaded_biquad_filter.cc |
index da50c7d1932d95db944ff0545a86d069a8f64202..33cb910e7df5bec9f7ad8f3e5b75a80c18ae228f 100644 |
--- a/webrtc/modules/audio_processing/aec3/cascaded_biquad_filter.cc |
+++ b/webrtc/modules/audio_processing/aec3/cascaded_biquad_filter.cc |
@@ -40,10 +40,10 @@ void CascadedBiQuadFilter::ApplyBiQuad( |
CascadedBiQuadFilter::BiQuadState* biquad_state) { |
RTC_DCHECK_EQ(x.size(), y.size()); |
RTC_DCHECK(biquad_state); |
- const auto c_b = coefficients_.b; |
- const auto c_a = coefficients_.a; |
- auto m_x = biquad_state->x; |
- auto m_y = biquad_state->y; |
+ const auto* c_b = coefficients_.b; |
+ const auto* c_a = coefficients_.a; |
+ auto* m_x = biquad_state->x; |
+ auto* m_y = biquad_state->y; |
for (size_t k = 0; k < x.size(); ++k) { |
const float tmp = x[k]; |
y[k] = c_b[0] * tmp + c_b[1] * m_x[0] + c_b[2] * m_x[1] - c_a[0] * m_y[0] - |