Revision 3b849245

View differences:

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