Skip to content

Commit c554fc7

Browse files
committed
lavc SVT HEVC: disable UnrestrictedMotionVector
Together with tiles setting, it should enable Motion Constrained Tile Sets (MCTS) that should allow independed tile decoding. But it doesn't seem to be currently the case with FFmpeg HEVC decodeer.
1 parent 38b13bd commit c554fc7

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/video_compress/libavcodec.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1889,6 +1889,7 @@ static void configure_svt(AVCodecContext *codec_ctx, struct setparam_param *para
18891889
check_av_opt_set<int>(codec_ctx->priv_data, "tile_row_cnt", tile_row_cnt);
18901890
check_av_opt_set<int>(codec_ctx->priv_data, "tile_col_cnt", tile_col_cnt);
18911891
check_av_opt_set<int>(codec_ctx->priv_data, "tile_slice_mode", 1);
1892+
check_av_opt_set<int>(codec_ctx->priv_data, "umv", 0);
18921893
}
18931894
} else if ("libsvtav1"s == codec_ctx->codec->name) {
18941895
#if LIBAVCODEC_VERSION_INT > AV_VERSION_INT(59, 21, 100)

0 commit comments

Comments
 (0)