[Buildroot] [PATCH v4 2/8] gst-plugins-${base, good, bad, ugly}: bump to 1.14.0

Thomas Petazzoni thomas.petazzoni at bootlin.com
Tue Apr 10 08:07:36 UTC 2018


Hello Peter,

I talked with Adam about this gstreamer1 patch series, and apparently
your comment below isn't clear to Adam, and this explains why he hasn't
resent the patch series.

On Thu, 22 Mar 2018 23:55:37 +0100, Peter Seiderer wrote:

> > Add the following to gst1-plugins-base and remove them from plugins-bad:
> >  - opengl
> >  - gles2
> >  - glx
> >  - egl
> >  - x11
> >  - wayland  
> 
> This still contradicts your own statement [1]:
> 
>   Not entirely! There is --enable-wayland now in both base AND bad!

Indeed, the gst1-plugins-bad package still has a
--enable-wayland/--disable-wayland option:

output/build/gst1-plugins-bad-1.14.0 $ ./configure --help | grep wayland
  --disable-wayland            disable wayland sink: wayland

And in base:

output/build/gst1-plugins-base-1.14.0 $ ./configure --help | grep wayland
  --enable-wayland        Enable Wayland support (requires EGL) [default=auto]

> > Changes v2 -> v3:
> >   - Removed wayland references from plugins-bad (Peter)  
> 
> No, see suggestion from [2]:
> 
>   I think there is a difference, the bad/wayland option enables extra gstreamer
>   plugins/elements, the base/wayland opton enables no extra plugins/elements but
>   enables wayland support in the qt/gtk plugins (did not look further if it
>   results only in wayland support in some elements or extra elements in the same
>   plugin library), in case it enables only wayland support, I think no
>   user visible option is needed (if a user visible option is needed there is
>   definitely a change in option name and help text needed)

It's not entirely clear to me what are the two options doing.

In gst1-plugins-base, the --enable-wayland option requires EGL support,
and will enable some wayland related code in gst-libs/gl/. Peter, do
you understand what this does, compared to the wayland sink provided in
gst1-plugins-bad ?

In gst1-plugins-bad, the --enable-wayland option enables the build of a
wayland sink.

Best regards,

Thomas
-- 
Thomas Petazzoni, CTO, Bootlin (formerly Free Electrons)
Embedded Linux and Kernel engineering
https://bootlin.com


More information about the buildroot mailing list