diff options
Diffstat (limited to 'recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0003-modifiy-the-videoparse-rank.patch')
-rw-r--r-- | recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0003-modifiy-the-videoparse-rank.patch | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0003-modifiy-the-videoparse-rank.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0003-modifiy-the-videoparse-rank.patch deleted file mode 100644 index 3816745..0000000 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0003-modifiy-the-videoparse-rank.patch +++ /dev/null @@ -1,77 +0,0 @@ -From 2c3b12f0bddf4d92cf9fc982197f8e92479f3271 Mon Sep 17 00:00:00 2001 -From: Lyon Wang <lyon.wang@freescale.com> -Date: Fri, 29 May 2015 09:54:56 +0800 -Subject: [PATCH 03/26] modifiy the videoparse rank - -- Modify the videparsers rank down to avoid link them in -. h263parse rank down to 63 -. mpegvideoparse rank down to 63 -. mpeg4videpparse rank down to 63 -. pngparse, rank down to 63 -. h265parse rank down to 63 - -Upstream-Status: Inappropriate [i.MX specific] - -Signed-off-by: Lyon Wang <lyon.wang@freescale.com> - -[vidoeparse] Roll-back h264parse rank - -Roll back the h264parse rank. -MMFMWK-7012 -For SW video decoder, it only support aligment au, -But in GST1.6, rtph264depay output aligment nal format video. -Need link h264parse to convert it to au alginment, -make the sw decodear work - -Set h265parse to GST_RANK_PRIMARY + 1,(similar reason as 264parse) - -http://sw-jira.freescale.net/browse/MMFMWK-7012 -Upstream Status: [i.MX specific] - -Signed-off-by: Lyon Wang <lyon.wang@freescale.com> ---- - gst/videoparsers/plugin.c | 21 +++++++++++++++++++-- - 1 file changed, 19 insertions(+), 2 deletions(-) - -diff --git a/gst/videoparsers/plugin.c b/gst/videoparsers/plugin.c -index 2deddf4..97be33b 100644 ---- a/gst/videoparsers/plugin.c -+++ b/gst/videoparsers/plugin.c -@@ -36,7 +36,7 @@ static gboolean - plugin_init (GstPlugin * plugin) - { - gboolean ret = FALSE; -- -+#if 0 - ret |= gst_element_register (plugin, "h263parse", - GST_RANK_PRIMARY + 1, GST_TYPE_H263_PARSE); - ret |= gst_element_register (plugin, "h264parse", -@@ -55,7 +55,24 @@ plugin_init (GstPlugin * plugin) - GST_RANK_SECONDARY, GST_TYPE_H265_PARSE); - ret |= gst_element_register (plugin, "vc1parse", - GST_RANK_NONE, GST_TYPE_VC1_PARSE); -- -+#else -+ ret |= gst_element_register (plugin, "h263parse", -+ GST_RANK_MARGINAL - 1, GST_TYPE_H263_PARSE); -+ ret |= gst_element_register (plugin, "h264parse", -+ GST_RANK_PRIMARY + 1, GST_TYPE_H264_PARSE); -+ ret |= gst_element_register (plugin, "diracparse", -+ GST_RANK_NONE, GST_TYPE_DIRAC_PARSE); -+ ret |= gst_element_register (plugin, "mpegvideoparse", -+ GST_RANK_MARGINAL - 1, GST_TYPE_MPEGVIDEO_PARSE); -+ ret |= gst_element_register (plugin, "mpeg4videoparse", -+ GST_RANK_MARGINAL -1, GST_TYPE_MPEG4VIDEO_PARSE); -+ ret |= gst_element_register (plugin, "pngparse", -+ GST_RANK_MARGINAL-1, GST_TYPE_PNG_PARSE); -+ ret |= gst_element_register (plugin, "h265parse", -+ GST_RANK_PRIMARY + 1, GST_TYPE_H265_PARSE); -+ ret |= gst_element_register (plugin, "vc1parse", -+ GST_RANK_NONE, GST_TYPE_VC1_PARSE); -+#endif - return ret; - } - --- -1.9.1 - |