Skip to content

Band-aid optional subproject interaction with its feature options

If you pass -Dgst-plugins-bad:plugin=enabled and a dependency required by plugin isn't found, Meson will skip gst-plugins-bad entirely and continue.

Meson issue with detailed explanation: https://github.com/mesonbuild/meson/issues/5688

As a band-aid around this, enable bad and ugly by default and also reorganize the options into enabled/auto/disabled sections.

Edited by Nirbheek Chauhan

Merge request reports