From 4ed47d335432e6416f9ee92aa0845d94451f9c6a Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 20 Mar 2012 13:27:37 +0100 Subject: [PATCH] pngdec: dont discard incomplete images. Signed-off-by: Michael Niedermayer --- libavcodec/pngdec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/pngdec.c b/libavcodec/pngdec.c index b818b02a48..c8d4758848 100644 --- a/libavcodec/pngdec.c +++ b/libavcodec/pngdec.c @@ -594,7 +594,7 @@ static int decode_frame(AVCodecContext *avctx, } break; case MKTAG('I', 'E', 'N', 'D'): - if (!(s->state & PNG_ALLIMAGE)) { + if (!(s->state & (PNG_ALLIMAGE|PNG_IDAT))) { av_log(avctx, AV_LOG_ERROR, "IEND without all image\n"); goto fail; }