summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2008-02-17 19:38:47 +0000
committerMichael Niedermayer <michaelni@gmx.at>2008-02-17 19:38:47 +0000
commit40cb57a287977f8b88657abf30e8787477d6c448 (patch)
tree3e61e4686c6df2fb48f9ebd22167acc2aa280ac7
parented9238593e4b030e0a27ab6b4279d90d5b017fb2 (diff)
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
-rw-r--r--ffmpeg.c3
1 files changed, 3 insertions, 0 deletions
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;