mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-02-04 13:32:29 +00:00
build: check for OpenGL either GLX or EGL are requested
Refactor some code in configure.ac to centralize $enable_opengl definition. Signed-off-by: Víctor Manuel Jáquez Leal <victorx.jaquez@intel.com>
This commit is contained in:
parent
19945763de
commit
e1a6f57468
1 changed files with 4 additions and 8 deletions
12
configure.ac
12
configure.ac
|
@ -195,9 +195,12 @@ AC_CACHE_CHECK([for VP9 parser],
|
||||||
LIBS="$saved_LIBS"
|
LIBS="$saved_LIBS"
|
||||||
])
|
])
|
||||||
|
|
||||||
|
AS_IF([test "x$enable_glx" = "xyes" -o "x$enable_egl" = "xyes"],
|
||||||
|
[enable_opengl="yes"], [enable_opengl="no"])
|
||||||
|
|
||||||
dnl ... opengl helper libraries
|
dnl ... opengl helper libraries
|
||||||
HAVE_GSTGL=0
|
HAVE_GSTGL=0
|
||||||
if test "x$enable_glx" = "xyes" -o "x$enable_egl" = "xyes"; then
|
if test "x$enable_opengl" = "xyes"; then
|
||||||
PKG_CHECK_MODULES([GST_GL],
|
PKG_CHECK_MODULES([GST_GL],
|
||||||
[gstreamer-gl-$GST_PKG_VERSION >= $GST_PLUGINS_BAD_VERSION_REQUIRED],
|
[gstreamer-gl-$GST_PKG_VERSION >= $GST_PLUGINS_BAD_VERSION_REQUIRED],
|
||||||
[HAVE_GSTGL=1], [HAVE_GSTGL=0])
|
[HAVE_GSTGL=1], [HAVE_GSTGL=0])
|
||||||
|
@ -338,13 +341,6 @@ if test $HAVE_XRENDER -eq 1; then
|
||||||
fi
|
fi
|
||||||
|
|
||||||
dnl OpenGL
|
dnl OpenGL
|
||||||
enable_opengl="no"
|
|
||||||
if test "x$enable_glx" = "xyes"; then
|
|
||||||
enable_opengl="yes"
|
|
||||||
fi
|
|
||||||
if test "x$enable_egl" = "xyes"; then
|
|
||||||
enable_opengl="yes"
|
|
||||||
fi
|
|
||||||
GLES_VERSION_MASK=0
|
GLES_VERSION_MASK=0
|
||||||
|
|
||||||
HAVE_GL=0
|
HAVE_GL=0
|
||||||
|
|
Loading…
Reference in a new issue