From 2722c3a30d6c0b4fa41b48a356f4e1b6fac7ab12 Mon Sep 17 00:00:00 2001 From: Haruhiko Yamagata <h.yamagata@nifty.com> Date: Tue, 23 Jun 2009 21:03:35 +0000 Subject: Fix H.264 picture reordering, 2nd try. First, reverted one was r19239. Patch by Haruhiko Yamagata, h D yamagata A nifty D com Originally committed as revision 19258 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/mpegvideo.h | 1 + 1 file changed, 1 insertion(+) (limited to 'libavcodec/mpegvideo.h') diff --git a/libavcodec/mpegvideo.h b/libavcodec/mpegvideo.h index 61ecc18a42..791dfc6c3b 100644 --- a/libavcodec/mpegvideo.h +++ b/libavcodec/mpegvideo.h @@ -116,6 +116,7 @@ typedef struct Picture{ int field_poc[2]; ///< h264 top/bottom POC int poc; ///< h264 frame POC int frame_num; ///< h264 frame_num (raw frame_num from slice header) + int mmco_reseted; ///< h264 MMCO_RESET set this 1. Reordering code must not mix pictures before and after MMCO_RESET. int pic_id; /**< h264 pic_num (short -> no wrap version of pic_num, pic_num & max_pic_num; long -> long_pic_num) */ int long_ref; ///< 1->long term reference 0->short term reference -- cgit v1.2.3