From: Mrinmayee Hingolikar <[email protected]>

* Added the gstreamer plugins recipe from meta-arago-glsdk that
  uses the MM accelerators.  Preserved authorship for Mrinmayee
* Made the following modifications for upstreaming:
    * Abstracted out common settings used between gst-plugins-ducati
      and the gst-plugins-vpe recipes (next patch) into the
      gst-plugins-ti.inc file to avoid code duplication
    * Moved to gst-plugins-ti directory to group these similar
      plugins that share this .inc file together.
    * Removed unused FILESEXTRAPATHS setting
    * Added DESCRIPTION field

Signed-off-by: Chase Maupin <[email protected]>
---
 .../gst-plugins-ti/gst-plugins-ducati_git.bb       |   10 ++++++++++
 .../gst-plugins-ti/gst-plugins-ti.inc              |   19 +++++++++++++++++++
 2 files changed, 29 insertions(+)
 create mode 100644 
meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ducati_git.bb
 create mode 100644 
meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ti.inc

diff --git 
a/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ducati_git.bb 
b/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ducati_git.bb
new file mode 100644
index 0000000..c8fb576
--- /dev/null
+++ 
b/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ducati_git.bb
@@ -0,0 +1,10 @@
+DESCRIPTION = "GStreamer elements to use the multimedia accelerators available 
on some TI parts"
+LICENSE = "LGPLv2"
+LIC_FILES_CHKSUM = "file://COPYING;md5=fbc093901857fcd118f065f900982c24"
+
+require gst-plugins-ti.inc
+
+PR = "${INC_PR}.0"
+SRCREV = "c50cc9132010bde7f4cb9efc04ca3eba536d26f9"
+
+SRC_URI = "git://git.ti.com/glsdk/gst-plugin-ducati.git;protocol=git"
diff --git 
a/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ti.inc 
b/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ti.inc
new file mode 100644
index 0000000..e0c2c78
--- /dev/null
+++ b/meta-arago-extras/recipes-multimedia/gst-plugins-ti/gst-plugins-ti.inc
@@ -0,0 +1,19 @@
+# Include file for common build settings for TI GStreamer plugins
+DEPENDS += "gstreamer gst-plugins-base gst-plugins-bad libdrm libdce"
+
+inherit autotools pkgconfig gettext
+
+INC_PR = "r0"
+
+S = "${WORKDIR}/git"
+
+do_configure() {
+       cd ${S}
+       chmod +x autogen.sh
+       ./autogen.sh --host=arm-linux 
--with-libtool-sysroot=${STAGING_DIR_TARGET} --prefix=/usr
+}
+
+EXTRA_OECONF += "--enable-maintainer-mode"
+EXTRA_OEMAKE += "'ERROR_CFLAGS=-Wno-deprecated-declarations'"
+
+FILES_${PN} += "${libdir}/gstreamer-0.10/*"
-- 
1.7.9.5

_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to