comparison h264.h @ 9071:24d0633a5248 libavcodec

sub_mb_type[] needs to be 8-byte aligned because it is referenced as a uint64_t in get_dct8x8_allowed(). Patch by David S. Miller <davem at davemloft dot net>
author stefang
date Sat, 28 Feb 2009 08:38:33 +0000
parents e65778184ded
children 793cf8c68c4f
comparison
equal deleted inserted replaced
9070:87f496299f09 9071:24d0633a5248
348 //interlacing specific flags 348 //interlacing specific flags
349 int mb_aff_frame; 349 int mb_aff_frame;
350 int mb_field_decoding_flag; 350 int mb_field_decoding_flag;
351 int mb_mbaff; ///< mb_aff_frame && mb_field_decoding_flag 351 int mb_mbaff; ///< mb_aff_frame && mb_field_decoding_flag
352 352
353 uint16_t sub_mb_type[4]; 353 DECLARE_ALIGNED_8(uint16_t, sub_mb_type[4]);
354 354
355 //POC stuff 355 //POC stuff
356 int poc_lsb; 356 int poc_lsb;
357 int poc_msb; 357 int poc_msb;
358 int delta_poc_bottom; 358 int delta_poc_bottom;