Revision 3b849245 libavcodec/h264_loopfilter.c
libavcodec/h264_loopfilter.c | ||
---|---|---|
440 | 440 |
// how often to recheck mv-based bS when iterating along each edge |
441 | 441 |
const int mask_par0 = mb_type & (MB_TYPE_16x16 | (MB_TYPE_8x16 >> dir)); |
442 | 442 |
|
443 |
if(!(h->slice_table[mbm_xy] == 0xFFFF |
|
444 |
|| first_vertical_edge_done |
|
445 |
|| (h->deblocking_filter==2 && h->slice_table[mbm_xy] != h->slice_num))){ |
|
443 |
if(mbm_type && !first_vertical_edge_done){ |
|
446 | 444 |
|
447 | 445 |
if (FRAME_MBAFF && (dir == 1) && ((mb_y&1) == 0) |
448 | 446 |
&& IS_INTERLACED(mbm_type&~mb_type) |
Also available in: Unified diff