X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavcodec%2Fmimic.c;h=02d8b30e31a977cc607a8065dc8bfd7d1c6cac76;hb=91c3b50d74ba8874ea090c29063f953f4cc90ba9;hp=607dffa4a5a2009ffe547e795c53f8696ffba50b;hpb=fc63d5ceb357c4b760cb02772de0b50d0557140f;p=ffmpeg diff --git a/libavcodec/mimic.c b/libavcodec/mimic.c index 607dffa4a5a..02d8b30e31a 100644 --- a/libavcodec/mimic.c +++ b/libavcodec/mimic.c @@ -390,9 +390,11 @@ static int mimic_decode_frame(AVCodecContext *avctx, void *data, return AVERROR_INVALIDDATA; } + res = ff_set_dimensions(avctx, width, height); + if (res < 0) + return res; + ctx->avctx = avctx; - avctx->width = width; - avctx->height = height; avctx->pix_fmt = AV_PIX_FMT_YUV420P; for (i = 0; i < 3; i++) { ctx->num_vblocks[i] = AV_CEIL_RSHIFT(height, 3 + !!i);