mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-04 09:42:19 +00:00
gl: add compatibility definition of GLint64
e.g. anrdoid doesn't have it
This commit is contained in:
parent
155f0acfab
commit
6b6b591370
2 changed files with 10 additions and 0 deletions
|
@ -1340,6 +1340,7 @@ 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
|
GST_GL_HAVE_GLUINT64=0
|
||||||
|
GST_GL_HAVE_GLINT64=0
|
||||||
|
|
||||||
old_CFLAGS=$CFLAGS
|
old_CFLAGS=$CFLAGS
|
||||||
CFLAGS="$GL_CFLAGS $CFLAGS"
|
CFLAGS="$GL_CFLAGS $CFLAGS"
|
||||||
|
@ -1374,6 +1375,11 @@ if test "x$ac_cv_type_GLuint64" = "xyes"; then
|
||||||
GST_GL_HAVE_GLUINT64=1
|
GST_GL_HAVE_GLUINT64=1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
AC_CHECK_TYPES(GLint64, [], [], [[$GL_INCLUDES]])
|
||||||
|
if test "x$ac_cv_type_GLint64" = "xyes"; then
|
||||||
|
GST_GL_HAVE_GLINT64=1
|
||||||
|
fi
|
||||||
|
|
||||||
CFLAGS=$old_CFLAGS
|
CFLAGS=$old_CFLAGS
|
||||||
|
|
||||||
GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
|
GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
|
||||||
|
@ -1383,6 +1389,7 @@ GL_CONFIG_DEFINES="$GL_CONFIG_DEFINES
|
||||||
#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
|
#define GST_GL_HAVE_GLUINT64 $GST_GL_HAVE_GLUINT64
|
||||||
|
#define GST_GL_HAVE_GLINT64 $GST_GL_HAVE_GLINT64
|
||||||
"
|
"
|
||||||
|
|
||||||
AC_CONFIG_COMMANDS([gst-libs/gst/gl/gstglconfig.h], [
|
AC_CONFIG_COMMANDS([gst-libs/gst/gl/gstglconfig.h], [
|
||||||
|
|
|
@ -42,6 +42,9 @@ typedef gpointer GLsync;
|
||||||
#if !GST_GL_HAVE_GLUINT64
|
#if !GST_GL_HAVE_GLUINT64
|
||||||
typedef guint64 GLuint64;
|
typedef guint64 GLuint64;
|
||||||
#endif
|
#endif
|
||||||
|
#if !GST_GL_HAVE_GLINT64
|
||||||
|
typedef gint64 GLint64;
|
||||||
|
#endif
|
||||||
|
|
||||||
#if !defined(GST_GL_DEBUG_PROC)
|
#if !defined(GST_GL_DEBUG_PROC)
|
||||||
#if defined(GLDEBUGPROC)
|
#if defined(GLDEBUGPROC)
|
||||||
|
|
Loading…
Reference in a new issue