[FFmpeg-devel] [PATCH v2] avformat/mpegts: Fix misdetection of the raw packet size

lance.lmwang at gmail.com lance.lmwang at gmail.com
Sun May 17 13:16:44 EEST 2020


From: Limin Wang <lance.lmwang at gmail.com>

Signed-off-by: Limin Wang <lance.lmwang at gmail.com>
---
 libavformat/mpegts.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/libavformat/mpegts.c b/libavformat/mpegts.c
index 0833d62..4bca339 100644
--- a/libavformat/mpegts.c
+++ b/libavformat/mpegts.c
@@ -2852,6 +2852,8 @@ static void reanalyze(MpegTSContext *ts) {
         ts->size_stat[1] ++;
     } else if (pos == TS_FEC_PACKET_SIZE) {
         ts->size_stat[2] ++;
+    } else {
+        return;
     }
 
     ts->size_stat_count ++;
-- 
1.8.3.1



More information about the ffmpeg-devel mailing list