[meta-freescale] [meta-fsl-arm PATCH 6/8] gst-fsl-plugin: Add PACKAGECONFIG options

Otavio Salvador otavio at ossystems.com.br
Wed Jul 17 11:17:09 PDT 2013


From: Daiane Angolini <angolini at gmail.com>

Add PACKAGECONFIG options for special and excluded plugins. This allow
the selection of:

 - ac3
 - aacp
 - wma10dec
 - wma8enc
 - wmv9mpdec
 - wmv78dec

Change-Id: Ie495d198b32e91da97b4bc39563ac9ee16aa0bf4
Signed-off-by: Daiane Angolini <angolini at gmail.com>
---
 recipes-multimedia/gst-plugins/gst-fsl-plugin.inc | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc b/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
index da2573a..2f25791 100644
--- a/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
+++ b/recipes-multimedia/gst-plugins/gst-fsl-plugin.inc
@@ -33,6 +33,17 @@ PACKAGES += "${PN}-libmfwsconf ${PN}-libgplaycore ${PN}-libgstfsl \
              ${PN}-libme ${PN}-libgstbufmeta ${PN}-libmfwba \
              ${PN}-libfwvss ${PN}-gplay"
 
+# FIXME: Add all features
+# feature from excluded mm packages
+PACKAGECONFIG[ac3] += "--enable-ac3dec,--disable-ac3dec,libfslac3codec"
+# feature from special mm packages
+PACKAGECONFIG[aacp] += "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec"
+MSDEPENDS = "libfslmsparser libfslmscodec"
+PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS}"
+PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS}"
+PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS}"
+PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS}"
+
 FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}"
 RDEPENDS_${PN} += "gst-plugins-good-id3demux"
 
-- 
1.8.3.2




More information about the meta-freescale mailing list