[Buildroot] [PATCH v2 2/3] package/gst1-plugins-bad: decouple va from drm and separately select them
Adam Di Carlo
a.p.dicarlo at gmail.com
Sun Mar 29 15:47:08 UTC 2026
Disabling BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VA was also disabling
DRM support, and that in term mostly crippled KMS support. Both
should be enabled or disabled separately, with any dependancies
expressed elsewhere.
Signed-off-by: Adam Di Carlo <a.p.dicarlo at gmail.com>
---
package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
index c6fb669e13..e488fa3c2d 100644
--- a/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
+++ b/package/gstreamer1/gst1-plugins-bad/gst1-plugins-bad.mk
@@ -746,14 +746,15 @@ endif
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VA),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Dva=enabled
GST1_PLUGINS_BAD_DEPENDENCIES += libva
+else
+GST1_PLUGINS_BAD_CONF_OPTS += -Dva=disabled
+endif
+
ifeq ($(BR2_PACKAGE_LIBDRM),y)
GST1_PLUGINS_BAD_CONF_OPTS += -Ddrm=enabled
GST1_PLUGINS_BAD_DEPENDENCIES += libdrm
-endif
else
-GST1_PLUGINS_BAD_CONF_OPTS += \
- -Ddrm=disabled \
- -Dva=disabled
+GST1_PLUGINS_BAD_CONF_OPTS += -Ddrm=disabled
endif
ifeq ($(BR2_PACKAGE_GST1_PLUGINS_BAD_PLUGIN_VOAACENC),y)
--
2.47.3
More information about the buildroot
mailing list