[yocto] [meta-raspberrypi][PATCH V2] gstreamer1.0-plugins-bad_%.bbappend: Set PACKAGECONFIG_GL for RPi

Khem Raj raj.khem at gmail.com
Fri Nov 4 08:09:24 PDT 2016


thx

On Fri, Nov 4, 2016 at 3:10 AM, Karim ATIKI <karim_atiki at hotmail.com> wrote:

> Khem,
>
>
> It worked successfuly.
>
> No errors, no warnings.
>
> Cheers,
>
> Karim
>
> ------------------------------
> *De :* Khem Raj <raj.khem at gmail.com>
> *Envoyé :* jeudi 3 novembre 2016 22:44
> *À :* Karim ATIKI
> *Cc :* yocto at yoctoproject.org
> *Objet :* Re: [yocto] [meta-raspberrypi][PATCH V2]
> gstreamer1.0-plugins-bad_%.bbappend: Set PACKAGECONFIG_GL for RPi
>
> here is reworked patch
> https://github.com/kraj/meta-raspberrypi/commit/
> 468e28084a4d41e71fc0fde53b43033cd19ef9d5.patch
>
> try it again
>
> On Nov 3, 2016, at 2:27 PM, Karim ATIKI <karim_atiki at hotmail.com> wrote:
>
> Hi Khem,
>
> I just tried to rebuild gstreamer1.0-plugins-bad from a clean checkout
> with your patch.
> At first glance, it's working.
>
> "bitbake gstreamer1.0-plugins-bad" succeeded but with a QA Warning:
>
> gstreamer1.0-plugins-bad-1.8.3-r0 do_configure: QA Issue:
> gstreamer1.0-plugins-bad: invalid PACKAGECONFIG: "dispmanx
> [invalid-packageconfig]
>
> Karim
>
>
>
> ------------------------------
> *De :* yocto-bounces at yoctoproject.org <yocto-bounces at yoctoproject.org> de
> la part de Khem Raj <raj.khem at gmail.com>
> *Envoyé :* jeudi 3 novembre 2016 21:57
> *À :* yocto at yoctoproject.org
> *Objet :* [yocto] [meta-raspberrypi][PATCH V2] gstreamer1.0-plugins-bad_%.bbappend:
> Set PACKAGECONFIG_GL for RPi
>
> Enable dispmanx support if using bcm driver
>
> Signed-off-by: Khem Raj <raj.khem at gmail.com>
> ---
> Changes from V1->V2:
> - Remove spurious "
> - Rearrange code
> - Remove duplicate packageconfig for dispmanx
>
>  .../gstreamer/gstreamer1.0-plugins-bad_%.bbappend          | 14
> ++++++++++++--
>  1 file changed, 12 insertions(+), 2 deletions(-)
>
> diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> index ab0280e..7292f90 100644
> --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> @@ -1,2 +1,12 @@
> -EXTRA_OECONF_append_rpi = " CPPFLAGS='-I${STAGING_DIR_
> TARGET}/usr/include/interface/vcos/pthreads \
> -                                   -I${STAGING_DIR_TARGET}/usr/
> include/interface/vmcs_host/linux'"
> +EXTRA_OECONF_append_rpi = " CPPFLAGS='-I${STAGING_INCDIR}/interface/vcos/pthreads
> \
> +                                   -I${STAGING_INCDIR}/interface/
> vmcs_host/linux'"
> +
> +# if using bcm driver enable dispmanx not when using VC4 driver
> +
> +PACKAGECONFIG_append_rpi = "${@bb.utils.contains('MACHINE_FEATURES',
> 'vc4graphics', '', ' dispmanx', d)}"
> +
> +PACKAGECONFIG_GL_rpi = "egl gles2"
> +
> +PACKAGECONFIG_append_rpi = " hls libmms faad"
> +
> +PACKAGECONFIG[dispmanx] = "--enable-dispmanx,--disable-dispmanx,userland"
> --
> 2.10.2
>
> --
> _______________________________________________
> yocto mailing list
> yocto at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/yocto
> yocto Info Page <https://lists.yoctoproject.org/listinfo/yocto>
> lists.yoctoproject.org
> Discussion of all things about the Yocto Project. Read our Community
> Guidelines or learn more about how to participate in other community
> discussions.
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/yocto/attachments/20161104/476a545d/attachment.html>


More information about the yocto mailing list