From 4e60e1a4d833f5138ee75ded68f7f5bfecf0cc6f Mon Sep 17 00:00:00 2001 From: Jeffy Chen Date: Fri, 19 Jun 2020 15:16:42 +0800 Subject: [PATCH 19/40] HACK: gstmpegvideoparse: Split every picture Some decoders(e.g. Rockchip MPP) need it. Signed-off-by: Jeffy Chen --- gst/videoparsers/gstmpegvideoparse.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gst/videoparsers/gstmpegvideoparse.c b/gst/videoparsers/gstmpegvideoparse.c index 6e27dee..2f4b138 100644 --- a/gst/videoparsers/gstmpegvideoparse.c +++ b/gst/videoparsers/gstmpegvideoparse.c @@ -579,6 +579,7 @@ gst_mpegv_parse_process_sc (GstMpegvParse * mpvparse, GST_LOG_OBJECT (mpvparse, "Couldn't parse picture at offset %d", mpvparse->pic_offset); +#if 0 /* if terminating packet is a picture, we need to check if it has same TSN as the picture that is being terminated. If it does, we need to keep those together, as these packets are two fields of the same frame */ @@ -596,6 +597,7 @@ gst_mpegv_parse_process_sc (GstMpegvParse * mpvparse, ret = FALSE; } } +#endif } return ret; -- 2.17.1