From 252316c88598420df1120696f46a532a5ae502a4 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Tue, 8 Jan 2013 20:06:09 +0100 Subject: [PATCH] img2dec: fix -loop This fixes a infinite loop with -loop and -vframes Signed-off-by: Michael Niedermayer --- libavformat/img2dec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavformat/img2dec.c b/libavformat/img2dec.c index de8a64fce4..c3f5bdbd01 100644 --- a/libavformat/img2dec.c +++ b/libavformat/img2dec.c @@ -393,7 +393,7 @@ static int img_read_packet(AVFormatContext *s1, AVPacket *pkt) return AVERROR(ENOMEM); pkt->stream_index = 0; pkt->flags |= AV_PKT_FLAG_KEY; - if (!s->is_pipe) + if (!s->is_pipe && !s->loop) pkt->pts = s->img_number - s->img_first; pkt->size = 0;