Module: libav Branch: master Commit: b12bf032758fed28fe1aeffa242e64189389d204
Author: Ronald S. Bultje <[email protected]> Committer: Derek Buitenhuis <[email protected]> Date: Sun Apr 29 16:41:23 2012 +0000 aac sbr: align struct member by 32 byte. Required because it's used in a call to imdct_half(), which is an AVX function. Signed-off-by: Derek Buitenhuis <[email protected]> --- libavcodec/sbr.h | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/libavcodec/sbr.h b/libavcodec/sbr.h index 459ee9c..23534b1 100644 --- a/libavcodec/sbr.h +++ b/libavcodec/sbr.h @@ -180,7 +180,7 @@ typedef struct { ///Sinusoidal levels float s_m[7][48]; float gain[7][48]; - DECLARE_ALIGNED(16, float, qmf_filter_scratch)[5][64]; + DECLARE_ALIGNED(32, float, qmf_filter_scratch)[5][64]; FFTContext mdct_ana; FFTContext mdct; SBRDSPContext dsp; _______________________________________________ libav-commits mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-commits
