diff options
author | Michael Olbrich <m.olbrich@pengutronix.de> | 2017-07-03 09:19:20 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2017-07-03 09:19:22 +0200 |
commit | f14ce278e9d41508fc93951009e212259c2471a1 (patch) | |
tree | 7dd30ba330e48b6b236ca18a110380824fb824aa /rules/gst-plugins-bad1.in | |
parent | fbfc87bdb1cea869b69021b59b72a9213ff7776c (diff) | |
download | ptxdist-f14ce278e9d41508fc93951009e212259c2471a1.tar.gz ptxdist-f14ce278e9d41508fc93951009e212259c2471a1.tar.xz |
gst-plugins-bad1: improve opengl options
EGL need either X11 or wayland platform support.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'rules/gst-plugins-bad1.in')
-rw-r--r-- | rules/gst-plugins-bad1.in | 27 |
1 files changed, 23 insertions, 4 deletions
diff --git a/rules/gst-plugins-bad1.in b/rules/gst-plugins-bad1.in index cfede59d4..e819b894c 100644 --- a/rules/gst-plugins-bad1.in +++ b/rules/gst-plugins-bad1.in @@ -22,7 +22,9 @@ menuconfig GST_PLUGINS_BAD1 select GLU if GST_PLUGINS_BAD1_OPENGL select MESALIB_GLES2 if GST_PLUGINS_BAD1_GLES2 select MESALIB_EGL if GST_PLUGINS_BAD1_EGL + select MESALIB_EGL_WAYLAND if GST_PLUGINS_BAD1_EGL_WAYLAND select MESALIB_GLX if GST_PLUGINS_BAD1_GLX + select XORG_LIB_X11 if GST_PLUGINS_BAD1_EGL_X11 select LIBDRM if GST_PLUGINS_BAD1_KMS select LIBDRM_LIBKMS if GST_PLUGINS_BAD1_KMS select OPUS if GST_PLUGINS_BAD1_OPUS @@ -584,24 +586,41 @@ config GST_PLUGINS_BAD1_GL if GST_PLUGINS_BAD1_GL -config GST_PLUGINS_BAD1_OPENGL - bool - prompt "opengl" - config GST_PLUGINS_BAD1_GLES2 bool depends on !GST_PLUGINS_BAD1_OPENGL prompt "gles2" +config GST_PLUGINS_BAD1_OPENGL + bool + prompt "opengl" + config GST_PLUGINS_BAD1_EGL bool prompt "egl" +if GST_PLUGINS_BAD1_EGL + +config GST_PLUGINS_BAD1_EGL_X11 + bool + select GST_PLUGINS_BAD1_X11 + prompt "x11 egl" + +config GST_PLUGINS_BAD1_EGL_WAYLAND + bool + prompt "wayland egl" + +endif + config GST_PLUGINS_BAD1_GLX bool select GST_PLUGINS_BAD1_OPENGL + select GST_PLUGINS_BAD1_X11 prompt "glx" +config GST_PLUGINS_BAD1_X11 + bool + endif config GST_PLUGINS_BAD1_GTK3 |