Revision 68b51e58 libavcodec/vp3.c

View differences:

libavcodec/vp3.c
285 285

  
286 286
    /* these arrays need to be on 16-byte boundaries since SSE2 operations
287 287
     * index into them */
288
    int16_t __align16 intra_y_dequant[64];
289
    int16_t __align16 intra_c_dequant[64];
290
    int16_t __align16 inter_dequant[64];
288
    DECLARE_ALIGNED_16(int16_t, intra_y_dequant[64]);
289
    DECLARE_ALIGNED_16(int16_t, intra_c_dequant[64]);
290
    DECLARE_ALIGNED_16(int16_t, inter_dequant[64]);
291 291

  
292 292
    /* This table contains superblock_count * 16 entries. Each set of 16
293 293
     * numbers corresponds to the fragment indices 0..15 of the superblock.
......
1711 1711
    int m, n;
1712 1712
    int i;  /* indicates current fragment */
1713 1713
    int16_t *dequantizer;
1714
    DCTELEM __align16 block[64];
1714
    DECLARE_ALIGNED_16(DCTELEM, block[64]);
1715 1715
    unsigned char *output_plane;
1716 1716
    unsigned char *last_plane;
1717 1717
    unsigned char *golden_plane;

Also available in: Unified diff