Mercurial > libavcodec.hg
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; |