comparison h264.h @ 5781:0b3aa6f4c313 libavcodec

Modifies macroblock addressing and current macroblock y-position for field decoding. Adds convenience definition for pictures that are field or mbaff based. Part of PAFF implementation. patch by Jeff Downs, heydowns a borg d com original thread: Subject: [FFmpeg-devel] [PATCH] Implement PAFF in H.264 Date: 18/09/07 20:30
author andoma
date Sat, 06 Oct 2007 05:59:14 +0000
parents 65b71bd21a4d
children 0be16259b7d8
comparison
equal deleted inserted replaced
5780:bd3d1e4f937a 5781:0b3aa6f4c313
66 #define FRAME_MBAFF 0 66 #define FRAME_MBAFF 0
67 #define FIELD_PICTURE 0 67 #define FIELD_PICTURE 0
68 #undef IS_INTERLACED 68 #undef IS_INTERLACED
69 #define IS_INTERLACED(mb_type) 0 69 #define IS_INTERLACED(mb_type) 0
70 #endif 70 #endif
71 #define FIELD_OR_MBAFF_PICTURE (FRAME_MBAFF || FIELD_PICTURE)
71 72
72 /** 73 /**
73 * Sequence parameter set 74 * Sequence parameter set
74 */ 75 */
75 typedef struct SPS{ 76 typedef struct SPS{