diff --git a/libavcodec/binkaudio.c b/libavcodec/binkaudio.c index 8704af7358..1e71cd8100 100644 --- a/libavcodec/binkaudio.c +++ b/libavcodec/binkaudio.c @@ -49,8 +49,8 @@ typedef struct { int num_bands; unsigned int *bands; float root; - DECLARE_ALIGNED_16(FFTSample, coeffs[BINK_BLOCK_MAX_SIZE]); - DECLARE_ALIGNED_16(short, previous[BINK_BLOCK_MAX_SIZE / 16]); ///< coeffs from previous audio block + DECLARE_ALIGNED_16(FFTSample, coeffs)[BINK_BLOCK_MAX_SIZE]; + DECLARE_ALIGNED_16(short, previous)[BINK_BLOCK_MAX_SIZE / 16]; ///< coeffs from previous audio block float *coeffs_ptr[MAX_CHANNELS]; ///< pointers to the coeffs arrays for float_to_int16_interleave union { RDFTContext rdft;