this is ok too

> On Oct 11, 2016, at 3:48 AM, Yuqing Zhu <carol....@nxp.com> wrote:
> 
> Remove the transform function as it is not supported.
> 
> Or gst_buffer_copy_into() will print ERROR log.
> 
> Signed-off-by: Yuqing Zhu <carol....@nxp.com>
> ---
> ...shouldn-t-implement-transform-if-don-t-su.patch | 48 ++++++++++++++++++++++
> .../gstreamer/gstreamer1.0-plugins-good_1.8.3.bb   |  1 +
> 2 files changed, 49 insertions(+)
> create mode 100755 
> meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0002-ximageutil-shouldn-t-implement-transform-if-don-t-su.patch
> 
> diff --git 
> a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0002-ximageutil-shouldn-t-implement-transform-if-don-t-su.patch
>  
> b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0002-ximageutil-shouldn-t-implement-transform-if-don-t-su.patch
> new file mode 100755
> index 0000000..a73f16e
> --- /dev/null
> +++ 
> b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good/0002-ximageutil-shouldn-t-implement-transform-if-don-t-su.patch
> @@ -0,0 +1,48 @@
> +From 17b1abd8491d87fab389654f313b72bded24afc2 Mon Sep 17 00:00:00 2001
> +From: Song Bing <bing.s...@nxp.com>
> +Date: Tue, 26 Apr 2016 16:49:33 +0800
> +Subject: [PATCH] ximageutil: shouldn't implement transform if don't support
> + it.
> +
> +shouldn't implement transform if don't support it. Or
> +gst_buffer_copy_into() will print ERROR log.
> +
> +Upstream-Status: Backport [1.9.1]
> +
> +https://bugzilla.gnome.org/show_bug.cgi?id=765583
> +---
> + sys/ximage/ximageutil.c |   11 +----------
> + 1 file changed, 1 insertion(+), 10 deletions(-)
> +
> +diff --git a/sys/ximage/ximageutil.c b/sys/ximage/ximageutil.c
> +index ac2fd49..add0422 100644
> +--- a/sys/ximage/ximageutil.c
> ++++ b/sys/ximage/ximageutil.c
> +@@ -36,15 +36,6 @@ gst_meta_ximage_api_get_type (void)
> +   return type;
> + }
> +
> +-static gboolean
> +-gst_meta_ximage_transform (GstBuffer * dest, GstMeta * meta,
> +-    GstBuffer * buffer, GQuark type, gpointer data)
> +-{
> +-  /* ximage metadata can't be transformed or copied */
> +-
> +-  return FALSE;
> +-}
> +-
> + const GstMetaInfo *
> + gst_meta_ximage_get_info (void)
> + {
> +@@ -54,7 +45,7 @@ gst_meta_ximage_get_info (void)
> +     const GstMetaInfo *meta =
> +         gst_meta_register (gst_meta_ximage_api_get_type (), 
> "GstMetaXImageSrc",
> +         sizeof (GstMetaXImage), (GstMetaInitFunction) NULL,
> +-        (GstMetaFreeFunction) NULL, gst_meta_ximage_transform);
> ++        (GstMetaFreeFunction) NULL, (GstMetaTransformFunction) NULL);
> +     g_once_init_leave (&meta_ximage_info, meta);
> +   }
> +   return meta_ximage_info;
> +--
> +1.7.9.5
> +
> diff --git 
> a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb 
> b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb
> index 5cc6578..34b6008 100644
> --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb
> +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-good_1.8.3.bb
> @@ -9,6 +9,7 @@ SRC_URI = " \
>     file://0001-gstrtpmp4gpay-set-dafault-value-for-MPEG4-without-co.patch \
>     file://avoid-including-sys-poll.h-directly.patch \
>     file://ensure-valid-sentinel-for-gst_structure_get.patch \
> +    file://0002-ximageutil-shouldn-t-implement-transform-if-don-t-su.patch \
> "
> 
> SRC_URI[md5sum] = "473ebb1f15c67de99ddb6e4d027c0876"
> --
> 1.9.1
> 
> --
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core@lists.openembedded.org
> http://lists.openembedded.org/mailman/listinfo/openembedded-core

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

-- 
_______________________________________________
Openembedded-core mailing list
Openembedded-core@lists.openembedded.org
http://lists.openembedded.org/mailman/listinfo/openembedded-core

Reply via email to