[meta-freescale] How to enable bad plugins on gstreamer1.0 (dizzy)

Daiane Angolini daiane.list at gmail.com
Fri Feb 6 02:51:09 PST 2015


On Thu, Feb 5, 2015 at 3:50 PM, Nikolay Dimitrov <picmaster at mail.bg> wrote:
> Hi guys,
>
> I'm trying to build and use gstreamer1.0 for sabresd, and "bad" plugins
> specifically (for the mpegtsdemux plugin). The "bad" plugins are not
> included in the build. I'm now looking at recipe packagegroup-
> fslc-gstreamer1.0-full.bb, which looks like this:
>
>
> DESCRIPTION = "Freescale package group which provides all GStreamer plugins
> from the \
>  base, good, and bad packages, as well as the ugly and libav ones if
> commercial packages \
>  are whitelisted, and plugins for the required hardware acceleration (if
> supported by the SoC)."
> SUMMARY = "Freescale package group - full set of all GStreamer 1.0 plugins"
> LICENSE = "MIT"
> LIC_FILES_CHKSUM =
> "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \
>
> file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420"
>
> inherit packagegroup
>
> RDEPENDS_${PN} = " \
>     packagegroup-fslc-gstreamer1.0 \
>     ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
> 'packagegroup-fslc-gstreamer1.0-commercial', '', d)} \
>     gstreamer1.0-plugins-base-meta \
>     gstreamer1.0-plugins-good-meta \
>     gstreamer1.0-plugins-bad-meta \
>     ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
> 'gstreamer1.0-plugins-ugly-meta', '', d)} \
>     ${@base_contains('LICENSE_FLAGS_WHITELIST', 'commercial',
> 'gstreamer1.0-libav', '', d)} \
> "
>
>
> Please note the line containing "gstreamer1.0-plugins-bad-meta". I can't
> find any recipe or file that has this name (find/grep didn't help).

As I understand, any *-meta is not supposed to be a recipe, but a
sub-package instead.

And, I'm not sure if 'mpegtsdemux' would be part of bad-meta, as
bad-meta only have a set of plugins, some of them are not included in
-meta (due to license, e.g.)


Daiane
>
> How I'm supposed to add the bad plugins to my build?
>
> Thanks in advance. Regards,
> Nikolay
> --
> _______________________________________________
> meta-freescale mailing list
> meta-freescale at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale


More information about the meta-freescale mailing list