* [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta @ 2014-08-29 5:42 Zidan Wang 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins Zidan Wang ` (5 more replies) 0 siblings, 6 replies; 34+ messages in thread From: Zidan Wang @ 2014-08-29 5:42 UTC (permalink / raw) To: meta-freescale Multimedia patch sets for 3.10.31-1.1.0 Beta - gst-fsl-plugin.inc: Make a common include file for 0.1 and 1.0 gst plugins - gst-fsl-plugin: Upgrade to version 4.0.1 - gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin - libfslvpuwrap: Upgrade to version 1.0.54 - alsa-lib: libasound runtime depends on alsa-conf Wang Zidan (5): gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 alsa-lib: Add runtime depends for libasound recipes-multimedia/alsa/alsa-lib_%.bbappend | 3 +- recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 20 +- .../build-Fix-out-of-tree-build.patch | 617 -------------------- .../gstreamer/gst-fsl-plugin_3.0.11.bb | 11 - .../gstreamer/gst-fsl-plugin_4.0.1.bb | 30 + .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 + ...-fix-tests-of-return-value-from-IOGetVirt.patch | 41 -- ...slvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} | 8 +- 8 files changed, 63 insertions(+), 691 deletions(-) delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb delete mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} (66%) -- 1.7.9.5 ^ permalink raw reply [flat|nested] 34+ messages in thread
* [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang @ 2014-08-29 5:42 ` Zidan Wang 2014-08-29 12:56 ` Daiane Angolini 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 Zidan Wang ` (4 subsequent siblings) 5 siblings, 1 reply; 34+ messages in thread From: Zidan Wang @ 2014-08-29 5:42 UTC (permalink / raw) To: meta-freescale From: Wang Zidan <b50113@freescale.com> To avoid duplication, use one include file that supports both 0.1 and 1.0 gstreamer plugins common features. Gstreamer Freescale 0.1 specific features moved into the 0.1 recipe. Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. Signed-off-by: Wang Zidan <b50113@freescale.com> --- recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 18 +----------------- .../gstreamer/gst-fsl-plugin_3.0.11.bb | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 17 deletions(-) diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc index f8685bc..d925de6 100644 --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc @@ -6,7 +6,7 @@ DESCRIPTION = "Gstreamer freescale plugins" LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" SECTION = "multimedia" -DEPENDS = "gstreamer gst-plugins-base libfslcodec libfslparser virtual/kernel" +DEPENDS = "libfslcodec libfslparser virtual/kernel" DEPENDS_append_mx5 = " imx-lib imx-vpu" DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" @@ -16,12 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" -S = "${WORKDIR}/gst-fsl-plugins-${PV}" - -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ - file://build-Fix-out-of-tree-build.patch \ - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch" - inherit autotools pkgconfig PLATFORM_mx5 = "MX51" @@ -45,22 +39,12 @@ PACKAGECONFIG[aacp] += "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfs MSDEPENDS = "libfslmsparser libfslmscodec" PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" # Add codec list that the beep plugin run-time depended BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" - -FILES_${PN}-gplay = "${bindir}/gplay" FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}" FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}" diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb index d0b0c9e..e8fe34e 100644 --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb @@ -5,7 +5,27 @@ require gst-fsl-plugin.inc EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ + file://build-Fix-out-of-tree-build.patch \ + file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ +" + +S = "${WORKDIR}/gst-fsl-plugins-${PV}" + SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" +DEPENDS_append = " gstreamer gst-plugins-base" + +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" + +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" +FILES_${PN}-gplay = "${bindir}/gplay" +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" + COMPATIBLE_MACHINE = "(mx28|mx5|mx6)" -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins Zidan Wang @ 2014-08-29 12:56 ` Daiane Angolini 2014-08-29 13:13 ` Lauren Post 0 siblings, 1 reply; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 12:56 UTC (permalink / raw) To: Zidan Wang; +Cc: meta-freescale On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > To avoid duplication, use one include file that supports both 0.1 and 1.0 gstreamer plugins common features. > Gstreamer Freescale 0.1 specific features moved into the 0.1 recipe. > Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. I´m confused, Zidan. You say specific features was moved into the 0.1 and 1.0 recipes... > > Signed-off-by: Wang Zidan <b50113@freescale.com> > --- > recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 18 +----------------- > .../gstreamer/gst-fsl-plugin_3.0.11.bb | 20 ++++++++++++++++++++ however, you change one recipe only here. Is that right? Have you built this patchset for mx5/mx28/mx6 or only for mx6? Daiane > 2 files changed, 21 insertions(+), 17 deletions(-) > > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > index f8685bc..d925de6 100644 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > @@ -6,7 +6,7 @@ DESCRIPTION = "Gstreamer freescale plugins" > LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" > SECTION = "multimedia" > > -DEPENDS = "gstreamer gst-plugins-base libfslcodec libfslparser virtual/kernel" > +DEPENDS = "libfslcodec libfslparser virtual/kernel" > DEPENDS_append_mx5 = " imx-lib imx-vpu" > DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" > DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" > @@ -16,12 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ > file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ > file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" > > -S = "${WORKDIR}/gst-fsl-plugins-${PV}" > - > -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ > - file://build-Fix-out-of-tree-build.patch \ > - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch" > - > inherit autotools pkgconfig > > PLATFORM_mx5 = "MX51" > @@ -45,22 +39,12 @@ PACKAGECONFIG[aacp] += "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfs > MSDEPENDS = "libfslmsparser libfslmscodec" > PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" > PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" > -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" > -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" > > -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" > # Add codec list that the beep plugin run-time depended > BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" > RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" > > -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" > -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" > -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" > - > -FILES_${PN}-gplay = "${bindir}/gplay" > FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" > -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" > -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" > FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" > FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}" > FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}" > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > index d0b0c9e..e8fe34e 100644 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > @@ -5,7 +5,27 @@ require gst-fsl-plugin.inc > > EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > > +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ > + file://build-Fix-out-of-tree-build.patch \ > + file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ > +" > + > +S = "${WORKDIR}/gst-fsl-plugins-${PV}" > + > SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" > SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" > > +DEPENDS_append = " gstreamer gst-plugins-base" > + > +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" > +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" > + > +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" > +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" > +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" > +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" > +FILES_${PN}-gplay = "${bindir}/gplay" > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" > + > COMPATIBLE_MACHINE = "(mx28|mx5|mx6)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins 2014-08-29 12:56 ` Daiane Angolini @ 2014-08-29 13:13 ` Lauren Post 2014-08-29 13:23 ` Daiane Angolini 0 siblings, 1 reply; 34+ messages in thread From: Lauren Post @ 2014-08-29 13:13 UTC (permalink / raw) To: Daiane Angolini, B50113; +Cc: meta-freescale For us to use a common include that works for both gstreamer 1.0 and gstreamer 0.1 we kept only common settings in the gst-fsl-plugin.inc and put 0.1 specific changes into 0.1 package recipe and 1.0 changes into 1.0 package recipe. WE preferred that over creating a 1.0 and 0.1 include file. Lauren -----Original Message----- From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of Daiane Angolini Sent: Friday, August 29, 2014 7:56 AM To: Wang Zidan-B50113 Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > To avoid duplication, use one include file that supports both 0.1 and 1.0 gstreamer plugins common features. > Gstreamer Freescale 0.1 specific features moved into the 0.1 recipe. > Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. I´m confused, Zidan. You say specific features was moved into the 0.1 and 1.0 recipes... > > Signed-off-by: Wang Zidan <b50113@freescale.com> > --- > recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 18 +----------------- > .../gstreamer/gst-fsl-plugin_3.0.11.bb | 20 ++++++++++++++++++++ however, you change one recipe only here. Is that right? Have you built this patchset for mx5/mx28/mx6 or only for mx6? Daiane > 2 files changed, 21 insertions(+), 17 deletions(-) > > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > index f8685bc..d925de6 100644 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > @@ -6,7 +6,7 @@ DESCRIPTION = "Gstreamer freescale plugins" > LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" > SECTION = "multimedia" > > -DEPENDS = "gstreamer gst-plugins-base libfslcodec libfslparser virtual/kernel" > +DEPENDS = "libfslcodec libfslparser virtual/kernel" > DEPENDS_append_mx5 = " imx-lib imx-vpu" > DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" > DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" > @@ -16,12 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ > file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ > file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" > > -S = "${WORKDIR}/gst-fsl-plugins-${PV}" > - > -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ > - file://build-Fix-out-of-tree-build.patch \ > - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch" > - > inherit autotools pkgconfig > > PLATFORM_mx5 = "MX51" > @@ -45,22 +39,12 @@ PACKAGECONFIG[aacp] += > "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfs > MSDEPENDS = "libfslmsparser libfslmscodec" > PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" > PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" > -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" > -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" > > -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" > # Add codec list that the beep plugin run-time depended > BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" > RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" > > -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" > -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" > -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" > - > -FILES_${PN}-gplay = "${bindir}/gplay" > FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" > -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" > -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" > FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" > FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}" > FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}" > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > index d0b0c9e..e8fe34e 100644 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > @@ -5,7 +5,27 @@ require gst-fsl-plugin.inc > > EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > > +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ > + file://build-Fix-out-of-tree-build.patch \ > + > +file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ " > + > +S = "${WORKDIR}/gst-fsl-plugins-${PV}" > + > SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" > SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" > > +DEPENDS_append = " gstreamer gst-plugins-base" > + > +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" > +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" > + > +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" > +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" > +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" > +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" > +FILES_${PN}-gplay = "${bindir}/gplay" > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" > + > COMPATIBLE_MACHINE = "(mx28|mx5|mx6)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins 2014-08-29 13:13 ` Lauren Post @ 2014-08-29 13:23 ` Daiane Angolini 2014-08-29 13:51 ` Lauren Post 0 siblings, 1 reply; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 13:23 UTC (permalink / raw) To: Lauren Post; +Cc: meta-freescale On Fri, Aug 29, 2014 at 10:13 AM, Lauren Post <Lauren.Post@freescale.com> wrote: > For us to use a common include that works for both gstreamer 1.0 and gstreamer 0.1 we kept only common settings in the gst-fsl-plugin.inc and put 0.1 specific changes into 0.1 package recipe and 1.0 changes into 1.0 package recipe. WE preferred that over creating a 1.0 and 0.1 include file. > I meant I would expect that both gst1.0.bb and gst0.1.bb were changed by the patch. But only gst0.1 was changed in this patch. Daiane > Lauren > > -----Original Message----- > From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of Daiane Angolini > Sent: Friday, August 29, 2014 7:56 AM > To: Wang Zidan-B50113 > Cc: meta-freescale@yoctoproject.org > Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins > > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >> From: Wang Zidan <b50113@freescale.com> >> >> To avoid duplication, use one include file that supports both 0.1 and 1.0 gstreamer plugins common features. >> Gstreamer Freescale 0.1 specific features moved into the 0.1 recipe. >> Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. > > I´m confused, Zidan. > > You say specific features was moved into the 0.1 and 1.0 recipes... > >> >> Signed-off-by: Wang Zidan <b50113@freescale.com> >> --- >> recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 18 +----------------- >> .../gstreamer/gst-fsl-plugin_3.0.11.bb | 20 ++++++++++++++++++++ > > however, you change one recipe only here. > > Is that right? > > Have you built this patchset for mx5/mx28/mx6 or only for mx6? > > Daiane > >> 2 files changed, 21 insertions(+), 17 deletions(-) >> >> diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> index f8685bc..d925de6 100644 >> --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> @@ -6,7 +6,7 @@ DESCRIPTION = "Gstreamer freescale plugins" >> LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" >> SECTION = "multimedia" >> >> -DEPENDS = "gstreamer gst-plugins-base libfslcodec libfslparser virtual/kernel" >> +DEPENDS = "libfslcodec libfslparser virtual/kernel" >> DEPENDS_append_mx5 = " imx-lib imx-vpu" >> DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" >> DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" >> @@ -16,12 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ >> file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ >> file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" >> >> -S = "${WORKDIR}/gst-fsl-plugins-${PV}" >> - >> -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ >> - file://build-Fix-out-of-tree-build.patch \ >> - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch" >> - >> inherit autotools pkgconfig >> >> PLATFORM_mx5 = "MX51" >> @@ -45,22 +39,12 @@ PACKAGECONFIG[aacp] += >> "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfs >> MSDEPENDS = "libfslmsparser libfslmscodec" >> PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" >> PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" >> -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" >> -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" >> >> -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" >> # Add codec list that the beep plugin run-time depended >> BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" >> RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" >> >> -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" >> -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" >> -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" >> - >> -FILES_${PN}-gplay = "${bindir}/gplay" >> FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" >> -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" >> -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" >> FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" >> FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}" >> FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}" >> diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> index d0b0c9e..e8fe34e 100644 >> --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> @@ -5,7 +5,27 @@ require gst-fsl-plugin.inc >> >> EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" >> >> +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ >> + file://build-Fix-out-of-tree-build.patch \ >> + >> +file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ " >> + >> +S = "${WORKDIR}/gst-fsl-plugins-${PV}" >> + >> SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" >> SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" >> >> +DEPENDS_append = " gstreamer gst-plugins-base" >> + >> +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" >> +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" >> + >> +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" >> +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" >> +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" >> +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" >> +FILES_${PN}-gplay = "${bindir}/gplay" >> +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" >> +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" >> + >> COMPATIBLE_MACHINE = "(mx28|mx5|mx6)" >> -- >> 1.7.9.5 >> >> -- >> _______________________________________________ >> meta-freescale mailing list >> meta-freescale@yoctoproject.org >> https://lists.yoctoproject.org/listinfo/meta-freescale > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins 2014-08-29 13:23 ` Daiane Angolini @ 2014-08-29 13:51 ` Lauren Post 2014-08-29 14:02 ` Daiane Angolini 0 siblings, 1 reply; 34+ messages in thread From: Lauren Post @ 2014-08-29 13:51 UTC (permalink / raw) To: Daiane Angolini; +Cc: meta-freescale We kept gst 0.1 and 1.0 in separate patches since gst 1.0 is a new component. -----Original Message----- From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini Sent: Friday, August 29, 2014 8:23 AM To: Post Lauren-RAA013 Cc: Wang Zidan-B50113; meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins On Fri, Aug 29, 2014 at 10:13 AM, Lauren Post <Lauren.Post@freescale.com> wrote: > For us to use a common include that works for both gstreamer 1.0 and gstreamer 0.1 we kept only common settings in the gst-fsl-plugin.inc and put 0.1 specific changes into 0.1 package recipe and 1.0 changes into 1.0 package recipe. WE preferred that over creating a 1.0 and 0.1 include file. > I meant I would expect that both gst1.0.bb and gst0.1.bb were changed by the patch. But only gst0.1 was changed in this patch. Daiane > Lauren > > -----Original Message----- > From: meta-freescale-bounces@yoctoproject.org > [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of Daiane > Angolini > Sent: Friday, August 29, 2014 7:56 AM > To: Wang Zidan-B50113 > Cc: meta-freescale@yoctoproject.org > Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 1/5] > gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer > plugins > > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >> From: Wang Zidan <b50113@freescale.com> >> >> To avoid duplication, use one include file that supports both 0.1 and 1.0 gstreamer plugins common features. >> Gstreamer Freescale 0.1 specific features moved into the 0.1 recipe. >> Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. > > I´m confused, Zidan. > > You say specific features was moved into the 0.1 and 1.0 recipes... > >> >> Signed-off-by: Wang Zidan <b50113@freescale.com> >> --- >> recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 18 +----------------- >> .../gstreamer/gst-fsl-plugin_3.0.11.bb | 20 ++++++++++++++++++++ > > however, you change one recipe only here. > > Is that right? > > Have you built this patchset for mx5/mx28/mx6 or only for mx6? > > Daiane > >> 2 files changed, 21 insertions(+), 17 deletions(-) >> >> diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> index f8685bc..d925de6 100644 >> --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >> @@ -6,7 +6,7 @@ DESCRIPTION = "Gstreamer freescale plugins" >> LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" >> SECTION = "multimedia" >> >> -DEPENDS = "gstreamer gst-plugins-base libfslcodec libfslparser virtual/kernel" >> +DEPENDS = "libfslcodec libfslparser virtual/kernel" >> DEPENDS_append_mx5 = " imx-lib imx-vpu" >> DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" >> DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" >> @@ -16,12 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ >> file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ >> file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" >> >> -S = "${WORKDIR}/gst-fsl-plugins-${PV}" >> - >> -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ >> - file://build-Fix-out-of-tree-build.patch \ >> - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch" >> - >> inherit autotools pkgconfig >> >> PLATFORM_mx5 = "MX51" >> @@ -45,22 +39,12 @@ PACKAGECONFIG[aacp] += >> "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfs >> MSDEPENDS = "libfslmsparser libfslmscodec" >> PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" >> PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" >> -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" >> -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" >> >> -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" >> # Add codec list that the beep plugin run-time depended >> BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" >> RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" >> >> -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" >> -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" >> -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" >> - >> -FILES_${PN}-gplay = "${bindir}/gplay" >> FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" >> -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" >> -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" >> FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" >> FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}" >> FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}" >> diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> index d0b0c9e..e8fe34e 100644 >> --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >> @@ -5,7 +5,27 @@ require gst-fsl-plugin.inc >> >> EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" >> >> +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ >> + file://build-Fix-out-of-tree-build.patch \ >> + >> +file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ " >> + >> +S = "${WORKDIR}/gst-fsl-plugins-${PV}" >> + >> SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" >> SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" >> >> +DEPENDS_append = " gstreamer gst-plugins-base" >> + >> +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" >> +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" >> + >> +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" >> +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" >> +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" >> +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" >> +FILES_${PN}-gplay = "${bindir}/gplay" >> +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" >> +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" >> + >> COMPATIBLE_MACHINE = "(mx28|mx5|mx6)" >> -- >> 1.7.9.5 >> >> -- >> _______________________________________________ >> meta-freescale mailing list >> meta-freescale@yoctoproject.org >> https://lists.yoctoproject.org/listinfo/meta-freescale > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins 2014-08-29 13:51 ` Lauren Post @ 2014-08-29 14:02 ` Daiane Angolini 0 siblings, 0 replies; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 14:02 UTC (permalink / raw) To: Lauren Post; +Cc: meta-freescale On Fri, Aug 29, 2014 at 10:51 AM, Lauren Post <Lauren.Post@freescale.com> wrote: > We kept gst 0.1 and 1.0 in separate patches since gst 1.0 is a new component. Oh, I see. So please, in this patch, change the commit log when >>> Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. Use something like: Gstreamer Freescale 1.0 specific features will be moved into the 1.0 recipe. Strange we had gstreamer freescale 1.0 specific features needing to me moved out of .inc file in master.... Well, Ok, other than commit log change I´m ok with that. Daiane > > -----Original Message----- > From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini > Sent: Friday, August 29, 2014 8:23 AM > To: Post Lauren-RAA013 > Cc: Wang Zidan-B50113; meta-freescale@yoctoproject.org > Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins > > On Fri, Aug 29, 2014 at 10:13 AM, Lauren Post <Lauren.Post@freescale.com> wrote: >> For us to use a common include that works for both gstreamer 1.0 and gstreamer 0.1 we kept only common settings in the gst-fsl-plugin.inc and put 0.1 specific changes into 0.1 package recipe and 1.0 changes into 1.0 package recipe. WE preferred that over creating a 1.0 and 0.1 include file. >> > > I meant I would expect that both gst1.0.bb and gst0.1.bb were changed by the patch. But only gst0.1 was changed in this patch. > > > Daiane > >> Lauren >> >> -----Original Message----- >> From: meta-freescale-bounces@yoctoproject.org >> [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of Daiane >> Angolini >> Sent: Friday, August 29, 2014 7:56 AM >> To: Wang Zidan-B50113 >> Cc: meta-freescale@yoctoproject.org >> Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 1/5] >> gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer >> plugins >> >> On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >>> From: Wang Zidan <b50113@freescale.com> >>> >>> To avoid duplication, use one include file that supports both 0.1 and 1.0 gstreamer plugins common features. >>> Gstreamer Freescale 0.1 specific features moved into the 0.1 recipe. >>> Gstreamer Freescale 1.0 specific features moved into the 1.0 recipe. >> >> I´m confused, Zidan. >> >> You say specific features was moved into the 0.1 and 1.0 recipes... >> >>> >>> Signed-off-by: Wang Zidan <b50113@freescale.com> >>> --- >>> recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 18 +----------------- >>> .../gstreamer/gst-fsl-plugin_3.0.11.bb | 20 ++++++++++++++++++++ >> >> however, you change one recipe only here. >> >> Is that right? >> >> Have you built this patchset for mx5/mx28/mx6 or only for mx6? >> >> Daiane >> >>> 2 files changed, 21 insertions(+), 17 deletions(-) >>> >>> diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >>> b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >>> index f8685bc..d925de6 100644 >>> --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >>> +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc >>> @@ -6,7 +6,7 @@ DESCRIPTION = "Gstreamer freescale plugins" >>> LICENSE = "GPLv2 & LGPLv2 & LGPLv2.1" >>> SECTION = "multimedia" >>> >>> -DEPENDS = "gstreamer gst-plugins-base libfslcodec libfslparser virtual/kernel" >>> +DEPENDS = "libfslcodec libfslparser virtual/kernel" >>> DEPENDS_append_mx5 = " imx-lib imx-vpu" >>> DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" >>> DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" >>> @@ -16,12 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ >>> file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ >>> file://COPYING-LGPL-2.1;md5=fbc093901857fcd118f065f900982c24" >>> >>> -S = "${WORKDIR}/gst-fsl-plugins-${PV}" >>> - >>> -SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ >>> - file://build-Fix-out-of-tree-build.patch \ >>> - file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch" >>> - >>> inherit autotools pkgconfig >>> >>> PLATFORM_mx5 = "MX51" >>> @@ -45,22 +39,12 @@ PACKAGECONFIG[aacp] += >>> "--enable-aacpdec,--disable-aacpdec,libfslaacpcodec,libfs >>> MSDEPENDS = "libfslmsparser libfslmscodec" >>> PACKAGECONFIG[wma10dec] +="--enable-wma10dec,--disable-wma10dec,${MSDEPENDS},${MSDEPENDS}" >>> PACKAGECONFIG[wma8enc] +="--enable-wma8enc,--disable-wma8enc,${MSDEPENDS},${MSDEPENDS}" >>> -PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" >>> -PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" >>> >>> -FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" >>> # Add codec list that the beep plugin run-time depended >>> BEEP_RDEPENDS = "libfslcodec-aac libfslcodec-mp3 libfslcodec-oggvorbis" >>> RDEPENDS_${PN} += "gst-plugins-good-id3demux libfslparser ${BEEP_RDEPENDS}" >>> >>> -FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" >>> -FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" >>> -FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" >>> - >>> -FILES_${PN}-gplay = "${bindir}/gplay" >>> FILES_${PN}-libmfwsconf = "${libdir}/libmfwsconf${SOLIBS}" >>> -FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" >>> -FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" >>> FILES_${PN}-libme = "${libdir}/libme${SOLIBS}" >>> FILES_${PN}-libgstbufmeta = "${libdir}/libgstbufmeta${SOLIBS}" >>> FILES_${PN}-libmfwba = "${libdir}/libmfwba${SOLIBS}" >>> diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >>> b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >>> index d0b0c9e..e8fe34e 100644 >>> --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >>> +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb >>> @@ -5,7 +5,27 @@ require gst-fsl-plugin.inc >>> >>> EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" >>> >>> +SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ >>> + file://build-Fix-out-of-tree-build.patch \ >>> + >>> +file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ " >>> + >>> +S = "${WORKDIR}/gst-fsl-plugins-${PV}" >>> + >>> SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" >>> SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" >>> >>> +DEPENDS_append = " gstreamer gst-plugins-base" >>> + >>> +PACKAGECONFIG[wmv9mpdec] +="--enable-wmv9mpdec,--disable-wmv9mpdec,${MSDEPENDS},${MSDEPENDS}" >>> +PACKAGECONFIG[wmv78dec] +="--enable-wmv78dec,--disable-wmv78dec,${MSDEPENDS},${MSDEPENDS}" >>> + >>> +FILES_${PN} = "${libdir}/gstreamer-0.10/*.so ${datadir}" >>> +FILES_${PN}-dbg += "${libdir}/gstreamer-0.10/.debug" >>> +FILES_${PN}-dev += "${libdir}/gstreamer-0.10/*.la ${libdir}/pkgconfig/*.pc" >>> +FILES_${PN}-staticdev += "${libdir}/gstreamer-0.10/*.a" >>> +FILES_${PN}-gplay = "${bindir}/gplay" >>> +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore${SOLIBS}" >>> +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-0.10${SOLIBS}" >>> + >>> COMPATIBLE_MACHINE = "(mx28|mx5|mx6)" >>> -- >>> 1.7.9.5 >>> >>> -- >>> _______________________________________________ >>> meta-freescale mailing list >>> meta-freescale@yoctoproject.org >>> https://lists.yoctoproject.org/listinfo/meta-freescale >> -- >> _______________________________________________ >> meta-freescale mailing list >> meta-freescale@yoctoproject.org >> https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins Zidan Wang @ 2014-08-29 5:42 ` Zidan Wang 2014-08-29 12:57 ` Daiane Angolini 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 Zidan Wang ` (3 subsequent siblings) 5 siblings, 1 reply; 34+ messages in thread From: Zidan Wang @ 2014-08-29 5:42 UTC (permalink / raw) To: meta-freescale From: Wang Zidan <b50113@freescale.com> - Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. - Include some bug fix. - Add mx6sx support. Signed-off-by: Wang Zidan <b50113@freescale.com> --- recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 2 + .../build-Fix-out-of-tree-build.patch | 617 -------------------- ...sl-plugin_3.0.11.bb => gst-fsl-plugin_4.0.1.bb} | 5 +- 3 files changed, 4 insertions(+), 620 deletions(-) delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch rename recipes-multimedia/gstreamer/{gst-fsl-plugin_3.0.11.bb => gst-fsl-plugin_4.0.1.bb} (84%) diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc index d925de6..207653a 100644 --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc @@ -11,6 +11,7 @@ DEPENDS_append_mx5 = " imx-lib imx-vpu" DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" DEPENDS_append_mx6sl = " imx-lib" +DEPENDS_append_mx6sx = " imx-lib" LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ @@ -21,6 +22,7 @@ inherit autotools pkgconfig PLATFORM_mx5 = "MX51" PLATFORM_mx6 = "MX6" PLATFORM_mx6sl = "MX6SL" +PLATFORM_mx6sx = "MX6SX" PLATFORM_mx28 = "MX28" # Todo add a mechanism to map posible build targets diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch b/recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch deleted file mode 100644 index 80b796d..0000000 --- a/recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch +++ /dev/null @@ -1,617 +0,0 @@ -From 5b3b8e03df1fadb3ca37c9119cd0089c5171fb05 Mon Sep 17 00:00:00 2001 -From: Otavio Salvador <otavio@ossystems.com.br> -Date: Thu, 1 May 2014 15:44:51 -0300 -Subject: [PATCH] build: Fix out of tree build -Organization: O.S. Systems Software LTDA. - -The build system had relative include paths which didn't take into -account the origial source path makes it impossible to do out of tree -builds. To fix it, every relative include path was replaced with -$(top_srcdir) so it works independetly of build diretory location. - -Upstream-Status: Pending - -Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> ---- - libs/Makefile.am | 2 +- - src/audio/aac_dec/src/Makefile.am | 2 +- - src/audio/aacplus_dec/src/Makefile.am | 2 +- - src/audio/ac3_dec/src/Makefile.am | 2 +- - src/audio/amr_dec/src/Makefile.am | 2 +- - src/audio/amr_dec/src/Makefile.in | 2 +- - src/audio/amr_enc/src/Makefile.am | 2 +- - src/audio/amr_enc/src/Makefile.in | 2 +- - src/audio/audio_pp/src/Makefile.am | 2 +- - src/audio/beep/src/Makefile.am | 8 ++++---- - src/audio/down_mix/src/Makefile.am | 2 +- - src/audio/mp3_dec/src/Makefile.am | 8 ++++---- - src/audio/mp3_enc/src/Makefile.am | 8 ++++---- - src/audio/spdif_rx/src/Makefile.am | 2 +- - src/audio/spdif_tx/src/Makefile.am | 2 +- - src/audio/vorbis_dec/src/Makefile.am | 2 +- - src/audio/wma10_dec/src/Makefile.am | 8 ++++---- - src/audio/wma8_enc/src/Makefile.am | 2 +- - src/misc/i_sink/src/Makefile.am | 2 +- - src/misc/tvsrc/src/Makefile.am | 2 +- - src/misc/v4l_sink/src/Makefile.am | 16 ++++++++-------- - src/misc/v4l_source/src/Makefile.am | 2 +- - src/parser/aiur/src/Makefile.am | 2 +- - src/video/deinterlace/src/Makefile.am | 2 +- - src/video/h264_dec/src/Makefile.am | 8 ++++---- - src/video/ipu_csc/src/Makefile.am | 2 +- - src/video/mpeg2_dec/src/Makefile.am | 2 +- - src/video/mpeg4asp_dec/src/Makefile.am | 8 ++++---- - src/video/vpu/src/Makefile.am | 2 +- - src/video/vpu_dec.full/src/Makefile.am | 2 +- - src/video/vpu_enc/src/Makefile.am | 2 +- - src/video/wmv9mp_dec/src/Makefile.am | 2 +- - src/video/wmv_dec/src/Makefile.am | 2 +- - 33 files changed, 58 insertions(+), 58 deletions(-) - -diff --git a/libs/Makefile.am b/libs/Makefile.am -index a9e5e0f..47d1e8b 100755 ---- a/libs/Makefile.am -+++ b/libs/Makefile.am -@@ -35,7 +35,7 @@ endif - endif - - --libgstfsl_@GST_MAJORMINOR@_la_CFLAGS = $(GST_BASE_CFLAGS) $(IPU_CFLAGS) -I../inc/common -+libgstfsl_@GST_MAJORMINOR@_la_CFLAGS = $(GST_BASE_CFLAGS) $(IPU_CFLAGS) -I$(top_srcdir)/inc/common - - if PLATFORM_IS_MX5X - libgstfsl_@GST_MAJORMINOR@_la_CFLAGS += -DIPULIB -diff --git a/src/audio/aac_dec/src/Makefile.am b/src/audio/aac_dec/src/Makefile.am -index 143f0b3..85a3b07 100755 ---- a/src/audio/aac_dec/src/Makefile.am -+++ b/src/audio/aac_dec/src/Makefile.am -@@ -22,7 +22,7 @@ libmfw_gst_aacdec_la_SOURCES = mfw_gst_aacdec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_aacdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -DPUSH_MODE -fno-omit-frame-pointer -fPIC --libmfw_gst_aacdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_aacdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - - - if PLATFORM_IS_MX2X -diff --git a/src/audio/aacplus_dec/src/Makefile.am b/src/audio/aacplus_dec/src/Makefile.am -index a5453f9..9d8adfe 100755 ---- a/src/audio/aacplus_dec/src/Makefile.am -+++ b/src/audio/aacplus_dec/src/Makefile.am -@@ -35,7 +35,7 @@ libmfw_gst_aacplusdec_la_SOURCES = mfw_gst_aacplusdec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_aacplusdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -DPUSH_MODE -fno-omit-frame-pointer -fPIC --libmfw_gst_aacplusdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_aacplusdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - if PLATFORM_IS_MX2X - libmfw_gst_aacplusdec_la_CFLAGS += -march=armv5te -mcpu=arm926ej-s - libmfw_gst_aacplusdec_la_CPPFLAGS += -march=armv5te -mcpu=arm926ej-s -diff --git a/src/audio/ac3_dec/src/Makefile.am b/src/audio/ac3_dec/src/Makefile.am -index 4916a32..0e2632d 100755 ---- a/src/audio/ac3_dec/src/Makefile.am -+++ b/src/audio/ac3_dec/src/Makefile.am -@@ -10,7 +10,7 @@ libmfw_gst_ac3dec_la_SOURCES = mfw_gst_ac3dec.c - - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs --libmfw_gst_ac3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_ac3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - libmfw_gst_ac3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -l_ac3_dec_arm11_elinux - libmfw_gst_ac3dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - # headers we need but don't want installed -diff --git a/src/audio/amr_dec/src/Makefile.am b/src/audio/amr_dec/src/Makefile.am -index bf32d57..095a659 100755 ---- a/src/audio/amr_dec/src/Makefile.am -+++ b/src/audio/amr_dec/src/Makefile.am -@@ -19,7 +19,7 @@ libmfw_gst_amrdec_la_SOURCES = mfw_gst_amrdec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_amrdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC --libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - libmfw_gst_amrdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) - libmfw_gst_amrdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/audio/amr_dec/src/Makefile.in b/src/audio/amr_dec/src/Makefile.in -index 7ae3497..f282ef9 100644 ---- a/src/audio/amr_dec/src/Makefile.in -+++ b/src/audio/amr_dec/src/Makefile.in -@@ -381,7 +381,7 @@ libmfw_gst_amrdec_la_SOURCES = mfw_gst_amrdec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_amrdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC --libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - libmfw_gst_amrdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) - libmfw_gst_amrdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/audio/amr_enc/src/Makefile.am b/src/audio/amr_enc/src/Makefile.am -index 4dcc25e..a4d56c9 100755 ---- a/src/audio/amr_enc/src/Makefile.am -+++ b/src/audio/amr_enc/src/Makefile.am -@@ -19,7 +19,7 @@ libmfw_gst_amrenc_la_SOURCES = mfw_gst_amrenc.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_amrenc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC --libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - libmfw_gst_amrenc_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) - libmfw_gst_amrenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/audio/amr_enc/src/Makefile.in b/src/audio/amr_enc/src/Makefile.in -index 3792973..575bb90 100644 ---- a/src/audio/amr_enc/src/Makefile.in -+++ b/src/audio/amr_enc/src/Makefile.in -@@ -381,7 +381,7 @@ libmfw_gst_amrenc_la_SOURCES = mfw_gst_amrenc.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_amrenc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC --libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - libmfw_gst_amrenc_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) - libmfw_gst_amrenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/audio/audio_pp/src/Makefile.am b/src/audio/audio_pp/src/Makefile.am -index 42365a0..32569fe 100755 ---- a/src/audio/audio_pp/src/Makefile.am -+++ b/src/audio/audio_pp/src/Makefile.am -@@ -1,7 +1,7 @@ - plugin_LTLIBRARIES = libmfw_gst_audio_pp.la - - libmfw_gst_audio_pp_la_SOURCES = mfw_gst_audio_pp.c --libmfw_gst_audio_pp_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_audio_pp_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - libmfw_gst_audio_pp_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_peq_arm11_elinux - libmfw_gst_audio_pp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) - -diff --git a/src/audio/beep/src/Makefile.am b/src/audio/beep/src/Makefile.am -index fdd6669..4e92b92 100755 ---- a/src/audio/beep/src/Makefile.am -+++ b/src/audio/beep/src/Makefile.am -@@ -8,24 +8,24 @@ libmfw_gst_beep_la_SOURCES = beep.c beepregistry.c beepdec.c beeptypefind.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - if PLATFORM_IS_MX2X --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM9 -march=armv5te -mcpu=arm926ej-s -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM9 -march=armv5te -mcpu=arm926ej-s - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - endif - - - if PLATFORM_IS_MX3X --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM11 -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM11 - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - endif - - - if PLATFORM_IS_MX5X --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM12 -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM12 - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - endif - - if PLATFORM_IS_MX6X --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM12 -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM12 - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - endif - -diff --git a/src/audio/down_mix/src/Makefile.am b/src/audio/down_mix/src/Makefile.am -index 9fa392c..ff7b589 100755 ---- a/src/audio/down_mix/src/Makefile.am -+++ b/src/audio/down_mix/src/Makefile.am -@@ -1,7 +1,7 @@ - plugin_LTLIBRARIES = libmfw_gst_downmix.la - - libmfw_gst_downmix_la_SOURCES = mfw_gst_downmix.c --libmfw_gst_downmix_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_downmix_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - libmfw_gst_downmix_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_downmix_arm11_elinux - libmfw_gst_downmix_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) - -diff --git a/src/audio/mp3_dec/src/Makefile.am b/src/audio/mp3_dec/src/Makefile.am -index 9361da7..bd79288 100755 ---- a/src/audio/mp3_dec/src/Makefile.am -+++ b/src/audio/mp3_dec/src/Makefile.am -@@ -27,23 +27,23 @@ libmfw_gst_mp3dec_la_SOURCES = mfw_gst_mp3dec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - if PLATFORM_IS_MX2X --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -march=armv5te -mcpu=arm926ej-s -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -march=armv5te -mcpu=arm926ej-s - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm9_elinux - endif - - - - if PLATFORM_IS_MX3X --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm11_elinux - endif - - if PLATFORM_IS_MX5X --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm11_elinux - endif - if PLATFORM_IS_MX6X --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm11_elinux - endif - -diff --git a/src/audio/mp3_enc/src/Makefile.am b/src/audio/mp3_enc/src/Makefile.am -index 0d9b79c..934fc80 100755 ---- a/src/audio/mp3_enc/src/Makefile.am -+++ b/src/audio/mp3_enc/src/Makefile.am -@@ -26,19 +26,19 @@ libmfw_gst_mp3enc_la_SOURCES = mfw_gst_mp3enc.c - # flags used to compile this plugin - # add other _CFLAGS and _LIBS as needed - if PLATFORM_IS_MX2X --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -march=armv5te -mcpu=arm926ej-s -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -march=armv5te -mcpu=arm926ej-s - endif - - - if PLATFORM_IS_MX3X --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - endif - - if PLATFORM_IS_MX5X --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - endif - if PLATFORM_IS_MX6X --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - endif - - -diff --git a/src/audio/spdif_rx/src/Makefile.am b/src/audio/spdif_rx/src/Makefile.am -index 80dfb73..f22c6fb 100755 ---- a/src/audio/spdif_rx/src/Makefile.am -+++ b/src/audio/spdif_rx/src/Makefile.am -@@ -1,7 +1,7 @@ - plugin_LTLIBRARIES = libmfw_gst_spdifrx.la - - libmfw_gst_spdifrx_la_SOURCES = mfw_gst_spdifrx.c --libmfw_gst_spdifrx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin -+libmfw_gst_spdifrx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin - libmfw_gst_spdifrx_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) - libmfw_gst_spdifrx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/audio/spdif_tx/src/Makefile.am b/src/audio/spdif_tx/src/Makefile.am -index 6b17886..a330e5d 100755 ---- a/src/audio/spdif_tx/src/Makefile.am -+++ b/src/audio/spdif_tx/src/Makefile.am -@@ -1,7 +1,7 @@ - plugin_LTLIBRARIES = libmfw_gst_spdiftx.la - - libmfw_gst_spdiftx_la_SOURCES = mfw_gst_spdiftx.c --libmfw_gst_spdiftx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin -+libmfw_gst_spdiftx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin - libmfw_gst_spdiftx_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) - libmfw_gst_spdiftx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/audio/vorbis_dec/src/Makefile.am b/src/audio/vorbis_dec/src/Makefile.am -index f43751b..9fc922d 100755 ---- a/src/audio/vorbis_dec/src/Makefile.am -+++ b/src/audio/vorbis_dec/src/Makefile.am -@@ -10,7 +10,7 @@ libmfw_gst_vorbisdec_la_SOURCES = mfw_gst_vorbisdec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - libmfw_gst_vorbisdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -DPUSH_MODE -fno-omit-frame-pointer -fPIC --libmfw_gst_vorbisdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_vorbisdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - - - libmfw_gst_vorbisdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -l$(CORELIB) -diff --git a/src/audio/wma10_dec/src/Makefile.am b/src/audio/wma10_dec/src/Makefile.am -index 50f5314..ab9147f 100755 ---- a/src/audio/wma10_dec/src/Makefile.am -+++ b/src/audio/wma10_dec/src/Makefile.am -@@ -26,21 +26,21 @@ libmfw_gst_wma10dec_la_SOURCES = mfw_gst_wma10dec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - if PLATFORM_IS_MX2X --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -march=armv5te -mcpu=arm926ej-s -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -march=armv5te -mcpu=arm926ej-s - endif - - - if PLATFORM_IS_MX3X --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - endif - - - - if PLATFORM_IS_MX5X --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - endif - if PLATFORM_IS_MX6X --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin - endif - - -diff --git a/src/audio/wma8_enc/src/Makefile.am b/src/audio/wma8_enc/src/Makefile.am -index 82ed82e..04c93bb 100755 ---- a/src/audio/wma8_enc/src/Makefile.am -+++ b/src/audio/wma8_enc/src/Makefile.am -@@ -11,7 +11,7 @@ libmfw_gst_wma8enc_la_SOURCES = mfw_gst_wma8enc.c - - # flags used to compile this plugin - # add other _CFLAGS and _LIBS as needed --libmfw_gst_wma8enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_wma8enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - libmfw_gst_wma8enc_la_LIBADD = $(GST_LIBS) -l_wma_muxer_arm11_ELINUX -lgstbase-$(GST_MAJORMINOR) -l_wma8_enc_arm11_elinux - libmfw_gst_wma8enc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) - -diff --git a/src/misc/i_sink/src/Makefile.am b/src/misc/i_sink/src/Makefile.am -index 721d10c..a6dfaf5 100755 ---- a/src/misc/i_sink/src/Makefile.am -+++ b/src/misc/i_sink/src/Makefile.am -@@ -6,7 +6,7 @@ endif - plugin_LTLIBRARIES = libmfw_gst_isink.la - - libmfw_gst_isink_la_SOURCES = mfw_gst_isink.c --libmfw_gst_isink_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(IPU_CFLAGS) -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/common -I../../../../libs/vss -I../../../../libs/gstbufmeta -I../../../../libs/hbuf_alloc -I$(FBHEADER_PATH) -I. -I/usr/src/linux-headers-2.6.35-1000-linaro-imx5/include -+libmfw_gst_isink_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(IPU_CFLAGS) -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/common -I$(top_srcdir)/libs/vss -I$(top_srcdir)/libs/gstbufmeta -I$(top_srcdir)/libs/hbuf_alloc -I$(FBHEADER_PATH) -I. -I/usr/src/linux-headers-2.6.35-1000-linaro-imx5/include - libmfw_gst_isink_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) - libmfw_gst_isink_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_isink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -diff --git a/src/misc/tvsrc/src/Makefile.am b/src/misc/tvsrc/src/Makefile.am -index dfe080b..a765e87 100755 ---- a/src/misc/tvsrc/src/Makefile.am -+++ b/src/misc/tvsrc/src/Makefile.am -@@ -7,7 +7,7 @@ endif - plugin_LTLIBRARIES = libmfw_gst_tvsrc.la - - libmfw_gst_tvsrc_la_SOURCES = mfw_gst_tvsrc.c --libmfw_gst_tvsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I../../../../inc/plugin -I../../../../libs/gstbufmeta -+libmfw_gst_tvsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs/gstbufmeta - libmfw_gst_tvsrc_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_tvsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -diff --git a/src/misc/v4l_sink/src/Makefile.am b/src/misc/v4l_sink/src/Makefile.am -index 4489cc4..a1f6cb8 100755 ---- a/src/misc/v4l_sink/src/Makefile.am -+++ b/src/misc/v4l_sink/src/Makefile.am -@@ -3,32 +3,32 @@ plugin_LTLIBRARIES = libmfw_gst_v4lsink.la - libmfw_gst_v4lsink_la_SOURCES = mfw_gst_fb.c mfw_gst_v4l.c mfw_gst_v4l_buffer.c mfw_gst_v4lsink.c - libmfw_gst_v4lsink_la_CFLAGS = -I/usr/src/linux-headers-2.6.35-1000-linaro-imx5/include - if PLATFORM_IS_MX233 --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te - endif - if PLATFORM_IS_MX25 --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te - endif - if PLATFORM_IS_MX27 --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te - endif - if PLATFORM_IS_MX28 --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te - endif - - if PLATFORM_IS_MX3X --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc - endif - if PLATFORM_IS_MX5X --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc - endif - if PLATFORM_IS_MX6X --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc - endif - - libmfw_gst_v4lsink_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - - --libmfw_gst_v4lsink_la_CFLAGS += $(IPU_CFLAGS) -I. -I../../../../libs/gstbufmeta -+libmfw_gst_v4lsink_la_CFLAGS += $(IPU_CFLAGS) -I. -I$(top_srcdir)/libs/gstbufmeta - - if USE_X11 - libmfw_gst_v4lsink_la_SOURCES += mfw_gst_v4l_xlib.c mfw_gst_xlib.c mfw_gst_v4l_suspend.c -diff --git a/src/misc/v4l_source/src/Makefile.am b/src/misc/v4l_source/src/Makefile.am -index b80d27e..4ef1351 100755 ---- a/src/misc/v4l_source/src/Makefile.am -+++ b/src/misc/v4l_source/src/Makefile.am -@@ -7,7 +7,7 @@ endif - plugin_LTLIBRARIES = libmfw_gst_v4lsrc.la - - libmfw_gst_v4lsrc_la_SOURCES = mfw_gst_v4lsrc.c --libmfw_gst_v4lsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I../../../../inc/plugin -I../../../../libs/gstbufmeta -+libmfw_gst_v4lsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs/gstbufmeta - libmfw_gst_v4lsrc_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_v4lsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -diff --git a/src/parser/aiur/src/Makefile.am b/src/parser/aiur/src/Makefile.am -index 24ac78e..752a155 100755 ---- a/src/parser/aiur/src/Makefile.am -+++ b/src/parser/aiur/src/Makefile.am -@@ -4,7 +4,7 @@ plugin_LTLIBRARIES = libmfw_gst_aiur_demux.la - # for the next set of variables, rename the prefix if you renamed the .la - # sources used to compile this plug-in - libmfw_gst_aiur_demux_la_SOURCES = aiur.c aiurregistry.c aiurstreamcache.c aiuridxtab.c aiurdemux.c aiurtypefind.c --libmfw_gst_aiur_demux_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DFSL_AVI_DRM_SUPPORT $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib/parser -I../../../../libs -+libmfw_gst_aiur_demux_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DFSL_AVI_DRM_SUPPORT $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib/parser -I$(top_srcdir)/libs - libmfw_gst_aiur_demux_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_aiur_demux_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) - libmfw_gst_aiur_demux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -diff --git a/src/video/deinterlace/src/Makefile.am b/src/video/deinterlace/src/Makefile.am -index 08150f9..4f20d58 100755 ---- a/src/video/deinterlace/src/Makefile.am -+++ b/src/video/deinterlace/src/Makefile.am -@@ -1,7 +1,7 @@ - plugin_LTLIBRARIES = libmfw_gst_deinterlace.la - - libmfw_gst_deinterlace_la_SOURCES = mfw_gst_deinterlace.c --libmfw_gst_deinterlace_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin -I../../../../inc/core_lib $(FSL_MM_CORE_CFLAGS) -+libmfw_gst_deinterlace_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib $(FSL_MM_CORE_CFLAGS) - libmfw_gst_deinterlace_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_deinterlace_arm11_elinux - libmfw_gst_deinterlace_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) - -diff --git a/src/video/h264_dec/src/Makefile.am b/src/video/h264_dec/src/Makefile.am -index af2b3ac..278f748 100755 ---- a/src/video/h264_dec/src/Makefile.am -+++ b/src/video/h264_dec/src/Makefile.am -@@ -28,21 +28,21 @@ libmfw_gst_h264dec_la_SOURCES = mfw_gst_h264dec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - if PLATFORM_IS_MX2X --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -O2 -DDPB_FIX -D_$(PLATFORM) -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -O2 -DDPB_FIX -D_$(PLATFORM) -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - - if PLATFORM_IS_MX3X --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - - if PLATFORM_IS_MX5X --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - if PLATFORM_IS_MX6X --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - libmfw_gst_h264dec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -diff --git a/src/video/ipu_csc/src/Makefile.am b/src/video/ipu_csc/src/Makefile.am -index 8015448..12b44a1 100755 ---- a/src/video/ipu_csc/src/Makefile.am -+++ b/src/video/ipu_csc/src/Makefile.am -@@ -6,7 +6,7 @@ endif - plugin_LTLIBRARIES = libmfw_gst_ipu_csc.la - - libmfw_gst_ipu_csc_la_SOURCES = mfw_gst_ipu_csc.c --libmfw_gst_ipu_csc_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin -I../../../../ -+libmfw_gst_ipu_csc_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin -I$(top_srcdir) - libmfw_gst_ipu_csc_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(IPU_LIBS) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_ipu_csc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) - -diff --git a/src/video/mpeg2_dec/src/Makefile.am b/src/video/mpeg2_dec/src/Makefile.am -index 006f740..d44a9b0 100755 ---- a/src/video/mpeg2_dec/src/Makefile.am -+++ b/src/video/mpeg2_dec/src/Makefile.am -@@ -7,7 +7,7 @@ libmfw_gst_mpeg2dec_la_SOURCES = mfw_gst_mpeg2dec.c - - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs --libmfw_gst_mpeg2dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_mpeg2dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - libmfw_gst_mpeg2dec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_mpeg2_dec_arm11_elinux - libmfw_gst_mpeg2dec_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_mpeg2dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -diff --git a/src/video/mpeg4asp_dec/src/Makefile.am b/src/video/mpeg4asp_dec/src/Makefile.am -index 97dd578..394d42d 100755 ---- a/src/video/mpeg4asp_dec/src/Makefile.am -+++ b/src/video/mpeg4asp_dec/src/Makefile.am -@@ -28,19 +28,19 @@ libmfw_gst_mpeg4aspdec_la_SOURCES = mfw_gst_mpeg4asp_dec.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - if PLATFORM_IS_MX2X --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - if PLATFORM_IS_MX3X --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - if PLATFORM_IS_MX5X --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - if PLATFORM_IS_MX6X --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - endif - - -diff --git a/src/video/vpu/src/Makefile.am b/src/video/vpu/src/Makefile.am -index c8b64ea..cb66817 100755 ---- a/src/video/vpu/src/Makefile.am -+++ b/src/video/vpu/src/Makefile.am -@@ -8,7 +8,7 @@ libmfw_vpu_la_SOURCES = vpu.c vpudec.c vpuenc.c - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs - --libmfw_vpu_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs/me -I../../../../libs/gstbufmeta -I../../../../libs/gstsutils -I../../../../libs/gstnext -I../../../../inc/core_lib -+libmfw_vpu_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta -I$(top_srcdir)/libs/gstsutils -I$(top_srcdir)/libs/gstnext -I$(top_srcdir)/inc/core_lib - libmfw_vpu_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ - - libmfw_vpu_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la -diff --git a/src/video/vpu_dec.full/src/Makefile.am b/src/video/vpu_dec.full/src/Makefile.am -index 7c878a8..be682fd 100755 ---- a/src/video/vpu_dec.full/src/Makefile.am -+++ b/src/video/vpu_dec.full/src/Makefile.am -@@ -27,7 +27,7 @@ libmfw_gst_vpu_dec_la_SOURCES = mfw_gst_vpu_decoder.c mfw_gst_vpu_thread.c - - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs --libmfw_gst_vpu_dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I../../../../inc/plugin $(GST_PLATFORM_FLAGS) -DREALMEDIA -DDIVX -I../../../../libs/me -I../../../../libs/gstbufmeta -+libmfw_gst_vpu_dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I$(top_srcdir)/inc/plugin $(GST_PLATFORM_FLAGS) -DREALMEDIA -DDIVX -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta - libmfw_gst_vpu_dec_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) -lvpu -lgstvideo-0.10 - libmfw_gst_vpu_dec_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_vpu_dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(VPU_LIBS) -diff --git a/src/video/vpu_enc/src/Makefile.am b/src/video/vpu_enc/src/Makefile.am -index ac8f272..a1da20b 100755 ---- a/src/video/vpu_enc/src/Makefile.am -+++ b/src/video/vpu_enc/src/Makefile.am -@@ -10,7 +10,7 @@ libmfw_gst_vpu_enc_la_SOURCES = mfw_gst_vpu_encoder.c - - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs --libmfw_gst_vpu_enc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I../../../../inc/plugin -DVPU_$(PLATFORM) -I../../../../libs/gstbufmeta -I../../../../libs/vss -I../../../../libs/hbuf_alloc -I../../../../libs/me -+libmfw_gst_vpu_enc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I$(top_srcdir)/inc/plugin -DVPU_$(PLATFORM) -I$(top_srcdir)/libs/gstbufmeta -I$(top_srcdir)/libs/vss -I$(top_srcdir)/libs/hbuf_alloc -I$(top_srcdir)/libs/me - - libmfw_gst_vpu_enc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lvpu - libmfw_gst_vpu_enc_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la -diff --git a/src/video/wmv9mp_dec/src/Makefile.am b/src/video/wmv9mp_dec/src/Makefile.am -index 49c0953..4bd7bda 100755 ---- a/src/video/wmv9mp_dec/src/Makefile.am -+++ b/src/video/wmv9mp_dec/src/Makefile.am -@@ -7,7 +7,7 @@ libmfw_gst_wmv9mpdec_la_SOURCES = mfw_gst_wmv9mpdec.c - - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs --libmfw_gst_wmv9mpdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/gstbufmeta -+libmfw_gst_wmv9mpdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/gstbufmeta - libmfw_gst_wmv9mpdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l_WMV9MP_dec_MP_arm11_elinux ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la - libmfw_gst_wmv9mpdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - -diff --git a/src/video/wmv_dec/src/Makefile.am b/src/video/wmv_dec/src/Makefile.am -index 95d563a..3e87976 100755 ---- a/src/video/wmv_dec/src/Makefile.am -+++ b/src/video/wmv_dec/src/Makefile.am -@@ -7,7 +7,7 @@ libmfw_gst_wmvdec_la_SOURCES = mfw_gst_wmvdec.c - - # flags used to compile this plugin - # we use the GST_LIBS flags because we might be using plug-in libs --libmfw_gst_wmvdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DWMV9_SIMPLE_ONLY -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -+libmfw_gst_wmvdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DWMV9_SIMPLE_ONLY -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib - libmfw_gst_wmvdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l_WMV789_dec_arm11_elinux - libmfw_gst_wmvdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ - --- -2.0.0.rc0 - diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb b/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb similarity index 84% rename from recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb rename to recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb index e8fe34e..e5ea7a3 100644 --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb @@ -6,14 +6,13 @@ require gst-fsl-plugin.inc EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ - file://build-Fix-out-of-tree-build.patch \ file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ " S = "${WORKDIR}/gst-fsl-plugins-${PV}" -SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" -SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" +SRC_URI[md5sum] = "6db4bec9c1cd75758c3c529896307810" +SRC_URI[sha256sum] = "629bbb904879571c058647acfa07ac7a11ea32350be14f4cb2b72dbac80ae42c" DEPENDS_append = " gstreamer gst-plugins-base" -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 Zidan Wang @ 2014-08-29 12:57 ` Daiane Angolini 2014-08-29 13:47 ` Otavio Salvador 0 siblings, 1 reply; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 12:57 UTC (permalink / raw) To: Zidan Wang; +Cc: meta-freescale On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > - Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. > - Include some bug fix. What do you mean by bug fix here? The version bump brings bug fixes, or you have fixed something on recipe file? Daiane > - Add mx6sx support. > > Signed-off-by: Wang Zidan <b50113@freescale.com> > --- > recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 2 + > .../build-Fix-out-of-tree-build.patch | 617 -------------------- > ...sl-plugin_3.0.11.bb => gst-fsl-plugin_4.0.1.bb} | 5 +- > 3 files changed, 4 insertions(+), 620 deletions(-) > delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch > rename recipes-multimedia/gstreamer/{gst-fsl-plugin_3.0.11.bb => gst-fsl-plugin_4.0.1.bb} (84%) > > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > index d925de6..207653a 100644 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin.inc > @@ -11,6 +11,7 @@ DEPENDS_append_mx5 = " imx-lib imx-vpu" > DEPENDS_append_mx6q = " imx-lib imx-vpu libfslvpuwrap" > DEPENDS_append_mx6dl = " imx-lib imx-vpu libfslvpuwrap" > DEPENDS_append_mx6sl = " imx-lib" > +DEPENDS_append_mx6sx = " imx-lib" > > LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ > file://COPYING-LGPL-2;md5=5f30f0716dfdd0d91eb439ebec522ec2 \ > @@ -21,6 +22,7 @@ inherit autotools pkgconfig > PLATFORM_mx5 = "MX51" > PLATFORM_mx6 = "MX6" > PLATFORM_mx6sl = "MX6SL" > +PLATFORM_mx6sx = "MX6SX" > PLATFORM_mx28 = "MX28" > > # Todo add a mechanism to map posible build targets > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch b/recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch > deleted file mode 100644 > index 80b796d..0000000 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch > +++ /dev/null > @@ -1,617 +0,0 @@ > -From 5b3b8e03df1fadb3ca37c9119cd0089c5171fb05 Mon Sep 17 00:00:00 2001 > -From: Otavio Salvador <otavio@ossystems.com.br> > -Date: Thu, 1 May 2014 15:44:51 -0300 > -Subject: [PATCH] build: Fix out of tree build > -Organization: O.S. Systems Software LTDA. > - > -The build system had relative include paths which didn't take into > -account the origial source path makes it impossible to do out of tree > -builds. To fix it, every relative include path was replaced with > -$(top_srcdir) so it works independetly of build diretory location. > - > -Upstream-Status: Pending > - > -Signed-off-by: Otavio Salvador <otavio@ossystems.com.br> > ---- > - libs/Makefile.am | 2 +- > - src/audio/aac_dec/src/Makefile.am | 2 +- > - src/audio/aacplus_dec/src/Makefile.am | 2 +- > - src/audio/ac3_dec/src/Makefile.am | 2 +- > - src/audio/amr_dec/src/Makefile.am | 2 +- > - src/audio/amr_dec/src/Makefile.in | 2 +- > - src/audio/amr_enc/src/Makefile.am | 2 +- > - src/audio/amr_enc/src/Makefile.in | 2 +- > - src/audio/audio_pp/src/Makefile.am | 2 +- > - src/audio/beep/src/Makefile.am | 8 ++++---- > - src/audio/down_mix/src/Makefile.am | 2 +- > - src/audio/mp3_dec/src/Makefile.am | 8 ++++---- > - src/audio/mp3_enc/src/Makefile.am | 8 ++++---- > - src/audio/spdif_rx/src/Makefile.am | 2 +- > - src/audio/spdif_tx/src/Makefile.am | 2 +- > - src/audio/vorbis_dec/src/Makefile.am | 2 +- > - src/audio/wma10_dec/src/Makefile.am | 8 ++++---- > - src/audio/wma8_enc/src/Makefile.am | 2 +- > - src/misc/i_sink/src/Makefile.am | 2 +- > - src/misc/tvsrc/src/Makefile.am | 2 +- > - src/misc/v4l_sink/src/Makefile.am | 16 ++++++++-------- > - src/misc/v4l_source/src/Makefile.am | 2 +- > - src/parser/aiur/src/Makefile.am | 2 +- > - src/video/deinterlace/src/Makefile.am | 2 +- > - src/video/h264_dec/src/Makefile.am | 8 ++++---- > - src/video/ipu_csc/src/Makefile.am | 2 +- > - src/video/mpeg2_dec/src/Makefile.am | 2 +- > - src/video/mpeg4asp_dec/src/Makefile.am | 8 ++++---- > - src/video/vpu/src/Makefile.am | 2 +- > - src/video/vpu_dec.full/src/Makefile.am | 2 +- > - src/video/vpu_enc/src/Makefile.am | 2 +- > - src/video/wmv9mp_dec/src/Makefile.am | 2 +- > - src/video/wmv_dec/src/Makefile.am | 2 +- > - 33 files changed, 58 insertions(+), 58 deletions(-) > - > -diff --git a/libs/Makefile.am b/libs/Makefile.am > -index a9e5e0f..47d1e8b 100755 > ---- a/libs/Makefile.am > -+++ b/libs/Makefile.am > -@@ -35,7 +35,7 @@ endif > - endif > - > - > --libgstfsl_@GST_MAJORMINOR@_la_CFLAGS = $(GST_BASE_CFLAGS) $(IPU_CFLAGS) -I../inc/common > -+libgstfsl_@GST_MAJORMINOR@_la_CFLAGS = $(GST_BASE_CFLAGS) $(IPU_CFLAGS) -I$(top_srcdir)/inc/common > - > - if PLATFORM_IS_MX5X > - libgstfsl_@GST_MAJORMINOR@_la_CFLAGS += -DIPULIB > -diff --git a/src/audio/aac_dec/src/Makefile.am b/src/audio/aac_dec/src/Makefile.am > -index 143f0b3..85a3b07 100755 > ---- a/src/audio/aac_dec/src/Makefile.am > -+++ b/src/audio/aac_dec/src/Makefile.am > -@@ -22,7 +22,7 @@ libmfw_gst_aacdec_la_SOURCES = mfw_gst_aacdec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_aacdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -DPUSH_MODE -fno-omit-frame-pointer -fPIC > --libmfw_gst_aacdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_aacdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - > - > - if PLATFORM_IS_MX2X > -diff --git a/src/audio/aacplus_dec/src/Makefile.am b/src/audio/aacplus_dec/src/Makefile.am > -index a5453f9..9d8adfe 100755 > ---- a/src/audio/aacplus_dec/src/Makefile.am > -+++ b/src/audio/aacplus_dec/src/Makefile.am > -@@ -35,7 +35,7 @@ libmfw_gst_aacplusdec_la_SOURCES = mfw_gst_aacplusdec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_aacplusdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -DPUSH_MODE -fno-omit-frame-pointer -fPIC > --libmfw_gst_aacplusdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_aacplusdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - if PLATFORM_IS_MX2X > - libmfw_gst_aacplusdec_la_CFLAGS += -march=armv5te -mcpu=arm926ej-s > - libmfw_gst_aacplusdec_la_CPPFLAGS += -march=armv5te -mcpu=arm926ej-s > -diff --git a/src/audio/ac3_dec/src/Makefile.am b/src/audio/ac3_dec/src/Makefile.am > -index 4916a32..0e2632d 100755 > ---- a/src/audio/ac3_dec/src/Makefile.am > -+++ b/src/audio/ac3_dec/src/Makefile.am > -@@ -10,7 +10,7 @@ libmfw_gst_ac3dec_la_SOURCES = mfw_gst_ac3dec.c > - > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > --libmfw_gst_ac3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_ac3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - libmfw_gst_ac3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -l_ac3_dec_arm11_elinux > - libmfw_gst_ac3dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - # headers we need but don't want installed > -diff --git a/src/audio/amr_dec/src/Makefile.am b/src/audio/amr_dec/src/Makefile.am > -index bf32d57..095a659 100755 > ---- a/src/audio/amr_dec/src/Makefile.am > -+++ b/src/audio/amr_dec/src/Makefile.am > -@@ -19,7 +19,7 @@ libmfw_gst_amrdec_la_SOURCES = mfw_gst_amrdec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_amrdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC > --libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - libmfw_gst_amrdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) > - libmfw_gst_amrdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/audio/amr_dec/src/Makefile.in b/src/audio/amr_dec/src/Makefile.in > -index 7ae3497..f282ef9 100644 > ---- a/src/audio/amr_dec/src/Makefile.in > -+++ b/src/audio/amr_dec/src/Makefile.in > -@@ -381,7 +381,7 @@ libmfw_gst_amrdec_la_SOURCES = mfw_gst_amrdec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_amrdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC > --libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_amrdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - libmfw_gst_amrdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) > - libmfw_gst_amrdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/audio/amr_enc/src/Makefile.am b/src/audio/amr_enc/src/Makefile.am > -index 4dcc25e..a4d56c9 100755 > ---- a/src/audio/amr_enc/src/Makefile.am > -+++ b/src/audio/amr_enc/src/Makefile.am > -@@ -19,7 +19,7 @@ libmfw_gst_amrenc_la_SOURCES = mfw_gst_amrenc.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_amrenc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC > --libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - libmfw_gst_amrenc_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) > - libmfw_gst_amrenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/audio/amr_enc/src/Makefile.in b/src/audio/amr_enc/src/Makefile.in > -index 3792973..575bb90 100644 > ---- a/src/audio/amr_enc/src/Makefile.in > -+++ b/src/audio/amr_enc/src/Makefile.in > -@@ -381,7 +381,7 @@ libmfw_gst_amrenc_la_SOURCES = mfw_gst_amrenc.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_amrenc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -fno-omit-frame-pointer -fPIC > --libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_amrenc_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - libmfw_gst_amrenc_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(CORELIB) -lgstaudio-$(GST_MAJORMINOR) > - libmfw_gst_amrenc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/audio/audio_pp/src/Makefile.am b/src/audio/audio_pp/src/Makefile.am > -index 42365a0..32569fe 100755 > ---- a/src/audio/audio_pp/src/Makefile.am > -+++ b/src/audio/audio_pp/src/Makefile.am > -@@ -1,7 +1,7 @@ > - plugin_LTLIBRARIES = libmfw_gst_audio_pp.la > - > - libmfw_gst_audio_pp_la_SOURCES = mfw_gst_audio_pp.c > --libmfw_gst_audio_pp_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_audio_pp_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - libmfw_gst_audio_pp_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_peq_arm11_elinux > - libmfw_gst_audio_pp_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) > - > -diff --git a/src/audio/beep/src/Makefile.am b/src/audio/beep/src/Makefile.am > -index fdd6669..4e92b92 100755 > ---- a/src/audio/beep/src/Makefile.am > -+++ b/src/audio/beep/src/Makefile.am > -@@ -8,24 +8,24 @@ libmfw_gst_beep_la_SOURCES = beep.c beepregistry.c beepdec.c beeptypefind.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - if PLATFORM_IS_MX2X > --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM9 -march=armv5te -mcpu=arm926ej-s > -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM9 -march=armv5te -mcpu=arm926ej-s > - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - endif > - > - > - if PLATFORM_IS_MX3X > --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM11 > -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM11 > - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - endif > - > - > - if PLATFORM_IS_MX5X > --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM12 > -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM12 > - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - endif > - > - if PLATFORM_IS_MX6X > --libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs -I../../../../inc/core_lib/uni_audio -D_ARM12 > -+libmfw_gst_beep_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs -I$(top_srcdir)/inc/core_lib/uni_audio -D_ARM12 > - libmfw_gst_beep_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - endif > - > -diff --git a/src/audio/down_mix/src/Makefile.am b/src/audio/down_mix/src/Makefile.am > -index 9fa392c..ff7b589 100755 > ---- a/src/audio/down_mix/src/Makefile.am > -+++ b/src/audio/down_mix/src/Makefile.am > -@@ -1,7 +1,7 @@ > - plugin_LTLIBRARIES = libmfw_gst_downmix.la > - > - libmfw_gst_downmix_la_SOURCES = mfw_gst_downmix.c > --libmfw_gst_downmix_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_downmix_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - libmfw_gst_downmix_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_downmix_arm11_elinux > - libmfw_gst_downmix_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) > - > -diff --git a/src/audio/mp3_dec/src/Makefile.am b/src/audio/mp3_dec/src/Makefile.am > -index 9361da7..bd79288 100755 > ---- a/src/audio/mp3_dec/src/Makefile.am > -+++ b/src/audio/mp3_dec/src/Makefile.am > -@@ -27,23 +27,23 @@ libmfw_gst_mp3dec_la_SOURCES = mfw_gst_mp3dec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - if PLATFORM_IS_MX2X > --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -march=armv5te -mcpu=arm926ej-s > -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -march=armv5te -mcpu=arm926ej-s > - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm9_elinux > - endif > - > - > - > - if PLATFORM_IS_MX3X > --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm11_elinux > - endif > - > - if PLATFORM_IS_MX5X > --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm11_elinux > - endif > - if PLATFORM_IS_MX6X > --libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_mp3dec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DMP3D_HUF_DEQ_BYTEBUF_OPT_C -DMPEGLAYER2 -DPUSH_MODE $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - libmfw_gst_mp3dec_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) -l_mp3_parser_arm11_elinux > - endif > - > -diff --git a/src/audio/mp3_enc/src/Makefile.am b/src/audio/mp3_enc/src/Makefile.am > -index 0d9b79c..934fc80 100755 > ---- a/src/audio/mp3_enc/src/Makefile.am > -+++ b/src/audio/mp3_enc/src/Makefile.am > -@@ -26,19 +26,19 @@ libmfw_gst_mp3enc_la_SOURCES = mfw_gst_mp3enc.c > - # flags used to compile this plugin > - # add other _CFLAGS and _LIBS as needed > - if PLATFORM_IS_MX2X > --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -march=armv5te -mcpu=arm926ej-s > -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -march=armv5te -mcpu=arm926ej-s > - endif > - > - > - if PLATFORM_IS_MX3X > --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - endif > - > - if PLATFORM_IS_MX5X > --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - endif > - if PLATFORM_IS_MX6X > --libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_mp3enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - endif > - > - > -diff --git a/src/audio/spdif_rx/src/Makefile.am b/src/audio/spdif_rx/src/Makefile.am > -index 80dfb73..f22c6fb 100755 > ---- a/src/audio/spdif_rx/src/Makefile.am > -+++ b/src/audio/spdif_rx/src/Makefile.am > -@@ -1,7 +1,7 @@ > - plugin_LTLIBRARIES = libmfw_gst_spdifrx.la > - > - libmfw_gst_spdifrx_la_SOURCES = mfw_gst_spdifrx.c > --libmfw_gst_spdifrx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin > -+libmfw_gst_spdifrx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin > - libmfw_gst_spdifrx_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) > - libmfw_gst_spdifrx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/audio/spdif_tx/src/Makefile.am b/src/audio/spdif_tx/src/Makefile.am > -index 6b17886..a330e5d 100755 > ---- a/src/audio/spdif_tx/src/Makefile.am > -+++ b/src/audio/spdif_tx/src/Makefile.am > -@@ -1,7 +1,7 @@ > - plugin_LTLIBRARIES = libmfw_gst_spdiftx.la > - > - libmfw_gst_spdiftx_la_SOURCES = mfw_gst_spdiftx.c > --libmfw_gst_spdiftx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin > -+libmfw_gst_spdiftx_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin > - libmfw_gst_spdiftx_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) > - libmfw_gst_spdiftx_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/audio/vorbis_dec/src/Makefile.am b/src/audio/vorbis_dec/src/Makefile.am > -index f43751b..9fc922d 100755 > ---- a/src/audio/vorbis_dec/src/Makefile.am > -+++ b/src/audio/vorbis_dec/src/Makefile.am > -@@ -10,7 +10,7 @@ libmfw_gst_vorbisdec_la_SOURCES = mfw_gst_vorbisdec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - libmfw_gst_vorbisdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -DMPEG4 -DARM_OPT_MACROS -DLC -DPUSH_MODE -fno-omit-frame-pointer -fPIC > --libmfw_gst_vorbisdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_vorbisdec_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - > - > - libmfw_gst_vorbisdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstaudio-$(GST_MAJORMINOR) -l$(CORELIB) > -diff --git a/src/audio/wma10_dec/src/Makefile.am b/src/audio/wma10_dec/src/Makefile.am > -index 50f5314..ab9147f 100755 > ---- a/src/audio/wma10_dec/src/Makefile.am > -+++ b/src/audio/wma10_dec/src/Makefile.am > -@@ -26,21 +26,21 @@ libmfw_gst_wma10dec_la_SOURCES = mfw_gst_wma10dec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - if PLATFORM_IS_MX2X > --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -march=armv5te -mcpu=arm926ej-s > -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -march=armv5te -mcpu=arm926ej-s > - endif > - > - > - if PLATFORM_IS_MX3X > --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - endif > - > - > - > - if PLATFORM_IS_MX5X > --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - endif > - if PLATFORM_IS_MX6X > --libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin > -+libmfw_gst_wma10dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DGST_API -DGST_RAW_DECODER $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin > - endif > - > - > -diff --git a/src/audio/wma8_enc/src/Makefile.am b/src/audio/wma8_enc/src/Makefile.am > -index 82ed82e..04c93bb 100755 > ---- a/src/audio/wma8_enc/src/Makefile.am > -+++ b/src/audio/wma8_enc/src/Makefile.am > -@@ -11,7 +11,7 @@ libmfw_gst_wma8enc_la_SOURCES = mfw_gst_wma8enc.c > - > - # flags used to compile this plugin > - # add other _CFLAGS and _LIBS as needed > --libmfw_gst_wma8enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_wma8enc_la_CFLAGS = $(GST_CFLAGS) $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - libmfw_gst_wma8enc_la_LIBADD = $(GST_LIBS) -l_wma_muxer_arm11_ELINUX -lgstbase-$(GST_MAJORMINOR) -l_wma8_enc_arm11_elinux > - libmfw_gst_wma8enc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) > - > -diff --git a/src/misc/i_sink/src/Makefile.am b/src/misc/i_sink/src/Makefile.am > -index 721d10c..a6dfaf5 100755 > ---- a/src/misc/i_sink/src/Makefile.am > -+++ b/src/misc/i_sink/src/Makefile.am > -@@ -6,7 +6,7 @@ endif > - plugin_LTLIBRARIES = libmfw_gst_isink.la > - > - libmfw_gst_isink_la_SOURCES = mfw_gst_isink.c > --libmfw_gst_isink_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(IPU_CFLAGS) -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/common -I../../../../libs/vss -I../../../../libs/gstbufmeta -I../../../../libs/hbuf_alloc -I$(FBHEADER_PATH) -I. -I/usr/src/linux-headers-2.6.35-1000-linaro-imx5/include > -+libmfw_gst_isink_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer $(IPU_CFLAGS) -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/common -I$(top_srcdir)/libs/vss -I$(top_srcdir)/libs/gstbufmeta -I$(top_srcdir)/libs/hbuf_alloc -I$(FBHEADER_PATH) -I. -I/usr/src/linux-headers-2.6.35-1000-linaro-imx5/include > - libmfw_gst_isink_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) > - libmfw_gst_isink_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_isink_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) > -diff --git a/src/misc/tvsrc/src/Makefile.am b/src/misc/tvsrc/src/Makefile.am > -index dfe080b..a765e87 100755 > ---- a/src/misc/tvsrc/src/Makefile.am > -+++ b/src/misc/tvsrc/src/Makefile.am > -@@ -7,7 +7,7 @@ endif > - plugin_LTLIBRARIES = libmfw_gst_tvsrc.la > - > - libmfw_gst_tvsrc_la_SOURCES = mfw_gst_tvsrc.c > --libmfw_gst_tvsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I../../../../inc/plugin -I../../../../libs/gstbufmeta > -+libmfw_gst_tvsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs/gstbufmeta > - libmfw_gst_tvsrc_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_tvsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) > - > -diff --git a/src/misc/v4l_sink/src/Makefile.am b/src/misc/v4l_sink/src/Makefile.am > -index 4489cc4..a1f6cb8 100755 > ---- a/src/misc/v4l_sink/src/Makefile.am > -+++ b/src/misc/v4l_sink/src/Makefile.am > -@@ -3,32 +3,32 @@ plugin_LTLIBRARIES = libmfw_gst_v4lsink.la > - libmfw_gst_v4lsink_la_SOURCES = mfw_gst_fb.c mfw_gst_v4l.c mfw_gst_v4l_buffer.c mfw_gst_v4lsink.c > - libmfw_gst_v4lsink_la_CFLAGS = -I/usr/src/linux-headers-2.6.35-1000-linaro-imx5/include > - if PLATFORM_IS_MX233 > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te > - endif > - if PLATFORM_IS_MX25 > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te > - endif > - if PLATFORM_IS_MX27 > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te > - endif > - if PLATFORM_IS_MX28 > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc -march=armv5te > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc -march=armv5te > - endif > - > - if PLATFORM_IS_MX3X > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc > - endif > - if PLATFORM_IS_MX5X > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc > - endif > - if PLATFORM_IS_MX6X > --libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I../../../../inc/plugin -I../../../../inc/misc > -+libmfw_gst_v4lsink_la_CFLAGS += -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -DENABLE_TVOUT -D_$(PLATFORM) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/misc > - endif > - > - libmfw_gst_v4lsink_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - > - > --libmfw_gst_v4lsink_la_CFLAGS += $(IPU_CFLAGS) -I. -I../../../../libs/gstbufmeta > -+libmfw_gst_v4lsink_la_CFLAGS += $(IPU_CFLAGS) -I. -I$(top_srcdir)/libs/gstbufmeta > - > - if USE_X11 > - libmfw_gst_v4lsink_la_SOURCES += mfw_gst_v4l_xlib.c mfw_gst_xlib.c mfw_gst_v4l_suspend.c > -diff --git a/src/misc/v4l_source/src/Makefile.am b/src/misc/v4l_source/src/Makefile.am > -index b80d27e..4ef1351 100755 > ---- a/src/misc/v4l_source/src/Makefile.am > -+++ b/src/misc/v4l_source/src/Makefile.am > -@@ -7,7 +7,7 @@ endif > - plugin_LTLIBRARIES = libmfw_gst_v4lsrc.la > - > - libmfw_gst_v4lsrc_la_SOURCES = mfw_gst_v4lsrc.c > --libmfw_gst_v4lsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I../../../../inc/plugin -I../../../../libs/gstbufmeta > -+libmfw_gst_v4lsrc_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(IPU_CFLAGS) -D$(PLATFORM) -I$(FBHEADER_PATH) -I. -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs/gstbufmeta > - libmfw_gst_v4lsrc_la_LIBADD = $(GST_BASE_LIBS) -lgstvideo-$(GST_MAJORMINOR) -lgstinterfaces-$(GST_MAJORMINOR) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_v4lsrc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) > - > -diff --git a/src/parser/aiur/src/Makefile.am b/src/parser/aiur/src/Makefile.am > -index 24ac78e..752a155 100755 > ---- a/src/parser/aiur/src/Makefile.am > -+++ b/src/parser/aiur/src/Makefile.am > -@@ -4,7 +4,7 @@ plugin_LTLIBRARIES = libmfw_gst_aiur_demux.la > - # for the next set of variables, rename the prefix if you renamed the .la > - # sources used to compile this plug-in > - libmfw_gst_aiur_demux_la_SOURCES = aiur.c aiurregistry.c aiurstreamcache.c aiuridxtab.c aiurdemux.c aiurtypefind.c > --libmfw_gst_aiur_demux_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DFSL_AVI_DRM_SUPPORT $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib/parser -I../../../../libs > -+libmfw_gst_aiur_demux_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -DFSL_AVI_DRM_SUPPORT $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib/parser -I$(top_srcdir)/libs > - libmfw_gst_aiur_demux_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ -ldl ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_aiur_demux_la_CPPFLAGS = $(GST_LIBS_CPPFLAGS) > - libmfw_gst_aiur_demux_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) > -diff --git a/src/video/deinterlace/src/Makefile.am b/src/video/deinterlace/src/Makefile.am > -index 08150f9..4f20d58 100755 > ---- a/src/video/deinterlace/src/Makefile.am > -+++ b/src/video/deinterlace/src/Makefile.am > -@@ -1,7 +1,7 @@ > - plugin_LTLIBRARIES = libmfw_gst_deinterlace.la > - > - libmfw_gst_deinterlace_la_SOURCES = mfw_gst_deinterlace.c > --libmfw_gst_deinterlace_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin -I../../../../inc/core_lib $(FSL_MM_CORE_CFLAGS) > -+libmfw_gst_deinterlace_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib $(FSL_MM_CORE_CFLAGS) > - libmfw_gst_deinterlace_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_deinterlace_arm11_elinux > - libmfw_gst_deinterlace_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) > - > -diff --git a/src/video/h264_dec/src/Makefile.am b/src/video/h264_dec/src/Makefile.am > -index af2b3ac..278f748 100755 > ---- a/src/video/h264_dec/src/Makefile.am > -+++ b/src/video/h264_dec/src/Makefile.am > -@@ -28,21 +28,21 @@ libmfw_gst_h264dec_la_SOURCES = mfw_gst_h264dec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - if PLATFORM_IS_MX2X > --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -O2 -DDPB_FIX -D_$(PLATFORM) -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -O2 -DDPB_FIX -D_$(PLATFORM) -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - > - if PLATFORM_IS_MX3X > --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - > - if PLATFORM_IS_MX5X > --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - if PLATFORM_IS_MX6X > --libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_h264dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -O2 -DDPB_FIX -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - libmfw_gst_h264dec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l$(CORELIB) > -diff --git a/src/video/ipu_csc/src/Makefile.am b/src/video/ipu_csc/src/Makefile.am > -index 8015448..12b44a1 100755 > ---- a/src/video/ipu_csc/src/Makefile.am > -+++ b/src/video/ipu_csc/src/Makefile.am > -@@ -6,7 +6,7 @@ endif > - plugin_LTLIBRARIES = libmfw_gst_ipu_csc.la > - > - libmfw_gst_ipu_csc_la_SOURCES = mfw_gst_ipu_csc.c > --libmfw_gst_ipu_csc_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I../../../../inc/plugin -I../../../../ > -+libmfw_gst_ipu_csc_la_CFLAGS = -O2 $(GST_BASE_CFLAGS) -fPIC -fno-omit-frame-pointer -I$(top_srcdir)/inc/plugin -I$(top_srcdir) > - libmfw_gst_ipu_csc_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) $(IPU_LIBS) ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_ipu_csc_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) > - > -diff --git a/src/video/mpeg2_dec/src/Makefile.am b/src/video/mpeg2_dec/src/Makefile.am > -index 006f740..d44a9b0 100755 > ---- a/src/video/mpeg2_dec/src/Makefile.am > -+++ b/src/video/mpeg2_dec/src/Makefile.am > -@@ -7,7 +7,7 @@ libmfw_gst_mpeg2dec_la_SOURCES = mfw_gst_mpeg2dec.c > - > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > --libmfw_gst_mpeg2dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_mpeg2dec_la_CFLAGS = $(GST_BASE_CFLAGS) -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - libmfw_gst_mpeg2dec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -l_mpeg2_dec_arm11_elinux > - libmfw_gst_mpeg2dec_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_mpeg2dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) > -diff --git a/src/video/mpeg4asp_dec/src/Makefile.am b/src/video/mpeg4asp_dec/src/Makefile.am > -index 97dd578..394d42d 100755 > ---- a/src/video/mpeg4asp_dec/src/Makefile.am > -+++ b/src/video/mpeg4asp_dec/src/Makefile.am > -@@ -28,19 +28,19 @@ libmfw_gst_mpeg4aspdec_la_SOURCES = mfw_gst_mpeg4asp_dec.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - if PLATFORM_IS_MX2X > --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -march=armv5te -mcpu=arm926ej-s -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - if PLATFORM_IS_MX3X > --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - if PLATFORM_IS_MX5X > --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - if PLATFORM_IS_MX6X > --libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_mpeg4aspdec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DPADDED_OUTPUT -DOUTPUT_BUFFER_CHANGES $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - endif > - > - > -diff --git a/src/video/vpu/src/Makefile.am b/src/video/vpu/src/Makefile.am > -index c8b64ea..cb66817 100755 > ---- a/src/video/vpu/src/Makefile.am > -+++ b/src/video/vpu/src/Makefile.am > -@@ -8,7 +8,7 @@ libmfw_vpu_la_SOURCES = vpu.c vpudec.c vpuenc.c > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > - > --libmfw_vpu_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../libs/me -I../../../../libs/gstbufmeta -I../../../../libs/gstsutils -I../../../../libs/gstnext -I../../../../inc/core_lib > -+libmfw_vpu_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta -I$(top_srcdir)/libs/gstsutils -I$(top_srcdir)/libs/gstnext -I$(top_srcdir)/inc/core_lib > - libmfw_vpu_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_LIBS) -lgstriff-@GST_MAJORMINOR@ -lgsttag-@GST_MAJORMINOR@ > - > - libmfw_vpu_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > -diff --git a/src/video/vpu_dec.full/src/Makefile.am b/src/video/vpu_dec.full/src/Makefile.am > -index 7c878a8..be682fd 100755 > ---- a/src/video/vpu_dec.full/src/Makefile.am > -+++ b/src/video/vpu_dec.full/src/Makefile.am > -@@ -27,7 +27,7 @@ libmfw_gst_vpu_dec_la_SOURCES = mfw_gst_vpu_decoder.c mfw_gst_vpu_thread.c > - > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > --libmfw_gst_vpu_dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I../../../../inc/plugin $(GST_PLATFORM_FLAGS) -DREALMEDIA -DDIVX -I../../../../libs/me -I../../../../libs/gstbufmeta > -+libmfw_gst_vpu_dec_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I$(top_srcdir)/inc/plugin $(GST_PLATFORM_FLAGS) -DREALMEDIA -DDIVX -I$(top_srcdir)/libs/me -I$(top_srcdir)/libs/gstbufmeta > - libmfw_gst_vpu_dec_la_LIBADD = $(GST_BASE_LIBS) $(GST_LIBS) -lvpu -lgstvideo-0.10 > - libmfw_gst_vpu_dec_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_vpu_dec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(VPU_LIBS) > -diff --git a/src/video/vpu_enc/src/Makefile.am b/src/video/vpu_enc/src/Makefile.am > -index ac8f272..a1da20b 100755 > ---- a/src/video/vpu_enc/src/Makefile.am > -+++ b/src/video/vpu_enc/src/Makefile.am > -@@ -10,7 +10,7 @@ libmfw_gst_vpu_enc_la_SOURCES = mfw_gst_vpu_encoder.c > - > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > --libmfw_gst_vpu_enc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I../../../../inc/plugin -DVPU_$(PLATFORM) -I../../../../libs/gstbufmeta -I../../../../libs/vss -I../../../../libs/hbuf_alloc -I../../../../libs/me > -+libmfw_gst_vpu_enc_la_CFLAGS = $(GST_BASE_CFLAGS) -O2 $(VPU_CFLAGS) -I$(top_srcdir)/inc/plugin -DVPU_$(PLATFORM) -I$(top_srcdir)/libs/gstbufmeta -I$(top_srcdir)/libs/vss -I$(top_srcdir)/libs/hbuf_alloc -I$(top_srcdir)/libs/me > - > - libmfw_gst_vpu_enc_la_LIBADD = $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -lvpu > - libmfw_gst_vpu_enc_la_LIBADD += ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > -diff --git a/src/video/wmv9mp_dec/src/Makefile.am b/src/video/wmv9mp_dec/src/Makefile.am > -index 49c0953..4bd7bda 100755 > ---- a/src/video/wmv9mp_dec/src/Makefile.am > -+++ b/src/video/wmv9mp_dec/src/Makefile.am > -@@ -7,7 +7,7 @@ libmfw_gst_wmv9mpdec_la_SOURCES = mfw_gst_wmv9mpdec.c > - > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > --libmfw_gst_wmv9mpdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I../../../../libs/gstbufmeta > -+libmfw_gst_wmv9mpdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib -DDIRECT_RENDER_VERSION=2 -DFRAMEDROPING_ENALBED -I$(top_srcdir)/libs/gstbufmeta > - libmfw_gst_wmv9mpdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l_WMV9MP_dec_MP_arm11_elinux ../../../../libs/libgstfsl-@GST_MAJORMINOR@.la > - libmfw_gst_wmv9mpdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - > -diff --git a/src/video/wmv_dec/src/Makefile.am b/src/video/wmv_dec/src/Makefile.am > -index 95d563a..3e87976 100755 > ---- a/src/video/wmv_dec/src/Makefile.am > -+++ b/src/video/wmv_dec/src/Makefile.am > -@@ -7,7 +7,7 @@ libmfw_gst_wmvdec_la_SOURCES = mfw_gst_wmvdec.c > - > - # flags used to compile this plugin > - # we use the GST_LIBS flags because we might be using plug-in libs > --libmfw_gst_wmvdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DWMV9_SIMPLE_ONLY -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I../../../../inc/plugin -I../../../../inc/core_lib > -+libmfw_gst_wmvdec_la_CFLAGS = $(GST_BASE_CFLAGS) $(GST_BASE_CFLAGS) -O2 -fno-omit-frame-pointer -fPIC -DOUTPUT_BUFFER_CHANGES -DWMV9_SIMPLE_ONLY -DPADDED_OUTPUT $(FSL_MM_CORE_CFLAGS) -I$(top_srcdir)/inc/plugin -I$(top_srcdir)/inc/core_lib > - libmfw_gst_wmvdec_la_LIBADD = $(GST_BASE_LIBS) $(GST_PLUGINS_BASE_LIBS) $(GST_BASE_LIBS) $(GST_LIBS) -l_WMV789_dec_arm11_elinux > - libmfw_gst_wmvdec_la_LDFLAGS = $(GST_PLUGIN_LDFLAGS) $(FSL_MM_CORE_LIBS) -lgstriff-@GST_MAJORMINOR@ > - > --- > -2.0.0.rc0 > - > diff --git a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb b/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb > similarity index 84% > rename from recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > rename to recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb > index e8fe34e..e5ea7a3 100644 > --- a/recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > +++ b/recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb > @@ -6,14 +6,13 @@ require gst-fsl-plugin.inc > EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > > SRC_URI = "${FSL_MIRROR}/gst-fsl-plugins-${PV}.tar.gz \ > - file://build-Fix-out-of-tree-build.patch \ > file://Remove-use-of-obsolete-VIDIOC_DBG_G_CHIP_IDENT.patch \ > " > > S = "${WORKDIR}/gst-fsl-plugins-${PV}" > > -SRC_URI[md5sum] = "0ed858681a74857034c006036023e6ce" > -SRC_URI[sha256sum] = "fbc6000b401ac2c8d67d1414372f4a929cf0a5808f6ed1640f1d2bfcce2f2a4f" > +SRC_URI[md5sum] = "6db4bec9c1cd75758c3c529896307810" > +SRC_URI[sha256sum] = "629bbb904879571c058647acfa07ac7a11ea32350be14f4cb2b72dbac80ae42c" > > DEPENDS_append = " gstreamer gst-plugins-base" > > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 12:57 ` Daiane Angolini @ 2014-08-29 13:47 ` Otavio Salvador 2014-08-29 13:50 ` Lauren Post 2014-08-29 14:03 ` Daiane Angolini 0 siblings, 2 replies; 34+ messages in thread From: Otavio Salvador @ 2014-08-29 13:47 UTC (permalink / raw) To: Daiane Angolini; +Cc: meta-freescale On Fri, Aug 29, 2014 at 9:57 AM, Daiane Angolini <daiane.list@gmail.com> wrote: > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >> From: Wang Zidan <b50113@freescale.com> >> >> - Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. >> - Include some bug fix. > > What do you mean by bug fix here? The version bump brings bug fixes, > or you have fixed something on recipe file? Plus please document what happened with the patch file. Has it been applied? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 13:47 ` Otavio Salvador @ 2014-08-29 13:50 ` Lauren Post 2014-08-29 15:18 ` Otavio Salvador 2014-08-29 14:03 ` Daiane Angolini 1 sibling, 1 reply; 34+ messages in thread From: Lauren Post @ 2014-08-29 13:50 UTC (permalink / raw) To: Otavio Salvador, Daiane Angolini; +Cc: meta-freescale Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. I thought that is clear - we included the out-of-tree build patch in our release so the patch needs to be removed. -----Original Message----- From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of Otavio Salvador Sent: Friday, August 29, 2014 8:48 AM To: Daiane Angolini Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 On Fri, Aug 29, 2014 at 9:57 AM, Daiane Angolini <daiane.list@gmail.com> wrote: > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >> From: Wang Zidan <b50113@freescale.com> >> >> - Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. >> - Include some bug fix. > > What do you mean by bug fix here? The version bump brings bug fixes, > or you have fixed something on recipe file? Plus please document what happened with the patch file. Has it been applied? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 13:50 ` Lauren Post @ 2014-08-29 15:18 ` Otavio Salvador 0 siblings, 0 replies; 34+ messages in thread From: Otavio Salvador @ 2014-08-29 15:18 UTC (permalink / raw) To: Lauren Post; +Cc: meta-freescale On Fri, Aug 29, 2014 at 10:50 AM, Lauren Post <Lauren.Post@freescale.com> wrote: > Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. > > I thought that is clear - we included the out-of-tree build patch in our release so the patch needs to be removed. It is a good practice to document when you remove a patch otherwise we cannot know if it has been removed on purpose or by mistake (for example to get a build test without it and later port the patch). -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 13:47 ` Otavio Salvador 2014-08-29 13:50 ` Lauren Post @ 2014-08-29 14:03 ` Daiane Angolini 2014-09-01 8:51 ` B50113 1 sibling, 1 reply; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 14:03 UTC (permalink / raw) To: Otavio Salvador; +Cc: meta-freescale On Fri, Aug 29, 2014 at 10:47 AM, Otavio Salvador <otavio@ossystems.com.br> wrote: > On Fri, Aug 29, 2014 at 9:57 AM, Daiane Angolini <daiane.list@gmail.com> wrote: >> On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >>> From: Wang Zidan <b50113@freescale.com> >>> >>> - Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. >>> - Include some bug fix. >> >> What do you mean by bug fix here? The version bump brings bug fixes, >> or you have fixed something on recipe file? > > Plus please document what happened with the patch file. Has it been applied? It was applied because it´s now part of 3.10.31 release. That´s what I understood, at least. Daiane ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-08-29 14:03 ` Daiane Angolini @ 2014-09-01 8:51 ` B50113 2014-09-01 12:18 ` Otavio Salvador 0 siblings, 1 reply; 34+ messages in thread From: B50113 @ 2014-09-01 8:51 UTC (permalink / raw) To: Daiane Angolini; +Cc: meta-freescale, Otavio Salvador Version 4.0.1 0f gst-fsl-plugin has supported out-of-tree build, so I will remove the patch. Best Regards, Zidan -----Original Message----- From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini Sent: Friday, August 29, 2014 10:03 PM To: Otavio Salvador Cc: Wang Zidan-B50113; meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 On Fri, Aug 29, 2014 at 10:47 AM, Otavio Salvador <otavio@ossystems.com.br> wrote: > On Fri, Aug 29, 2014 at 9:57 AM, Daiane Angolini <daiane.list@gmail.com> wrote: >> On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >>> From: Wang Zidan <b50113@freescale.com> >>> >>> - Remove build-Fix-out-of-tree-build.patch as it is part of 3.10.31 release. >>> - Include some bug fix. >> >> What do you mean by bug fix here? The version bump brings bug fixes, >> or you have fixed something on recipe file? > > Plus please document what happened with the patch file. Has it been applied? It was applied because it´s now part of 3.10.31 release. That´s what I understood, at least. Daiane ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 2014-09-01 8:51 ` B50113 @ 2014-09-01 12:18 ` Otavio Salvador 0 siblings, 0 replies; 34+ messages in thread From: Otavio Salvador @ 2014-09-01 12:18 UTC (permalink / raw) To: B50113; +Cc: meta-freescale On Mon, Sep 1, 2014 at 5:51 AM, B50113@freescale.com <B50113@freescale.com> wrote: > Version 4.0.1 0f gst-fsl-plugin has supported out-of-tree build, so I will remove the patch. Good; so the patch has been integrated. In this case please document this in the commit log. -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 ^ permalink raw reply [flat|nested] 34+ messages in thread
* [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins Zidan Wang 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 Zidan Wang @ 2014-08-29 5:42 ` Zidan Wang 2014-08-29 13:04 ` Daiane Angolini 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 Zidan Wang ` (2 subsequent siblings) 5 siblings, 1 reply; 34+ messages in thread From: Zidan Wang @ 2014-08-29 5:42 UTC (permalink / raw) To: meta-freescale From: Wang Zidan <b50113@freescale.com> Freesclae Gstreamer1.0 Plugins: Audio Decoder: beepdec Video Decoder: vpudec, gst-libav Demux: aiurdemux Video Render: imxv4l2sink Camera Source: imxv4l2src - Support Audio/Video local playback - Support HTTP/RTSP Streaming playback - Support RTP/UDP MPEGTS Streaming - Support RTSP Streaming Server Signed-off-by: Wang Zidan <b50113@freescale.com> --- .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 ++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb new file mode 100644 index 0000000..107a76e --- /dev/null +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb @@ -0,0 +1,24 @@ +# Copyright (C) 2014 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +require gst-fsl-plugin.inc + +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" + +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" + +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" +SRC_URI[sha256sum] = "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" + +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" + +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" +FILES_${PN}-gplay = "${bindir}/gplay-1.0" +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" + +COMPATIBLE_MACHINE = "(mx6)" -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 Zidan Wang @ 2014-08-29 13:04 ` Daiane Angolini 2014-08-29 18:33 ` John Weber 2014-09-01 8:46 ` B50113 0 siblings, 2 replies; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 13:04 UTC (permalink / raw) To: Zidan Wang; +Cc: meta-freescale On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > Freesclae Gstreamer1.0 Plugins: typo: Freescale It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? It make me think that, it´s linked someway with gstreamer 0.1 gst-fsl-plugin, right? > Audio Decoder: beepdec > Video Decoder: vpudec, gst-libav > Demux: aiurdemux > Video Render: imxv4l2sink > Camera Source: imxv4l2src What makes me wonder what would be the reason for changing the change on video render/camera source plugin name. > > - Support Audio/Video local playback > - Support HTTP/RTSP Streaming playback > - Support RTP/UDP MPEGTS Streaming > - Support RTSP Streaming Server Great! > > Signed-off-by: Wang Zidan <b50113@freescale.com> > --- > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 ++++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > > diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > new file mode 100644 > index 0000000..107a76e > --- /dev/null > +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > @@ -0,0 +1,24 @@ > +# Copyright (C) 2014 Freescale Semiconductor > +# Released under the MIT license (see COPYING.MIT for the terms) > + > +require gst-fsl-plugin.inc > + > +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" > +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" > + > +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > + > +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" > +SRC_URI[sha256sum] = "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" > + > +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" What happens in case user want to use gstreamer without g2d support? Is it impossible? Only to make sure, gpu-viv-g2d is GPU hardware, right? Daiane > + > +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" > +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" > +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" > +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" > +FILES_${PN}-gplay = "${bindir}/gplay-1.0" > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" > + > +COMPATIBLE_MACHINE = "(mx6)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-29 13:04 ` Daiane Angolini @ 2014-08-29 18:33 ` John Weber 2014-08-29 19:33 ` Lauren Post 2014-09-01 8:46 ` B50113 1 sibling, 1 reply; 34+ messages in thread From: John Weber @ 2014-08-29 18:33 UTC (permalink / raw) To: Daiane Angolini; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 3377 bytes --] On Fri, Aug 29, 2014 at 8:04 AM, Daiane Angolini <daiane.list@gmail.com> wrote: > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > > From: Wang Zidan <b50113@freescale.com> > > > > Freesclae Gstreamer1.0 Plugins: > > typo: Freescale > > It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? > > It make me think that, it´s linked someway with gstreamer 0.1 > gst-fsl-plugin, right? > > > > Audio Decoder: beepdec > > Video Decoder: vpudec, gst-libav > What about vpuenc? Also is this compatible with kernel 3.10.17_1.0.1? > > Demux: aiurdemux > > Video Render: imxv4l2sink > > Camera Source: imxv4l2src > > What makes me wonder what would be the reason for changing the change > on video render/camera source plugin name. > I think this is OK since many pipeline definitions have to change when moving from 0.10 to 1.0. E.g. playbin2 => playbin > > > > > - Support Audio/Video local playback > > - Support HTTP/RTSP Streaming playback > > - Support RTP/UDP MPEGTS Streaming > > - Support RTSP Streaming Server > > Great! > > > > > Signed-off-by: Wang Zidan <b50113@freescale.com> > > --- > > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 > ++++++++++++++++++++ > > 1 file changed, 24 insertions(+) > > create mode 100644 recipes-multimedia/gstreamer/ > gst1.0-fsl-plugin_4.0.1.bb > > > > diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > > new file mode 100644 > > index 0000000..107a76e > > --- /dev/null > > +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > > @@ -0,0 +1,24 @@ > > +# Copyright (C) 2014 Freescale Semiconductor > > +# Released under the MIT license (see COPYING.MIT for the terms) > > + > > +require gst-fsl-plugin.inc > > + > > +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" > > +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" > > + > > +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > > + > > +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" > > +SRC_URI[sha256sum] = > "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" > > + > > +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" > > What happens in case user want to use gstreamer without g2d support? > Is it impossible? > > Only to make sure, gpu-viv-g2d is GPU hardware, right? > > > Daiane > > + > > +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" > > +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" > > +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la > ${libdir}/pkgconfig/*.pc" > > +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" > > +FILES_${PN}-gplay = "${bindir}/gplay-1.0" > > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" > > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" > > + > > +COMPATIBLE_MACHINE = "(mx6)" > > -- > > 1.7.9.5 > > > > -- > > _______________________________________________ > > meta-freescale mailing list > > meta-freescale@yoctoproject.org > > https://lists.yoctoproject.org/listinfo/meta-freescale > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale > [-- Attachment #2: Type: text/html, Size: 5455 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-29 18:33 ` John Weber @ 2014-08-29 19:33 ` Lauren Post 2014-08-30 23:21 ` John Weber 0 siblings, 1 reply; 34+ messages in thread From: Lauren Post @ 2014-08-29 19:33 UTC (permalink / raw) To: John Weber, Daiane Angolini; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 4208 bytes --] Freescale developed their own Gstreamer 1.0 plugins so they are not a replacement but another choice that customers can use. It is not linked to gst-fsl-plugin. They are 2 separate plugin sets however there are probably some common areas like aiur and beep which is why we chose to use same version number. Lauren From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of John Weber Sent: Friday, August 29, 2014 1:33 PM To: Daiane Angolini Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 On Fri, Aug 29, 2014 at 8:04 AM, Daiane Angolini <daiane.list@gmail.com<mailto:daiane.list@gmail.com>> wrote: On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com<mailto:b50113@freescale.com>> wrote: > From: Wang Zidan <b50113@freescale.com<mailto:b50113@freescale.com>> > > Freesclae Gstreamer1.0 Plugins: typo: Freescale It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? It make me think that, it´s linked someway with gstreamer 0.1 gst-fsl-plugin, right? > Audio Decoder: beepdec > Video Decoder: vpudec, gst-libav What about vpuenc? Also is this compatible with kernel 3.10.17_1.0.1? > Demux: aiurdemux > Video Render: imxv4l2sink > Camera Source: imxv4l2src What makes me wonder what would be the reason for changing the change on video render/camera source plugin name. I think this is OK since many pipeline definitions have to change when moving from 0.10 to 1.0. E.g. playbin2 => playbin > > - Support Audio/Video local playback > - Support HTTP/RTSP Streaming playback > - Support RTP/UDP MPEGTS Streaming > - Support RTSP Streaming Server Great! > > Signed-off-by: Wang Zidan <b50113@freescale.com<mailto:b50113@freescale.com>> > --- > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> | 24 ++++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> > > diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> > new file mode 100644 > index 0000000..107a76e > --- /dev/null > +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> > @@ -0,0 +1,24 @@ > +# Copyright (C) 2014 Freescale Semiconductor > +# Released under the MIT license (see COPYING.MIT for the terms) > + > +require gst-fsl-plugin.inc > + > +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" > +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" > + > +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > + > +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" > +SRC_URI[sha256sum] = "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" > + > +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" What happens in case user want to use gstreamer without g2d support? Is it impossible? Only to make sure, gpu-viv-g2d is GPU hardware, right? Daiane > + > +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" > +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" > +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" > +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" > +FILES_${PN}-gplay = "${bindir}/gplay-1.0" > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" > + > +COMPATIBLE_MACHINE = "(mx6)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org<mailto:meta-freescale@yoctoproject.org> > https://lists.yoctoproject.org/listinfo/meta-freescale -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org<mailto:meta-freescale@yoctoproject.org> https://lists.yoctoproject.org/listinfo/meta-freescale [-- Attachment #2: Type: text/html, Size: 10028 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-29 19:33 ` Lauren Post @ 2014-08-30 23:21 ` John Weber 2014-08-31 3:30 ` Lauren Post 0 siblings, 1 reply; 34+ messages in thread From: John Weber @ 2014-08-30 23:21 UTC (permalink / raw) To: Lauren Post; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 5137 bytes --] Hi Lauren, On Friday, August 29, 2014, Lauren Post <Lauren.Post@freescale.com> wrote: > Freescale developed their own Gstreamer 1.0 plugins so they are not a > replacement but another choice that customers can use. > > > > Can we get a comparison with what Carlos has done? Having two sets of plugins that perform the same function would be very confusing. Also, I would think Freescale wouldn't bother to spend valuable resources on work when they could make use of the community has already done. > It is not linked to gst-fsl-plugin. They are 2 separate plugin sets > however there are probably some common areas like aiur and beep which is > why we chose to use same version number. > > > > Lauren > > > > *From:* meta-freescale-bounces@yoctoproject.org > <javascript:_e(%7B%7D,'cvml','meta-freescale-bounces@yoctoproject.org');> > [mailto:meta-freescale-bounces@yoctoproject.org > <javascript:_e(%7B%7D,'cvml','meta-freescale-bounces@yoctoproject.org');>] > *On Behalf Of *John Weber > *Sent:* Friday, August 29, 2014 1:33 PM > *To:* Daiane Angolini > *Cc:* meta-freescale@yoctoproject.org > <javascript:_e(%7B%7D,'cvml','meta-freescale@yoctoproject.org');> > *Subject:* Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] > gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 > > > > > > On Fri, Aug 29, 2014 at 8:04 AM, Daiane Angolini <daiane.list@gmail.com > <javascript:_e(%7B%7D,'cvml','daiane.list@gmail.com');>> wrote: > > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com > <javascript:_e(%7B%7D,'cvml','b50113@freescale.com');>> wrote: > > From: Wang Zidan <b50113@freescale.com > <javascript:_e(%7B%7D,'cvml','b50113@freescale.com');>> > > > > Freesclae Gstreamer1.0 Plugins: > > typo: Freescale > > It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? > > It make me think that, it´s linked someway with gstreamer 0.1 > gst-fsl-plugin, right? > > > > > Audio Decoder: beepdec > > Video Decoder: vpudec, gst-libav > > > > What about vpuenc? > > Also is this compatible with kernel 3.10.17_1.0.1? > > > > > Demux: aiurdemux > > Video Render: imxv4l2sink > > Camera Source: imxv4l2src > > What makes me wonder what would be the reason for changing the change > on video render/camera source plugin name. > > > > I think this is OK since many pipeline definitions have to change when > moving from 0.10 to 1.0. E.g. playbin2 => playbin > > > > > > > > - Support Audio/Video local playback > > - Support HTTP/RTSP Streaming playback > > - Support RTP/UDP MPEGTS Streaming > > - Support RTSP Streaming Server > > Great! > > > > > > Signed-off-by: Wang Zidan <b50113@freescale.com > <javascript:_e(%7B%7D,'cvml','b50113@freescale.com');>> > > --- > > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 > ++++++++++++++++++++ > > 1 file changed, 24 insertions(+) > > create mode 100644 recipes-multimedia/gstreamer/ > gst1.0-fsl-plugin_4.0.1.bb > > > > diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > > new file mode 100644 > > index 0000000..107a76e > > --- /dev/null > > +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > > @@ -0,0 +1,24 @@ > > +# Copyright (C) 2014 Freescale Semiconductor > > +# Released under the MIT license (see COPYING.MIT for the terms) > > + > > +require gst-fsl-plugin.inc > > + > > +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" > > +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" > > + > > +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > > + > > +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" > > +SRC_URI[sha256sum] = > "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" > > + > > +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" > > What happens in case user want to use gstreamer without g2d support? > Is it impossible? > > Only to make sure, gpu-viv-g2d is GPU hardware, right? > > > Daiane > > > + > > +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" > > +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" > > +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la > ${libdir}/pkgconfig/*.pc" > > +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" > > +FILES_${PN}-gplay = "${bindir}/gplay-1.0" > > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" > > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" > > + > > +COMPATIBLE_MACHINE = "(mx6)" > > -- > > 1.7.9.5 > > > > -- > > _______________________________________________ > > meta-freescale mailing list > > meta-freescale@yoctoproject.org > <javascript:_e(%7B%7D,'cvml','meta-freescale@yoctoproject.org');> > > https://lists.yoctoproject.org/listinfo/meta-freescale > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > <javascript:_e(%7B%7D,'cvml','meta-freescale@yoctoproject.org');> > https://lists.yoctoproject.org/listinfo/meta-freescale > > > [-- Attachment #2: Type: text/html, Size: 9711 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-30 23:21 ` John Weber @ 2014-08-31 3:30 ` Lauren Post 2014-08-31 18:02 ` Eric Nelson 0 siblings, 1 reply; 34+ messages in thread From: Lauren Post @ 2014-08-31 3:30 UTC (permalink / raw) To: John Weber; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 5550 bytes --] In this case we have reasons specific to our test case environments that require us to create our own plugin set. We have 2 U-boots one that is community and one that is Freescale so I see it no different. Customers can choose which they want to use. Lauren From: John Weber [mailto:rjohnweber@gmail.com] Sent: Saturday, August 30, 2014 6:21 PM To: Post Lauren-RAA013 Cc: Daiane Angolini; meta-freescale@yoctoproject.org; Carlos Rafael Giani Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 Hi Lauren, On Friday, August 29, 2014, Lauren Post <Lauren.Post@freescale.com<mailto:Lauren.Post@freescale.com>> wrote: Freescale developed their own Gstreamer 1.0 plugins so they are not a replacement but another choice that customers can use. Can we get a comparison with what Carlos has done? Having two sets of plugins that perform the same function would be very confusing. Also, I would think Freescale wouldn't bother to spend valuable resources on work when they could make use of the community has already done. It is not linked to gst-fsl-plugin. They are 2 separate plugin sets however there are probably some common areas like aiur and beep which is why we chose to use same version number. Lauren From: meta-freescale-bounces@yoctoproject.org<javascript:_e(%7B%7D,'cvml','meta-freescale-bounces@yoctoproject.org');> [mailto:meta-freescale-bounces@yoctoproject.org<javascript:_e(%7B%7D,'cvml','meta-freescale-bounces@yoctoproject.org');>] On Behalf Of John Weber Sent: Friday, August 29, 2014 1:33 PM To: Daiane Angolini Cc: meta-freescale@yoctoproject.org<javascript:_e(%7B%7D,'cvml','meta-freescale@yoctoproject.org');> Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 On Fri, Aug 29, 2014 at 8:04 AM, Daiane Angolini <daiane.list@gmail.com<javascript:_e(%7B%7D,'cvml','daiane.list@gmail.com');>> wrote: On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com<javascript:_e(%7B%7D,'cvml','b50113@freescale.com');>> wrote: > From: Wang Zidan <b50113@freescale.com<javascript:_e(%7B%7D,'cvml','b50113@freescale.com');>> > > Freesclae Gstreamer1.0 Plugins: typo: Freescale It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? It make me think that, it´s linked someway with gstreamer 0.1 gst-fsl-plugin, right? > Audio Decoder: beepdec > Video Decoder: vpudec, gst-libav What about vpuenc? Also is this compatible with kernel 3.10.17_1.0.1? > Demux: aiurdemux > Video Render: imxv4l2sink > Camera Source: imxv4l2src What makes me wonder what would be the reason for changing the change on video render/camera source plugin name. I think this is OK since many pipeline definitions have to change when moving from 0.10 to 1.0. E.g. playbin2 => playbin > > - Support Audio/Video local playback > - Support HTTP/RTSP Streaming playback > - Support RTP/UDP MPEGTS Streaming > - Support RTSP Streaming Server Great! > > Signed-off-by: Wang Zidan <b50113@freescale.com<javascript:_e(%7B%7D,'cvml','b50113@freescale.com');>> > --- > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> | 24 ++++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> > > diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> > new file mode 100644 > index 0000000..107a76e > --- /dev/null > +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> > @@ -0,0 +1,24 @@ > +# Copyright (C) 2014 Freescale Semiconductor > +# Released under the MIT license (see COPYING.MIT for the terms) > + > +require gst-fsl-plugin.inc > + > +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" > +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" > + > +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > + > +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" > +SRC_URI[sha256sum] = "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" > + > +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" What happens in case user want to use gstreamer without g2d support? Is it impossible? Only to make sure, gpu-viv-g2d is GPU hardware, right? Daiane > + > +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" > +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" > +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" > +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" > +FILES_${PN}-gplay = "${bindir}/gplay-1.0" > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" > + > +COMPATIBLE_MACHINE = "(mx6)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org<javascript:_e(%7B%7D,'cvml','meta-freescale@yoctoproject.org');> > https://lists.yoctoproject.org/listinfo/meta-freescale -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org<javascript:_e(%7B%7D,'cvml','meta-freescale@yoctoproject.org');> https://lists.yoctoproject.org/listinfo/meta-freescale [-- Attachment #2: Type: text/html, Size: 15136 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-31 3:30 ` Lauren Post @ 2014-08-31 18:02 ` Eric Nelson 2014-08-31 18:18 ` Carlos Rafael Giani 0 siblings, 1 reply; 34+ messages in thread From: Eric Nelson @ 2014-08-31 18:02 UTC (permalink / raw) To: Lauren Post, John Weber; +Cc: meta-freescale Hi Lauren, On 08/30/2014 08:30 PM, Lauren Post wrote: > In this case we have reasons specific to our test case environments that > require us to create our own plugin set. > Can you at least tell us what they are? Presumably these test cases were generated to match a use case, and users of Carlos's versions might want/need to know. > > *From:*John Weber [mailto:rjohnweber@gmail.com] > *Sent:* Saturday, August 30, 2014 6:21 PM > *To:* Post Lauren-RAA013 > *Cc:* Daiane Angolini; meta-freescale@yoctoproject.org; Carlos Rafael Giani > *Subject:* Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] > gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 > > > > Hi Lauren, > > On Friday, August 29, 2014, Lauren Post <Lauren.Post@freescale.com > <mailto:Lauren.Post@freescale.com>> wrote: > > Freescale developed their own Gstreamer 1.0 plugins so they are not a > replacement but another choice that customers can use. > > Can we get a comparison with what Carlos has done? Having two sets of > plugins that perform the same function would be very confusing. > > Also, I would think Freescale wouldn't bother to spend valuable > resources on work when they could make use of the community has already > done. > Thanks in advance, Eric ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-31 18:02 ` Eric Nelson @ 2014-08-31 18:18 ` Carlos Rafael Giani 2014-08-31 21:56 ` Lauren Post 0 siblings, 1 reply; 34+ messages in thread From: Carlos Rafael Giani @ 2014-08-31 18:18 UTC (permalink / raw) To: meta-freescale Here are some significant differences I've found so far: * The FSL VPU decoder element estimates the timestamps. It doesn't really use the upstream DTS/PTS. My plugins don't estimate anything. Instead, they associate encoded frames with decoded pictures using an ID, and using that, the GstVideoDecoder base class then copies the encoded frame's DTS/PTS to the matching decoded picture. As Lauren said, the customer can choose here. * Their VPU decoder also operates differently in how it deals with insufficient output framebuffers. My decoder waits with a pthread condition until enough output framebuffers are available. Theirs allows operation even with insufficient buffer and then tries to cope with an "insufficient output buffers" error. I have found the latter approach to cause problems with h264 high profile videos that use a lot of B-frames, but perhaps they have workarounds for that elsewhere. I didn't test it enough yet to confirm this. * The FSL plugins include audio codec elements. I was thinking about writing elements for these as well in gstreamer-imx, but was discouraged from doing so, since they offer no substantial benefits over the community codecs, and exist mainly for customers who want a full audio/video solution from FSL. * FSL plugins have a v4l based sink, while gstreamer-imx has an EGL based one. The v4l one is potentially more power efficient, but the EGL one works much better with compositing desktop managers like Weston. Both the FSL plugins and gstreamer-imx also have an IPU-based sink, though I never got theirs to work. * The FSL plugins also include a custom demuxer for several formats, called "aiur". It probably can demux some problematic videos better (there are a lot of broken videos out there), but I suspect its there mainly for the same reason as the audio codecs: to provide a full audio/video solution. Personally, I am no fan of the timestamp estimation thing. It can correct playback of certain videos that have broken timestamps, yes, but I think such timestamp corrections shouldn't be part of a video decoder. Instead, it should be a separate step prior to decoding, or perhaps be part of the demuxer. Furthermore, the frame ID approach mentioned above is more in line with how libav, GStreamer, Android, Chromium handle decoding. By the way, there is another FSL library I have written an alternative for: libimxvpuapi (mine) vs. FSL wrapper. Main difference is again the frame ID thing. The contents of libimxvpuapi are essentially the core of gstreamer-imx' VPU de- and encoder. For a future version I plan on refactoring gstreamer-imx to use this library. It would reduce its code size considerably, thus boosting maintainability. On 08/31/2014 08:02 PM, Eric Nelson wrote: > Hi Lauren, > > On 08/30/2014 08:30 PM, Lauren Post wrote: >> In this case we have reasons specific to our test case environments that >> require us to create our own plugin set. >> > Can you at least tell us what they are? > > Presumably these test cases were generated to match a use case, > and users of Carlos's versions might want/need to know. > >> *From:*John Weber [mailto:rjohnweber@gmail.com] >> *Sent:* Saturday, August 30, 2014 6:21 PM >> *To:* Post Lauren-RAA013 >> *Cc:* Daiane Angolini; meta-freescale@yoctoproject.org; Carlos Rafael Giani >> *Subject:* Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] >> gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 >> >> >> >> Hi Lauren, >> >> On Friday, August 29, 2014, Lauren Post <Lauren.Post@freescale.com >> <mailto:Lauren.Post@freescale.com>> wrote: >> >> Freescale developed their own Gstreamer 1.0 plugins so they are not a >> replacement but another choice that customers can use. >> >> Can we get a comparison with what Carlos has done? Having two sets of >> plugins that perform the same function would be very confusing. >> >> Also, I would think Freescale wouldn't bother to spend valuable >> resources on work when they could make use of the community has already >> done. >> > Thanks in advance, > > > Eric ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-31 18:18 ` Carlos Rafael Giani @ 2014-08-31 21:56 ` Lauren Post 0 siblings, 0 replies; 34+ messages in thread From: Lauren Post @ 2014-08-31 21:56 UTC (permalink / raw) To: meta-freescale >> Why 2 Gstreamer 1.0 Freescale implementations. Over the last several years we have developed a large repository of stress, corrupt and normal proprietary multimedia content from our customers and other sources. Our requirement is not to crash or hang on any content. To do this requires robust handling of corrupt data as well as high performance of normal content. We also support with this release using G2D as a video sink with multiple video compositing and AVB streaming. We have requirements for robustness that require a different implementation. Lauren Post Yocto Project i.MX Team Lead ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-08-29 13:04 ` Daiane Angolini 2014-08-29 18:33 ` John Weber @ 2014-09-01 8:46 ` B50113 2014-09-01 12:16 ` Otavio Salvador 1 sibling, 1 reply; 34+ messages in thread From: B50113 @ 2014-09-01 8:46 UTC (permalink / raw) To: Daiane Angolini; +Cc: meta-freescale > It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? Version 4.0.1 of gst1.0-fsl-plugin is our 3.10.31 release, so I think we should align with it. > What makes me wonder what would be the reason for changing the change on video render/camera source plugin name. In fact, video render/camera source plugin name has been changed to imxv4l2sink and imxv4l2src in 4.0.1 version of gst-fsl-plugin. > What happens in case user want to use gstreamer without g2d support? > Is it impossible? > Only to make sure, gpu-viv-g2d is GPU hardware, right? Now the gst1.0-fsl-plugin will check g2d.h to decide build overlaysink or not. But it doesn't support --enable/disable-overlaysink config options. Can I use PACKAGECONFIG to enable/disable it? PACKAGECONFIG[overlaysink] += "--enable-overlaysink, --disable-overlaysink, gpu-viv-g2d," Best Regards, Zidan -----Original Message----- From: angolini@gmail.com [mailto:angolini@gmail.com] On Behalf Of Daiane Angolini Sent: Friday, August 29, 2014 9:05 PM To: Wang Zidan-B50113 Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > Freesclae Gstreamer1.0 Plugins: typo: Freescale It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? It make me think that, it´s linked someway with gstreamer 0.1 gst-fsl-plugin, right? > Audio Decoder: beepdec > Video Decoder: vpudec, gst-libav > Demux: aiurdemux > Video Render: imxv4l2sink > Camera Source: imxv4l2src What makes me wonder what would be the reason for changing the change on video render/camera source plugin name. > > - Support Audio/Video local playback > - Support HTTP/RTSP Streaming playback > - Support RTP/UDP MPEGTS Streaming > - Support RTSP Streaming Server Great! > > Signed-off-by: Wang Zidan <b50113@freescale.com> > --- > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 ++++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 > recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > > diff --git a/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > new file mode 100644 > index 0000000..107a76e > --- /dev/null > +++ b/recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > @@ -0,0 +1,24 @@ > +# Copyright (C) 2014 Freescale Semiconductor # Released under the MIT > +license (see COPYING.MIT for the terms) > + > +require gst-fsl-plugin.inc > + > +SRC_URI = "${FSL_MIRROR}/gst1.0-fsl-plugins-${PV}.tar.gz" > +S = "${WORKDIR}/gst1.0-fsl-plugins-${PV}" > + > +EXTRA_OECONF += " CROSS_ROOT=${PKG_CONFIG_SYSROOT_DIR}" > + > +SRC_URI[md5sum] = "38d20aa22910a841593318aa638fb702" > +SRC_URI[sha256sum] = "972babc09f53fb0139a350c5b4267101793fcb96d289c4ae402d6a6ddddbe085" > + > +DEPENDS_append = " gstreamer1.0 gstreamer1.0-plugins-base gpu-viv-g2d" What happens in case user want to use gstreamer without g2d support? Is it impossible? Only to make sure, gpu-viv-g2d is GPU hardware, right? Daiane > + > +FILES_${PN} = "${libdir}/gstreamer-1.0/*.so ${datadir}" > +FILES_${PN}-dbg += "${libdir}/gstreamer-1.0/.debug" > +FILES_${PN}-dev += "${libdir}/gstreamer-1.0/*.la ${libdir}/pkgconfig/*.pc" > +FILES_${PN}-staticdev += "${libdir}/gstreamer-1.0/*.a" > +FILES_${PN}-gplay = "${bindir}/gplay-1.0" > +FILES_${PN}-libgplaycore = "${libdir}/libgplaycore-1.0${SOLIBS}" > +FILES_${PN}-libgstfsl = "${libdir}/libgstfsl-1.0${SOLIBS}" > + > +COMPATIBLE_MACHINE = "(mx6)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 2014-09-01 8:46 ` B50113 @ 2014-09-01 12:16 ` Otavio Salvador 0 siblings, 0 replies; 34+ messages in thread From: Otavio Salvador @ 2014-09-01 12:16 UTC (permalink / raw) To: B50113; +Cc: meta-freescale On Mon, Sep 1, 2014 at 5:46 AM, B50113@freescale.com <B50113@freescale.com> wrote: >> It´s Gstreamer 1.0 first release, isn´t it? Why it´s version is 4.0.1? > > Version 4.0.1 of gst1.0-fsl-plugin is our 3.10.31 release, so I think we should align with it. > > >> What makes me wonder what would be the reason for changing the change on video render/camera source plugin name. > > In fact, video render/camera source plugin name has been changed to imxv4l2sink and imxv4l2src in 4.0.1 version of gst-fsl-plugin. > > >> What happens in case user want to use gstreamer without g2d support? >> Is it impossible? >> Only to make sure, gpu-viv-g2d is GPU hardware, right? > > Now the gst1.0-fsl-plugin will check g2d.h to decide build overlaysink or not. > But it doesn't support --enable/disable-overlaysink config options. > > Can I use PACKAGECONFIG to enable/disable it? > PACKAGECONFIG[overlaysink] += "--enable-overlaysink, --disable-overlaysink, gpu-viv-g2d," This is the ideal; some people which does not need GPU may want to use this component. Floating dependencies are a very bad thing and should be avoided. Can you prepare a patch to fix it? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 ^ permalink raw reply [flat|nested] 34+ messages in thread
* [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang ` (2 preceding siblings ...) 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 Zidan Wang @ 2014-08-29 5:42 ` Zidan Wang 2014-08-29 13:06 ` Daiane Angolini 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 5/5] alsa-lib: Add runtime depends for libasound Zidan Wang 2014-08-29 18:28 ` [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta John Weber 5 siblings, 1 reply; 34+ messages in thread From: Zidan Wang @ 2014-08-29 5:42 UTC (permalink / raw) To: meta-freescale From: Wang Zidan <b50113@freescale.com> - Remove the IOVirtmem patch as it is part of the 3.10.31 release. - Include some bug fix. - Add support for mx6s. Signed-off-by: Wang Zidan <b50113@freescale.com> --- ...-fix-tests-of-return-value-from-IOGetVirt.patch | 41 -------------------- ...slvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} | 8 ++-- 2 files changed, 4 insertions(+), 45 deletions(-) delete mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} (66%) diff --git a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch deleted file mode 100644 index ccd2d9e..0000000 --- a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch +++ /dev/null @@ -1,41 +0,0 @@ -From 7ca66c10c05168c7d342df7c7a70d4a1ae0629f7 Mon Sep 17 00:00:00 2001 -From: Eric Nelson <eric.nelson@boundarydevices.com> -Date: Sat, 28 Jun 2014 09:45:09 -0700 -Subject: [PATCH] vpu_wrapper: fix tests of return value from IOGetVirtMem - -IOGetVirtMem() returns a pointer or specifically -1 (MAP_FAILED) -in the case of failure. - -Upstream-Status: Pending - -Signed-off-by: Laci Tele <laci@boundarydevices.com> -Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> ---- - vpu_wrapper.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/vpu_wrapper.c b/vpu_wrapper.c -index 9249174..148c5df 100755 ---- a/vpu_wrapper.c -+++ b/vpu_wrapper.c -@@ -6653,7 +6653,7 @@ VpuDecRetCode VPU_DecGetMem(VpuMemDesc* pInOutMem) - return VPU_DEC_RET_FAILURE; - } - ret=IOGetVirtMem(&buff); -- if(ret==0) //if(ret!=RETCODE_SUCCESS) -+ if(ret == -1) //if(ret==MAP_FAILED) - { - VPU_ERROR("%s: get virtual memory failure: size=%d, ret=%d \r\n",__FUNCTION__,buff.size,ret); - return VPU_DEC_RET_FAILURE; -@@ -8277,7 +8277,7 @@ VpuEncRetCode VPU_EncGetMem(VpuMemDesc* pInOutMem) - return VPU_ENC_RET_FAILURE; - } - ret=IOGetVirtMem(&buff); -- if(ret==0) //if(ret!=RETCODE_SUCCESS) -+ if(ret == -1) //if(ret==MAP_FAILED) - { - VPU_ENC_ERROR("%s: get virtual memory failure: size=%d, ret=%d \r\n",__FUNCTION__,buff.size,(UINT32)ret); - return VPU_ENC_RET_FAILURE; --- -1.9.1 - diff --git a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.46.bb b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.54.bb similarity index 66% rename from recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.46.bb rename to recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.54.bb index 8cc1523..63350e6 100644 --- a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.46.bb +++ b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.54.bb @@ -7,10 +7,10 @@ SECTION = "multimedia" LIC_FILES_CHKSUM = "file://EULA.txt;md5=93b784b1c11b3fffb1638498a8dde3f6" SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" -SRC_URI[md5sum] = "1f50110cb6de8ebf767fb9c5f8baf20d" -SRC_URI[sha256sum] = "7fc1258de338339d19a1a35167393fdc4d773682dfd9b951b197403a075f85fd" +S = "${WORKDIR}/${PN}-${PV}" -SRC_URI_append = " file://0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch" +SRC_URI[md5sum] = "b07a2d4e7bf44225353106ed209f6dac" +SRC_URI[sha256sum] = "eef2cc0c65d96d3a0f75d7134eef8ef0099ece2502d093fc13739edcb343e1dd" inherit fsl-eula-unpack autotools pkgconfig @@ -20,4 +20,4 @@ do_install_append() { } PACKAGE_ARCH = "${MACHINE_ARCH}" -COMPATIBLE_MACHINE = "(mx6q|mx6dl)" +COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6s)" -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 Zidan Wang @ 2014-08-29 13:06 ` Daiane Angolini 2014-08-30 15:37 ` Otavio Salvador 0 siblings, 1 reply; 34+ messages in thread From: Daiane Angolini @ 2014-08-29 13:06 UTC (permalink / raw) To: Zidan Wang; +Cc: meta-freescale On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > - Remove the IOVirtmem patch as it is part of the 3.10.31 release. Great! \o/ > - Include some bug fix. Again, "bug fix" is too open, would you, please, elaborate where/what is the bug fix? > - Add support for mx6s. great \o/ > > Signed-off-by: Wang Zidan <b50113@freescale.com> > --- > ...-fix-tests-of-return-value-from-IOGetVirt.patch | 41 -------------------- > ...slvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} | 8 ++-- > 2 files changed, 4 insertions(+), 45 deletions(-) > delete mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch > rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} (66%) > > diff --git a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch > deleted file mode 100644 > index ccd2d9e..0000000 > --- a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch > +++ /dev/null > @@ -1,41 +0,0 @@ > -From 7ca66c10c05168c7d342df7c7a70d4a1ae0629f7 Mon Sep 17 00:00:00 2001 > -From: Eric Nelson <eric.nelson@boundarydevices.com> > -Date: Sat, 28 Jun 2014 09:45:09 -0700 > -Subject: [PATCH] vpu_wrapper: fix tests of return value from IOGetVirtMem > - > -IOGetVirtMem() returns a pointer or specifically -1 (MAP_FAILED) > -in the case of failure. > - > -Upstream-Status: Pending > - > -Signed-off-by: Laci Tele <laci@boundarydevices.com> > -Signed-off-by: Eric Nelson <eric.nelson@boundarydevices.com> > ---- > - vpu_wrapper.c | 4 ++-- > - 1 file changed, 2 insertions(+), 2 deletions(-) > - > -diff --git a/vpu_wrapper.c b/vpu_wrapper.c > -index 9249174..148c5df 100755 > ---- a/vpu_wrapper.c > -+++ b/vpu_wrapper.c > -@@ -6653,7 +6653,7 @@ VpuDecRetCode VPU_DecGetMem(VpuMemDesc* pInOutMem) > - return VPU_DEC_RET_FAILURE; > - } > - ret=IOGetVirtMem(&buff); > -- if(ret==0) //if(ret!=RETCODE_SUCCESS) > -+ if(ret == -1) //if(ret==MAP_FAILED) > - { > - VPU_ERROR("%s: get virtual memory failure: size=%d, ret=%d \r\n",__FUNCTION__,buff.size,ret); > - return VPU_DEC_RET_FAILURE; > -@@ -8277,7 +8277,7 @@ VpuEncRetCode VPU_EncGetMem(VpuMemDesc* pInOutMem) > - return VPU_ENC_RET_FAILURE; > - } > - ret=IOGetVirtMem(&buff); > -- if(ret==0) //if(ret!=RETCODE_SUCCESS) > -+ if(ret == -1) //if(ret==MAP_FAILED) > - { > - VPU_ENC_ERROR("%s: get virtual memory failure: size=%d, ret=%d \r\n",__FUNCTION__,buff.size,(UINT32)ret); > - return VPU_ENC_RET_FAILURE; > --- > -1.9.1 > - > diff --git a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.46.bb b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.54.bb > similarity index 66% > rename from recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.46.bb > rename to recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.54.bb > index 8cc1523..63350e6 100644 > --- a/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.46.bb > +++ b/recipes-multimedia/libfslvpuwrap/libfslvpuwrap_1.0.54.bb > @@ -7,10 +7,10 @@ SECTION = "multimedia" > LIC_FILES_CHKSUM = "file://EULA.txt;md5=93b784b1c11b3fffb1638498a8dde3f6" > > SRC_URI = "${FSL_MIRROR}/${PN}-${PV}.bin;fsl-eula=true" > -SRC_URI[md5sum] = "1f50110cb6de8ebf767fb9c5f8baf20d" > -SRC_URI[sha256sum] = "7fc1258de338339d19a1a35167393fdc4d773682dfd9b951b197403a075f85fd" > +S = "${WORKDIR}/${PN}-${PV}" > > -SRC_URI_append = " file://0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch" > +SRC_URI[md5sum] = "b07a2d4e7bf44225353106ed209f6dac" > +SRC_URI[sha256sum] = "eef2cc0c65d96d3a0f75d7134eef8ef0099ece2502d093fc13739edcb343e1dd" > > inherit fsl-eula-unpack autotools pkgconfig > > @@ -20,4 +20,4 @@ do_install_append() { > } > > PACKAGE_ARCH = "${MACHINE_ARCH}" > -COMPATIBLE_MACHINE = "(mx6q|mx6dl)" > +COMPATIBLE_MACHINE = "(mx6q|mx6dl|mx6s)" > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 2014-08-29 13:06 ` Daiane Angolini @ 2014-08-30 15:37 ` Otavio Salvador 0 siblings, 0 replies; 34+ messages in thread From: Otavio Salvador @ 2014-08-30 15:37 UTC (permalink / raw) To: Daiane Angolini; +Cc: meta-freescale On Fri, Aug 29, 2014 at 10:06 AM, Daiane Angolini <daiane.list@gmail.com> wrote: > On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: >> From: Wang Zidan <b50113@freescale.com> >> >> - Remove the IOVirtmem patch as it is part of the 3.10.31 release. > > Great! \o/ > >> - Include some bug fix. > > Again, "bug fix" is too open, would you, please, elaborate where/what > is the bug fix? > > >> - Add support for mx6s. > > great \o/ s or sx? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 ^ permalink raw reply [flat|nested] 34+ messages in thread
* [meta-fsl-arm][PATCH 5/5] alsa-lib: Add runtime depends for libasound 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang ` (3 preceding siblings ...) 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 Zidan Wang @ 2014-08-29 5:42 ` Zidan Wang 2014-08-30 18:24 ` Otavio Salvador 2014-08-29 18:28 ` [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta John Weber 5 siblings, 1 reply; 34+ messages in thread From: Zidan Wang @ 2014-08-29 5:42 UTC (permalink / raw) To: meta-freescale From: Wang Zidan <b50113@freescale.com> libasound should runtime depends on alsa-conf. Signed-off-by: Wang Zidan <b50113@freescale.com> --- recipes-multimedia/alsa/alsa-lib_%.bbappend | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/recipes-multimedia/alsa/alsa-lib_%.bbappend b/recipes-multimedia/alsa/alsa-lib_%.bbappend index 9d95e68..40501be 100644 --- a/recipes-multimedia/alsa/alsa-lib_%.bbappend +++ b/recipes-multimedia/alsa/alsa-lib_%.bbappend @@ -3,5 +3,6 @@ FILESEXTRAPATHS_prepend := "${THISDIR}/${PN}:" SRC_URI_append_mx6 = " file://0001-add-conf-for-multichannel-support-in-imx.patch \ " -PACKAGE_ARCH_mx6 = "${MACHINE_SOCARCH}" +RDEPENDS_libasound += "alsa-conf" +PACKAGE_ARCH_mx6 = "${MACHINE_SOCARCH}" -- 1.7.9.5 ^ permalink raw reply related [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 5/5] alsa-lib: Add runtime depends for libasound 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 5/5] alsa-lib: Add runtime depends for libasound Zidan Wang @ 2014-08-30 18:24 ` Otavio Salvador 0 siblings, 0 replies; 34+ messages in thread From: Otavio Salvador @ 2014-08-30 18:24 UTC (permalink / raw) To: Zidan Wang; +Cc: meta-freescale Hello Zidan, On Fri, Aug 29, 2014 at 2:42 AM, Zidan Wang <b50113@freescale.com> wrote: > From: Wang Zidan <b50113@freescale.com> > > libasound should runtime depends on alsa-conf. > > Signed-off-by: Wang Zidan <b50113@freescale.com> The alsa-conf-base is already included on the rdepends; the alsa-conf should be added per customer not forced here. I understand why you are adding it but if you believe this is the right thing to do, it needs to be fixed in the OE-Core. As an interim solution, we can make a new packagegroup for it, I'd say packagegroup-fsl-imx-base, which allow us to have it included in the images. What do you think? -- Otavio Salvador O.S. Systems http://www.ossystems.com.br http://code.ossystems.com.br Mobile: +55 (53) 9981-7854 Mobile: +1 (347) 903-9750 ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang ` (4 preceding siblings ...) 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 5/5] alsa-lib: Add runtime depends for libasound Zidan Wang @ 2014-08-29 18:28 ` John Weber 2014-08-30 14:34 ` Carlos Rafael Giani 2014-08-31 3:27 ` Lauren Post 5 siblings, 2 replies; 34+ messages in thread From: John Weber @ 2014-08-29 18:28 UTC (permalink / raw) To: Zidan Wang; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 2334 bytes --] Hi Zidan, On Fri, Aug 29, 2014 at 12:42 AM, Zidan Wang <b50113@freescale.com> wrote: > Multimedia patch sets for 3.10.31-1.1.0 Beta > - gst-fsl-plugin.inc: Make a common include file for 0.1 and 1.0 gst > plugins > - gst-fsl-plugin: Upgrade to version 4.0.1 > - gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin > - libfslvpuwrap: Upgrade to version 1.0.54 > - alsa-lib: libasound runtime depends on alsa-conf > > Wang Zidan (5): > gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer > plugins > gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 > gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 > Does this take the place of the gstreamer1.0 recipes currently in meta-fsl-arm?: meta-fsl-arm/recipes-multimedia/gstreamer/ gstreamer1.0-plugins-imx_0.9.7.bb > libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 > alsa-lib: Add runtime depends for libasound > > recipes-multimedia/alsa/alsa-lib_%.bbappend | 3 +- > recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 20 +- > .../build-Fix-out-of-tree-build.patch | 617 > -------------------- > .../gstreamer/gst-fsl-plugin_3.0.11.bb | 11 - > .../gstreamer/gst-fsl-plugin_4.0.1.bb | 30 + > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb | 24 + > ...-fix-tests-of-return-value-from-IOGetVirt.patch | 41 -- > ...slvpuwrap_1.0.46.bb => libfslvpuwrap_1.0.54.bb} | 8 +- > 8 files changed, 63 insertions(+), 691 deletions(-) > delete mode 100644 > recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch > delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb > create mode 100644 recipes-multimedia/gstreamer/ > gst1.0-fsl-plugin_4.0.1.bb > delete mode 100644 > recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch > rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.46.bb => > libfslvpuwrap_1.0.54.bb} (66%) > > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > https://lists.yoctoproject.org/listinfo/meta-freescale > [-- Attachment #2: Type: text/html, Size: 3823 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta 2014-08-29 18:28 ` [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta John Weber @ 2014-08-30 14:34 ` Carlos Rafael Giani 2014-08-31 3:27 ` Lauren Post 1 sibling, 0 replies; 34+ messages in thread From: Carlos Rafael Giani @ 2014-08-30 14:34 UTC (permalink / raw) To: meta-freescale [-- Attachment #1: Type: text/plain, Size: 3184 bytes --] Since I am the author of gstreamer-imx , I am naturally also curious about this :) On 08/29/2014 08:28 PM, John Weber wrote: > Hi Zidan, > > > On Fri, Aug 29, 2014 at 12:42 AM, Zidan Wang <b50113@freescale.com > <mailto:b50113@freescale.com>> wrote: > > Multimedia patch sets for 3.10.31-1.1.0 Beta > - gst-fsl-plugin.inc: Make a common include file for 0.1 and 1.0 > gst plugins > - gst-fsl-plugin: Upgrade to version 4.0.1 > - gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin > - libfslvpuwrap: Upgrade to version 1.0.54 > - alsa-lib: libasound runtime depends on alsa-conf > > Wang Zidan (5): > gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer > plugins > gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 > gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 > > > Does this take the place of the gstreamer1.0 recipes currently in > meta-fsl-arm?: > > > meta-fsl-arm/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.9.7.bb > <http://gstreamer1.0-plugins-imx_0.9.7.bb> > > libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 > alsa-lib: Add runtime depends for libasound > > recipes-multimedia/alsa/alsa-lib_%.bbappend | 3 +- > recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 20 +- > .../build-Fix-out-of-tree-build.patch | 617 > -------------------- > .../gstreamer/gst-fsl-plugin_3.0.11.bb > <http://gst-fsl-plugin_3.0.11.bb> | 11 - > .../gstreamer/gst-fsl-plugin_4.0.1.bb > <http://gst-fsl-plugin_4.0.1.bb> | 30 + > .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb > <http://gst1.0-fsl-plugin_4.0.1.bb> | 24 + > ...-fix-tests-of-return-value-from-IOGetVirt.patch | 41 -- > ...slvpuwrap_1.0.46.bb <http://slvpuwrap_1.0.46.bb> => > libfslvpuwrap_1.0.54.bb <http://libfslvpuwrap_1.0.54.bb>} | 8 +- > 8 files changed, 63 insertions(+), 691 deletions(-) > delete mode 100644 > recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch > delete mode 100644 > recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb > <http://gst-fsl-plugin_3.0.11.bb> > create mode 100644 > recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb > <http://gst-fsl-plugin_4.0.1.bb> > create mode 100644 > recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb > <http://gst1.0-fsl-plugin_4.0.1.bb> > delete mode 100644 > recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch > rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.46.bb > <http://libfslvpuwrap_1.0.46.bb> => libfslvpuwrap_1.0.54.bb > <http://libfslvpuwrap_1.0.54.bb>} (66%) > > -- > 1.7.9.5 > > -- > _______________________________________________ > meta-freescale mailing list > meta-freescale@yoctoproject.org > <mailto:meta-freescale@yoctoproject.org> > https://lists.yoctoproject.org/listinfo/meta-freescale > > > > [-- Attachment #2: Type: text/html, Size: 6542 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
* Re: [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta 2014-08-29 18:28 ` [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta John Weber 2014-08-30 14:34 ` Carlos Rafael Giani @ 2014-08-31 3:27 ` Lauren Post 1 sibling, 0 replies; 34+ messages in thread From: Lauren Post @ 2014-08-31 3:27 UTC (permalink / raw) To: John Weber, B50113; +Cc: meta-freescale [-- Attachment #1: Type: text/plain, Size: 3090 bytes --] Freescale releases its own Gstreamer 1.0 plugins. Customers can choose but they are different plugin sets. Lauren From: meta-freescale-bounces@yoctoproject.org [mailto:meta-freescale-bounces@yoctoproject.org] On Behalf Of John Weber Sent: Friday, August 29, 2014 1:29 PM To: Wang Zidan-B50113 Cc: meta-freescale@yoctoproject.org Subject: Re: [meta-freescale] [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Hi Zidan, On Fri, Aug 29, 2014 at 12:42 AM, Zidan Wang <b50113@freescale.com<mailto:b50113@freescale.com>> wrote: Multimedia patch sets for 3.10.31-1.1.0 Beta - gst-fsl-plugin.inc: Make a common include file for 0.1 and 1.0 gst plugins - gst-fsl-plugin: Upgrade to version 4.0.1 - gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin - libfslvpuwrap: Upgrade to version 1.0.54 - alsa-lib: libasound runtime depends on alsa-conf Wang Zidan (5): gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 Does this take the place of the gstreamer1.0 recipes currently in meta-fsl-arm?: meta-fsl-arm/recipes-multimedia/gstreamer/gstreamer1.0-plugins-imx_0.9.7.bb<http://gstreamer1.0-plugins-imx_0.9.7.bb> libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 alsa-lib: Add runtime depends for libasound recipes-multimedia/alsa/alsa-lib_%.bbappend | 3 +- recipes-multimedia/gstreamer/gst-fsl-plugin.inc | 20 +- .../build-Fix-out-of-tree-build.patch | 617 -------------------- .../gstreamer/gst-fsl-plugin_3.0.11.bb<http://gst-fsl-plugin_3.0.11.bb> | 11 - .../gstreamer/gst-fsl-plugin_4.0.1.bb<http://gst-fsl-plugin_4.0.1.bb> | 30 + .../gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> | 24 + ...-fix-tests-of-return-value-from-IOGetVirt.patch | 41 -- ...slvpuwrap_1.0.46.bb<http://slvpuwrap_1.0.46.bb> => libfslvpuwrap_1.0.54.bb<http://libfslvpuwrap_1.0.54.bb>} | 8 +- 8 files changed, 63 insertions(+), 691 deletions(-) delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin/build-Fix-out-of-tree-build.patch delete mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_3.0.11.bb<http://gst-fsl-plugin_3.0.11.bb> create mode 100644 recipes-multimedia/gstreamer/gst-fsl-plugin_4.0.1.bb<http://gst-fsl-plugin_4.0.1.bb> create mode 100644 recipes-multimedia/gstreamer/gst1.0-fsl-plugin_4.0.1.bb<http://gst1.0-fsl-plugin_4.0.1.bb> delete mode 100644 recipes-multimedia/libfslvpuwrap/libfslvpuwrap/0001-vpu_wrapper-fix-tests-of-return-value-from-IOGetVirt.patch rename recipes-multimedia/libfslvpuwrap/{libfslvpuwrap_1.0.46.bb<http://libfslvpuwrap_1.0.46.bb> => libfslvpuwrap_1.0.54.bb<http://libfslvpuwrap_1.0.54.bb>} (66%) -- 1.7.9.5 -- _______________________________________________ meta-freescale mailing list meta-freescale@yoctoproject.org<mailto:meta-freescale@yoctoproject.org> https://lists.yoctoproject.org/listinfo/meta-freescale [-- Attachment #2: Type: text/html, Size: 7389 bytes --] ^ permalink raw reply [flat|nested] 34+ messages in thread
end of thread, other threads:[~2014-09-01 12:18 UTC | newest] Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2014-08-29 5:42 [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta Zidan Wang 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 1/5] gst-fsl-plugin: Make a common include file for 0.1 and 1.0 gstreamer plugins Zidan Wang 2014-08-29 12:56 ` Daiane Angolini 2014-08-29 13:13 ` Lauren Post 2014-08-29 13:23 ` Daiane Angolini 2014-08-29 13:51 ` Lauren Post 2014-08-29 14:02 ` Daiane Angolini 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 2/5] gst-fsl-plugin: Upgrade from version 3.0.11 to 4.0.1 Zidan Wang 2014-08-29 12:57 ` Daiane Angolini 2014-08-29 13:47 ` Otavio Salvador 2014-08-29 13:50 ` Lauren Post 2014-08-29 15:18 ` Otavio Salvador 2014-08-29 14:03 ` Daiane Angolini 2014-09-01 8:51 ` B50113 2014-09-01 12:18 ` Otavio Salvador 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 3/5] gst1.0-fsl-plugin: Add Freescale Gstreamer1.0 Plugin for MX6 Zidan Wang 2014-08-29 13:04 ` Daiane Angolini 2014-08-29 18:33 ` John Weber 2014-08-29 19:33 ` Lauren Post 2014-08-30 23:21 ` John Weber 2014-08-31 3:30 ` Lauren Post 2014-08-31 18:02 ` Eric Nelson 2014-08-31 18:18 ` Carlos Rafael Giani 2014-08-31 21:56 ` Lauren Post 2014-09-01 8:46 ` B50113 2014-09-01 12:16 ` Otavio Salvador 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 4/5] libfslvpuwrap: Upgrade from version 1.0.46 to 1.0.54 Zidan Wang 2014-08-29 13:06 ` Daiane Angolini 2014-08-30 15:37 ` Otavio Salvador 2014-08-29 5:42 ` [meta-fsl-arm][PATCH 5/5] alsa-lib: Add runtime depends for libasound Zidan Wang 2014-08-30 18:24 ` Otavio Salvador 2014-08-29 18:28 ` [meta-fsl-arm][PATCH 0/5] Upgrade to 3.10.31-1.1.0 Beta John Weber 2014-08-30 14:34 ` Carlos Rafael Giani 2014-08-31 3:27 ` Lauren Post
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.