diff h264.h @ 7526:3749f13a0d02 libavcodec

Use the correct reference tables for interlaced MBAFF MBs in the loop filter. Fixes at least CAMP_MOT_MBAFF_L30 CAMP_MOT_MBAFF_L31 FRExt/FREXT01_JVC_D
author michael
date Sun, 10 Aug 2008 02:38:51 +0000
parents 6288bc103b9f
children c4a4495715dd
line wrap: on
line diff
--- a/h264.h	Sun Aug 10 00:38:41 2008 +0000
+++ b/h264.h	Sun Aug 10 02:38:51 2008 +0000
@@ -346,7 +346,7 @@
     Picture ref_list[2][48];         /**< 0..15: frame refs, 16..47: mbaff field refs.
                                           Reordered version of default_ref_list
                                           according to picture reordering in slice header */
-    int ref2frm[16][2][48+2];            ///< reference to frame number lists, used in the loop filter, the first 2 are for -2,-1
+    int ref2frm[16][2][64];          ///< reference to frame number lists, used in the loop filter, the first 2 are for -2,-1
     Picture *delayed_pic[MAX_DELAYED_PIC_COUNT+2]; //FIXME size?
     int outputed_poc;