36 lines
1.2 KiB
Diff
36 lines
1.2 KiB
Diff
From 55c6b10c4f3e2fea2797351b7336e5f3a703e09f Mon Sep 17 00:00:00 2001
|
|
From: Jeffy Chen <jeffy.chen@rock-chips.com>
|
|
Date: Fri, 19 Jun 2020 15:16:42 +0800
|
|
Subject: [PATCH 10/41] HACK: gstmpegvideoparse: Split every picture
|
|
|
|
Some decoders(e.g. Rockchip MPP) need it.
|
|
|
|
Signed-off-by: Jeffy Chen <jeffy.chen@rock-chips.com>
|
|
---
|
|
gst/videoparsers/gstmpegvideoparse.c | 2 ++
|
|
1 file changed, 2 insertions(+)
|
|
|
|
diff --git a/gst/videoparsers/gstmpegvideoparse.c b/gst/videoparsers/gstmpegvideoparse.c
|
|
index f8ef31a..2a70f7d 100644
|
|
--- a/gst/videoparsers/gstmpegvideoparse.c
|
|
+++ b/gst/videoparsers/gstmpegvideoparse.c
|
|
@@ -583,6 +583,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 */
|
|
@@ -600,6 +601,7 @@ gst_mpegv_parse_process_sc (GstMpegvParse * mpvparse,
|
|
ret = FALSE;
|
|
}
|
|
}
|
|
+#endif
|
|
}
|
|
|
|
return ret;
|
|
--
|
|
2.20.1
|
|
|