From: Tim-Philipp Müller Date: Mon, 18 Feb 2019 13:28:49 +0000 (+0000) Subject: gl: eglimage: fix build on RPi by adding more fallback defines for EGL_*_EXT X-Git-Tag: 1.19.3~511^2~1230 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=0cdb3aa9b3b2c9002acd23b8ab09ba4f91ef2235;p=platform%2Fupstream%2Fgstreamer.git gl: eglimage: fix build on RPi by adding more fallback defines for EGL_*_EXT --- diff --git a/gst-libs/gst/gl/egl/gsteglimage.c b/gst-libs/gst/gl/egl/gsteglimage.c index 7cc2589..a9f5401 100644 --- a/gst-libs/gst/gl/egl/gsteglimage.c +++ b/gst-libs/gst/gl/egl/gsteglimage.c @@ -86,6 +86,30 @@ #define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274 #endif +#ifndef EGL_DMA_BUF_PLANE1_FD_EXT +#define EGL_DMA_BUF_PLANE1_FD_EXT 0x3275 +#endif + +#ifndef EGL_DMA_BUF_PLANE1_OFFSET_EXT +#define EGL_DMA_BUF_PLANE1_OFFSET_EXT 0x3276 +#endif + +#ifndef EGL_DMA_BUF_PLANE1_PITCH_EXT +#define EGL_DMA_BUF_PLANE1_PITCH_EXT 0x3277 +#endif + +#ifndef EGL_DMA_BUF_PLANE2_FD_EXT +#define EGL_DMA_BUF_PLANE2_FD_EXT 0x3278 +#endif + +#ifndef EGL_DMA_BUF_PLANE2_OFFSET_EXT +#define EGL_DMA_BUF_PLANE2_OFFSET_EXT 0x3279 +#endif + +#ifndef EGL_DMA_BUF_PLANE2_PITCH_EXT +#define EGL_DMA_BUF_PLANE2_PITCH_EXT 0x327A +#endif + #ifndef DRM_FORMAT_MOD_LINEAR #define DRM_FORMAT_MOD_LINEAR 0ULL #endif @@ -114,6 +138,34 @@ #define EGL_DMA_BUF_PLANE2_MODIFIER_HI_EXT 0x3448 #endif +#ifndef EGL_ITU_REC601_EXT +#define EGL_ITU_REC601_EXT 0x327F +#endif + +#ifndef EGL_ITU_REC709_EXT +#define EGL_ITU_REC709_EXT 0x3280 +#endif + +#ifndef EGL_ITU_REC2020_EXT +#define EGL_ITU_REC2020_EXT 0x3281 +#endif + +#ifndef EGL_SAMPLE_RANGE_HINT_EXT +#define EGL_SAMPLE_RANGE_HINT_EXT 0x327C +#endif + +#ifndef EGL_YUV_COLOR_SPACE_HINT_EXT +#define EGL_YUV_COLOR_SPACE_HINT_EXT 0x327B +#endif + +#ifndef EGL_YUV_FULL_RANGE_EXT +#define EGL_YUV_FULL_RANGE_EXT 0x3282 +#endif + +#ifndef EGL_YUV_NARROW_RANGE_EXT +#define EGL_YUV_NARROW_RANGE_EXT 0x3283 +#endif + #if !GST_GL_HAVE_EGLUINT64KHR typedef khronos_uint64_t EGLuint64KHR; #endif