diff h264.c @ 7327:483421b11d98 libavcodec

Fix h264_loop_filter_strength_mmx2() so it works with PAFF. fixed at least: CVFI1_Sony_D.jsv CVFI1_SVA_C.264 MR6_BT_B.h264
author michael
date Sat, 19 Jul 2008 21:53:54 +0000
parents af725308adf4
children b1003e468c3d
line wrap: on
line diff
--- a/h264.c	Sat Jul 19 18:53:04 2008 +0000
+++ b/h264.c	Sat Jul 19 21:53:54 2008 +0000
@@ -6495,7 +6495,7 @@
             int step = IS_8x8DCT(mb_type) ? 2 : 1;
             edges = (mb_type & MB_TYPE_16x16) && !(h->cbp & 15) ? 1 : 4;
             s->dsp.h264_loop_filter_strength( bS, h->non_zero_count_cache, h->ref_cache, h->mv_cache,
-                                              (h->slice_type == FF_B_TYPE), edges, step, mask_edge0, mask_edge1 );
+                                              (h->slice_type == FF_B_TYPE), edges, step, mask_edge0, mask_edge1, FIELD_PICTURE);
         }
         if( IS_INTRA(s->current_picture.mb_type[mb_xy-1]) )
             bSv[0][0] = 0x0004000400040004ULL;