mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-17 22:06:41 +00:00
gl: fixup compat definition for GLuint64 for OS X
This commit is contained in:
parent
b0faa2dd77
commit
e653ae9fc2
2 changed files with 8 additions and 1 deletions
|
@ -1272,6 +1272,7 @@ GST_GL_HAVE_GLCHAR=0
|
||||||
GST_GL_HAVE_GLSIZEIPTR=0
|
GST_GL_HAVE_GLSIZEIPTR=0
|
||||||
GST_GL_HAVE_GLINTPTR=0
|
GST_GL_HAVE_GLINTPTR=0
|
||||||
GST_GL_HAVE_GLSYNC=0
|
GST_GL_HAVE_GLSYNC=0
|
||||||
|
GST_GL_HAVE_GLUINT64=0
|
||||||
|
|
||||||
old_CFLAGS=$CFLAGS
|
old_CFLAGS=$CFLAGS
|
||||||
CFLAGS="$GL_CFLAGS $CFLAGS"
|
CFLAGS="$GL_CFLAGS $CFLAGS"
|
||||||
|
@ -1301,6 +1302,11 @@ if test "x$ac_cv_type_GLsync" = "xyes"; then
|
||||||
GST_GL_HAVE_GLSYNC=1
|
GST_GL_HAVE_GLSYNC=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_CHECK_TYPES(GLuint64, [], [], [[$GL_INCLUDES]])
|
||||||
|
if test "x$ac_cv_type_GLuint64" = "xyes"; then
|
||||||
|
GST_GL_HAVE_GLUINT64=1
|
||||||
|
fi
|
||||||
|
|
||||||
CFLAGS=$old_CFLAGS
|
CFLAGS=$old_CFLAGS
|
||||||
|
|
||||||
GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
|
GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
|
||||||
|
@ -1309,6 +1315,7 @@ GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
|
||||||
#define GST_GL_HAVE_GLSIZEIPTR $GST_GL_HAVE_GLSIZEIPTR
|
#define GST_GL_HAVE_GLSIZEIPTR $GST_GL_HAVE_GLSIZEIPTR
|
||||||
#define GST_GL_HAVE_GLINTPTR $GST_GL_HAVE_GLINTPTR
|
#define GST_GL_HAVE_GLINTPTR $GST_GL_HAVE_GLINTPTR
|
||||||
#define GST_GL_HAVE_GLSYNC $GST_GL_HAVE_GLSYNC
|
#define GST_GL_HAVE_GLSYNC $GST_GL_HAVE_GLSYNC
|
||||||
|
#define GST_GL_HAVE_GLUINT64 $GST_GL_HAVE_GLUINT64
|
||||||
"
|
"
|
||||||
|
|
||||||
AC_CONFIG_COMMANDS([gst-libs/gst/gl/gstglconfig.h], [
|
AC_CONFIG_COMMANDS([gst-libs/gst/gl/gstglconfig.h], [
|
||||||
|
|
|
@ -39,7 +39,7 @@ typedef ptrdiff_t GLintptr;
|
||||||
#if !GST_GL_HAVE_GLSYNC
|
#if !GST_GL_HAVE_GLSYNC
|
||||||
typedef gpointer GLsync;
|
typedef gpointer GLsync;
|
||||||
#endif
|
#endif
|
||||||
#ifndef GLuint64
|
#if !GST_GL_HAVE_GLUINT64
|
||||||
typedef guint64 GLuint64;
|
typedef guint64 GLuint64;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue