avcodec/svq1enc: align buffer used by simd functions
[ffmpeg.git] / libavcodec / svq1enc.c
index 850630f2887a28397bafbdc9ebdec115a3a27528..288da1ff78f7c12b82186596028fec388351be12 100644 (file)
@@ -96,7 +96,7 @@ static int encode_block(SVQ1EncContext *s, uint8_t *src, uint8_t *ref,
     int w            = 2 << (level + 2 >> 1);
     int h            = 2 << (level + 1 >> 1);
     int size         = w * h;
-    int16_t block[7][256];
+    DECLARE_ALIGNED(16, int16_t, block)[7][256];
     const int8_t *codebook_sum, *codebook;
     const uint16_t(*mean_vlc)[2];
     const uint8_t(*multistage_vlc)[2];