aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/sbr.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rsbultje@gmail.com>2012-04-29 16:41:23 +0000
committerDerek Buitenhuis <derek.buitenhuis@gmail.com>2012-04-29 13:49:39 -0400
commitb12bf032758fed28fe1aeffa242e64189389d204 (patch)
tree76cf0d4f7be9749f746afb3b6794631b51e4858b /libavcodec/sbr.h
parentacb2c79c2102026747468dcafa6780ab1094b3c5 (diff)
downloadffmpeg-b12bf032758fed28fe1aeffa242e64189389d204.tar.gz
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 <derek.buitenhuis@gmail.com>
Diffstat (limited to 'libavcodec/sbr.h')
-rw-r--r--libavcodec/sbr.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/sbr.h b/libavcodec/sbr.h
index 459ee9c436..23534b16ec 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;