Commit e007059d authored by Paul B Mahol's avatar Paul B Mahol

avcodec/midivid: only multiple of 4 width/height are possible

parent 388a221a
......@@ -238,6 +238,9 @@ static av_cold int decode_init(AVCodecContext *avctx)
MidiVidContext *s = avctx->priv_data;
int ret = av_image_check_size(avctx->width, avctx->height, 0, avctx);
if (avctx->width & 3 || avctx->height & 3)
ret = AVERROR_INVALIDDATA;
if (ret < 0) {
av_log(avctx, AV_LOG_ERROR, "Invalid image size %dx%d.\n",
avctx->width, avctx->height);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment