[FFmpeg-cvslog] avformat/mpegts: print packet size warning only if new size differs from old
Michael Niedermayer
git at videolan.org
Sun Aug 18 23:28:49 CEST 2013
ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Sun Aug 18 21:30:19 2013 +0200| [ee7f2609a0dcac4008759f20ab9558a68d759821] | committer: Michael Niedermayer
avformat/mpegts: print packet size warning only if new size differs from old
No case is known to have triggered this, but its more correct to check that the
new size differs.
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ee7f2609a0dcac4008759f20ab9558a68d759821
---
libavformat/mpegts.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c
index e1f9865..1213eca 100644
--- a/libavformat/mpegts.c
+++ b/libavformat/mpegts.c
@@ -1929,7 +1929,7 @@ static void reanalyze(MpegTSContext *ts) {
} else if (ts->size_stat[2] > SIZE_STAT_THRESHOLD) {
newsize = TS_FEC_PACKET_SIZE;
}
- if (newsize) {
+ if (newsize && newsize != ts->raw_packet_size) {
av_log(ts->stream, AV_LOG_WARNING, "changing packet size to %d\n", newsize);
ts->raw_packet_size = newsize;
}
More information about the ffmpeg-cvslog
mailing list