summaryrefslogtreecommitdiffstats
path: root/rules/gstreamer-vaapi1.make
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2018-05-24 20:20:15 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2018-05-24 20:23:22 +0200
commit58fe85f18e9a4c4636b6e7a08363b2c2912ee2a2 (patch)
tree658029fc3db9cc956834c3111798168d6a5fafea /rules/gstreamer-vaapi1.make
parent02fbe2c0d286143c3ed4ea9999c6db96b0a2ed8a (diff)
downloadptxdist-58fe85f18e9a4c4636b6e7a08363b2c2912ee2a2.tar.gz
ptxdist-58fe85f18e9a4c4636b6e7a08363b2c2912ee2a2.tar.xz
gstreamer-vaapi1: adapt to libva changes
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/gstreamer-vaapi1.make')
-rw-r--r--rules/gstreamer-vaapi1.make5
1 files changed, 3 insertions, 2 deletions
diff --git a/rules/gstreamer-vaapi1.make b/rules/gstreamer-vaapi1.make
index 576423d69..c3d9d080b 100644
--- a/rules/gstreamer-vaapi1.make
+++ b/rules/gstreamer-vaapi1.make
@@ -33,7 +33,8 @@ GSTREAMER_VAAPI1_ENABLE-y := drm
GSTREAMER_VAAPI1_ENABLE-$(PTXCONF_GSTREAMER_VAAPI1_X11) += x11
GSTREAMER_VAAPI1_ENABLE-$(PTXCONF_GSTREAMER_VAAPI1_GLX) += glx
GSTREAMER_VAAPI1_ENABLE-$(PTXCONF_GSTREAMER_VAAPI1_WAYLAND) += wayland
-GSTREAMER_VAAPI1_ENABLE-$(PTXCONF_GSTREAMER_VAAPI1_EGL) += egl
+# EGL backend is gone but configure only looks for OpenGL if glx or egl is enabled
+GSTREAMER_VAAPI1_ENABLE-$(PTXCONF_GSTREAMER_VAAPI1_OPENGL) += egl
#
# autoconf
@@ -47,7 +48,7 @@ GSTREAMER_VAAPI1_CONF_OPT = \
--enable-encoders \
$(addprefix --enable-,$(GSTREAMER_VAAPI1_ENABLE-y)) \
$(addprefix --disable-,$(GSTREAMER_VAAPI1_ENABLE-)) \
- --with-glapi=any \
+ --with-glapi=$(call ptx/ifdef,PTXCONF_GSTREAMER_VAAPI1_OPENGL,any,no) \
--without-gtk
# ----------------------------------------------------------------------------