From 2a37ac042f1247470ebeedeb0cc07059e4ae499f Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sat, 12 May 2012 12:03:47 +0200 Subject: [PATCH] flashsv2enc: fix division by zero Fixes other half of Ticket1105 Found-by: ami_stuff Signed-off-by: Michael Niedermayer --- libavcodec/flashsv2enc.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libavcodec/flashsv2enc.c b/libavcodec/flashsv2enc.c index fbf0c9c1be..f6883d85b3 100644 --- a/libavcodec/flashsv2enc.c +++ b/libavcodec/flashsv2enc.c @@ -192,6 +192,11 @@ static av_cold int flashsv2_encode_init(AVCodecContext * avctx) "Input dimensions too large, input must be max 4096x4096 !\n"); return -1; } + if ((avctx->width < 16) || (avctx->height < 16)) { + av_log(avctx, AV_LOG_ERROR, + "Input dimensions too small, input must be max 16x16 !\n"); + return -1; + } if (av_image_check_size(avctx->width, avctx->height, 0, avctx) < 0) return -1;