Revision c212fb0c libavcodec/h264.c

View differences:

libavcodec/h264.c
2595 2595
            }
2596 2596
        }
2597 2597
    }
2598
    if(h->cbp || IS_INTRA(mb_type))
2599
        s->dsp.clear_blocks(h->mb);
2600

  
2598 2601
    if(h->deblocking_filter) {
2599 2602
        backup_mb_border(h, dest_y, dest_cb, dest_cr, linesize, uvlinesize, simple);
2600 2603
        fill_caches(h, mb_type, 1); //FIXME don't fill stuff which isn't used by filter_mb
......
4262 4265

  
4263 4266
    mb_xy = h->mb_xy = s->mb_x + s->mb_y*s->mb_stride;
4264 4267

  
4265
    s->dsp.clear_blocks(h->mb); //FIXME avoid if already clear (move after skip handlong?
4266

  
4267 4268
    tprintf(s->avctx, "pic:%d mb:%d/%d\n", h->frame_num, s->mb_x, s->mb_y);
4268 4269
    cbp = 0; /* avoid warning. FIXME: find a solution without slowing
4269 4270
                down the code */
......
5340 5341

  
5341 5342
    mb_xy = h->mb_xy = s->mb_x + s->mb_y*s->mb_stride;
5342 5343

  
5343
    s->dsp.clear_blocks(h->mb); //FIXME avoid if already clear (move after skip handlong?)
5344

  
5345 5344
    tprintf(s->avctx, "pic:%d mb:%d/%d\n", h->frame_num, s->mb_x, s->mb_y);
5346 5345
    if( h->slice_type_nos != FF_I_TYPE ) {
5347 5346
        int skip;

Also available in: Unified diff