diff --git a/gst-libs/gst/gl/egl/gsteglimage.c b/gst-libs/gst/gl/egl/gsteglimage.c index 7cc25896a2..a9f54015f9 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