[yocto] [meta-raspberrypi][PATCH] gstreamer1.0-plugins-bad: Don't hard wire use of userland

Gary Thomas gary at mlbassoc.com
Tue Dec 6 07:02:20 PST 2016


On 2016-12-06 13:45, Herve Jourdain wrote:
> Hi Gary,
>
> But dispmanx is really only provided by userland, it does not exist in other
> flavors of egl/libgles.
> Actually, dispmanx should not be selected in PACKAGECONFIG if userland is
> not in use for EGL/GLES.

Fine, but I'm looking for a solution where I can choose to use vc-graphics-hardfp
so X11 works again and I can also have gst-player which depends on gstreamer-1.0-bad

Any ideas?

> -----Original Message-----
> From: yocto-bounces at yoctoproject.org [mailto:yocto-bounces at yoctoproject.org]
> On Behalf Of Gary Thomas
> Sent: mardi 6 décembre 2016 10:34
> To: yocto at yoctoproject.org
> Cc: Gary Thomas <gary at mlbassoc.com>
> Subject: [yocto] [meta-raspberrypi][PATCH] gstreamer1.0-plugins-bad: Don't
> hard wire use of userland
>
> Selection of the libgl packages should be by virtual/XXX.  Using 'userland'
> directly can lead to build conflicts and make the system unbuildable.
>
> Signed-off-by: Gary Thomas <gary at mlbassoc.com>
> ---
>  recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git
> a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> index 7292f90..432869d 100644
> --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend
> @@ -9,4 +9,4 @@ PACKAGECONFIG_GL_rpi = "egl gles2"
>
>  PACKAGECONFIG_append_rpi = " hls libmms faad"
>
> -PACKAGECONFIG[dispmanx] = "--enable-dispmanx,--disable-dispmanx,userland"
> +PACKAGECONFIG[dispmanx] = "--enable-dispmanx,--disable-dispmanx,virtual/egl
> virtual/libgles2"
>


-- 
------------------------------------------------------------
Gary Thomas                 |  Consulting for the
MLB Associates              |    Embedded world
------------------------------------------------------------



More information about the yocto mailing list