From 40cb57a287977f8b88657abf30e8787477d6c448 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Sun, 17 Feb 2008 19:38:47 +0000 Subject: [PATCH] Print a warning if a decoder produces more than 1 frame of output for a single frame it got from the demuxer+parser. Originally committed as revision 12133 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffmpeg.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ffmpeg.c b/ffmpeg.c index 6a156dc4d6..cd47b20515 100644 --- a/ffmpeg.c +++ b/ffmpeg.c @@ -1074,6 +1074,9 @@ static int output_packet(AVInputStream *ist, int ist_index, handle_eof: ist->pts= ist->next_pts; + if(len && len != pkt->size && verbose>0) + fprintf(stderr, "Multiple frames in a packet from stream %d\n", pkt->stream_index); + /* decode the packet if needed */ data_buf = NULL; /* fail safe */ data_size = 0;