On 8/26/16 6:49 AM, Nicolas Dechesne wrote: > In commit 9c3a94aea1d (gstreamer1.0-plugins-bad: Move EGL requirement for > Wayland), --enable-egl was explicitely added to the wayland packageconfig. > While > this is correct that enabling wayland requires egl, it should be possible to > enable egl without wayland, even when using X11. For example, glimagesink can > be > used for GPU based color conversion using EGL/GLES.
the default PACKAGECONFIG coming out of recipe should append 'egl' unconditionally, if wayland is set in DISTRO_FEATURES. otherwise it will confuse the semantics if its hardcoded in packageocnfig for wayland > > Signed-off-by: Nicolas Dechesne <[email protected]> > --- > meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc > b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc > index d8c8179..1a94d1a 100644 > --- a/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc > +++ b/meta/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad.inc > @@ -32,6 +32,7 @@ PACKAGECONFIG[curl] = > "--enable-curl,--disable-curl,curl" > PACKAGECONFIG[dash] = "--enable-dash,--disable-dash,libxml2" > PACKAGECONFIG[directfb] = > "--enable-directfb,--disable-directfb,directfb" > PACKAGECONFIG[dtls] = "--enable-dtls,--disable-dtls,openssl" > +PACKAGECONFIG[egl] = "--enable-egl,--disable-egl,virtual/egl" > PACKAGECONFIG[faac] = "--enable-faac,--disable-faac,faac" > PACKAGECONFIG[faad] = "--enable-faad,--disable-faad,faad2" > PACKAGECONFIG[flite] = "--enable-flite,--disable-flite,flite-alsa" > -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
