diff --git a/spa/plugins/audiomixer/mix-ops-avx.c b/spa/plugins/audiomixer/mix-ops-avx.c index 7b995d67d..d6b3dca5d 100644 --- a/spa/plugins/audiomixer/mix-ops-avx.c +++ b/spa/plugins/audiomixer/mix-ops-avx.c @@ -109,7 +109,7 @@ static inline void mix_2(float * dst, const float * SPA_RESTRICT src, uint32_t n _mm256_store_ps(&dst[n + 8], in1[1]); } for (; n < n_samples; n++) { - __m128 in1[0], in2[0]; + __m128 in1[1], in2[1]; in1[0] = _mm_load_ss(&dst[n]), in2[0] = _mm_load_ss(&src[n]), in1[0] = _mm_add_ss(in1[0], in2[0]);