Revision 84dc2d8a libavcodec/h264.h

View differences:

libavcodec/h264.h
299 299
     * non zero coeff count cache.
300 300
     * is 64 if not available.
301 301
     */
302
    DECLARE_ALIGNED_8(uint8_t, non_zero_count_cache)[6*8];
302
    DECLARE_ALIGNED(8, uint8_t, non_zero_count_cache)[6*8];
303 303

  
304 304
    /*
305 305
    .UU.YYYY
......
312 312
    /**
313 313
     * Motion vector cache.
314 314
     */
315
    DECLARE_ALIGNED_16(int16_t, mv_cache)[2][5*8][2];
316
    DECLARE_ALIGNED_8(int8_t, ref_cache)[2][5*8];
315
    DECLARE_ALIGNED(16, int16_t, mv_cache)[2][5*8][2];
316
    DECLARE_ALIGNED(8, int8_t, ref_cache)[2][5*8];
317 317
#define LIST_NOT_USED -1 //FIXME rename?
318 318
#define PART_NOT_AVAILABLE -2
319 319

  
......
366 366
    int mb_field_decoding_flag;
367 367
    int mb_mbaff;              ///< mb_aff_frame && mb_field_decoding_flag
368 368

  
369
    DECLARE_ALIGNED_8(uint16_t, sub_mb_type)[4];
369
    DECLARE_ALIGNED(8, uint16_t, sub_mb_type)[4];
370 370

  
371 371
    //Weighted pred stuff
372 372
    int use_weight;
......
403 403
    GetBitContext *intra_gb_ptr;
404 404
    GetBitContext *inter_gb_ptr;
405 405

  
406
    DECLARE_ALIGNED_16(DCTELEM, mb)[16*24];
406
    DECLARE_ALIGNED(16, DCTELEM, mb)[16*24];
407 407
    DCTELEM mb_padding[256];        ///< as mb is addressed by scantable[i] and scantable is uint8_t we can either check that i is not too large or ensure that there is some unused stuff after mb
408 408

  
409 409
    /**
......
421 421
    uint8_t     *chroma_pred_mode_table;
422 422
    int         last_qscale_diff;
423 423
    uint8_t     (*mvd_table[2])[2];
424
    DECLARE_ALIGNED_16(uint8_t, mvd_cache)[2][5*8][2];
424
    DECLARE_ALIGNED(16, uint8_t, mvd_cache)[2][5*8][2];
425 425
    uint8_t     *direct_table;
426 426
    uint8_t     direct_cache[5*8];
427 427

  

Also available in: Unified diff