From 5885dda4c553eb00652af9f91ccd2d58072d6050 Mon Sep 17 00:00:00 2001 From: John Dalgliesh Date: Thu, 15 Mar 2007 23:45:20 +0000 Subject: force 16-bytes alignement of block array, as needed by the implementation of ff_dct_sse2 patch by John Dalgliesh %johnd A defyne P org% Originally committed as revision 8420 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/dv.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libavcodec/dv.c') diff --git a/libavcodec/dv.c b/libavcodec/dv.c index 2bcd50755d..19615b4319 100644 --- a/libavcodec/dv.c +++ b/libavcodec/dv.c @@ -838,7 +838,7 @@ static inline void dv_encode_video_segment(DVVideoContext *s, uint8_t* data; uint8_t* ptr; int do_edge_wrap; - DECLARE_ALIGNED_8(DCTELEM, block[64]); + DECLARE_ALIGNED_16(DCTELEM, block[64]); EncBlockInfo enc_blks[5*6]; PutBitContext pbs[5*6]; PutBitContext* pb; @@ -846,7 +846,7 @@ static inline void dv_encode_video_segment(DVVideoContext *s, int vs_bit_size = 0; int qnos[5]; - assert((((int)block) & 7) == 0); + assert((((int)block) & 15) == 0); enc_blk = &enc_blks[0]; pb = &pbs[0]; -- cgit v1.2.3