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

Reply via email to