diff rtjpeg.h @ 9699:19c88aa29bec libavcodec

Move "block" variable in rtjpeg decoder to context to ensure sufficient alignment for idct_put on architectures/compilers that have problems aligning on the stack.
author reimar
date Sun, 24 May 2009 08:36:52 +0000
parents c4a4495715dd
children 34a65026fa06
line wrap: on
line diff
--- a/rtjpeg.h	Sun May 24 03:39:20 2009 +0000
+++ b/rtjpeg.h	Sun May 24 08:36:52 2009 +0000
@@ -31,6 +31,7 @@
     uint8_t scan[64];
     uint32_t lquant[64];
     uint32_t cquant[64];
+    DECLARE_ALIGNED_16(DCTELEM, block[64]);
 } RTJpegContext;
 
 void rtjpeg_decode_init(RTJpegContext *c, DSPContext *dsp,