Note that this might be because of a change I did in gstreamer1.0-vaapi.inc. Previously, the PACKAGECONFIG line contained "${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)}". I replaced that with a PACKAGECONFIG_GL variable that can be overridden by distros and/or BSP layers, just like how PACKAGECONFIG_GL works in gstreamer1.0-plugins-bad.inc .


On 2017-06-01 17:32, Burton, Ross wrote:

On 16 May 2017 at 12:26, Carlos Rafael Giani <dv@pseudoterminal.org> wrote:
* libmad plugin was removed in 1.12.0, since mad is GPLed, unmaintained,
  and both gst-libav & the mpg123 plugin are fully functional alternatives

Something in this series is causing other plugins to change their dependencies and I'm not sure if it's intentional or not.

For example, this happens when upgrading base/good/bad:

packages/corei7-64-poky-linux/gstreamer1.0-vaapi/gstreamer1.0-vaapi: RDEPENDS: removed all items "libwayland-egl (['>= 17.1.1']) libgles2-mesa (['>= 17.1.1'])"

I've not dug into this to see if that is expected or not.

Ross