Lines Matching refs:tile
434 TileInfo *tile, MV root_mv)
439 mv.x = root_mv.x + tile->mv.x;
440 mv.y = root_mv.y + tile->mv.y;
442 if (!tile->flags) {
443 ret = tile_do_block(avctx, dst, src, plane, x, y, mv.x, mv.y, size, tile->bias);
451 if (tile->child[i]) {
452 ret = restore_tree(avctx, dst, src, plane, x + xoff, y + yoff, hsize, tile->child[i], root_mv);
453 av_freep(&tile->child[i]);
455 ret = tile_do_block(avctx, dst, src, plane, x + xoff, y + yoff, mv.x, mv.y, hsize, tile->bias);
599 TileInfo *tile;
602 tile = decode_tile_info(&c->gb, &lev[0], 0); // Y
603 if (!tile)
605 mv = mvi_predict(&c->mvi, i, j, tile->mv);
606 ret = restore_tree(avctx, c->pic, c->prev, 0, x, y, size, tile, mv);
612 cmv.x = mv.x + tile->mv.x;
613 cmv.y = mv.y + tile->mv.y;
616 av_freep(&tile);
617 tile = decode_tile_info(&c->gb, &lev[4], 0); // U
618 if (!tile)
620 ret = restore_tree(avctx, c->pic, c->prev, 1, x, y, size, tile, cmv);
623 av_freep(&tile);
624 tile = decode_tile_info(&c->gb, &lev[7], 0); // V
625 if (!tile)
627 ret = restore_tree(avctx, c->pic, c->prev, 2, x, y, size, tile, cmv);
630 av_freep(&tile);