hc
2024-03-22 a0752693d998599af469473b8dc239ef973a012f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
From b7f5844bc7ac72a3e58e9bf37be5b2b65d02a193 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 19/40] 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 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.20.1