diff options
author | Matthew Waters <matthew@centricular.com> | 2016-02-17 20:13:21 +1100 |
---|---|---|
committer | Matthew Waters <matthew@centricular.com> | 2016-02-26 21:15:20 +1100 |
commit | 37ff267ff5543c52c3eb88019c0ee5f3b1516cfc (patch) | |
tree | e8d1f4e334a5880be8b6dd776a5efd27dc87740e | |
parent | 111bb7c4c2df4032f9c4f307328f9ec1918e7537 (diff) | |
download | gstreamer-plugins-bad-37ff267ff5543c52c3eb88019c0ee5f3b1516cfc.tar.gz |
eglimagememory: add compatibility definitions for EGL dmabuf
e.g. the RPi doesn't have them defined
-rw-r--r-- | gst-libs/gst/gl/egl/gsteglimagememory.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gst-libs/gst/gl/egl/gsteglimagememory.c b/gst-libs/gst/gl/egl/gsteglimagememory.c index e6d2c10ce..46098b507 100644 --- a/gst-libs/gst/gl/egl/gsteglimagememory.c +++ b/gst-libs/gst/gl/egl/gsteglimagememory.c @@ -44,6 +44,26 @@ #endif #endif +#ifndef EGL_LINUX_DMA_BUF_EXT +#define EGL_LINUX_DMA_BUF_EXT 0x3270 +#endif + +#ifndef EGL_LINUX_DRM_FOURCC_EXT +#define EGL_LINUX_DRM_FOURCC_EXT 0x3271 +#endif + +#ifndef EGL_DMA_BUF_PLANE0_FD_EXT +#define EGL_DMA_BUF_PLANE0_FD_EXT 0x3272 +#endif + +#ifndef EGL_DMA_BUF_PLANE0_OFFSET_EXT +#define EGL_DMA_BUF_PLANE0_OFFSET_EXT 0x3273 +#endif + +#ifndef EGL_DMA_BUF_PLANE0_PITCH_EXT +#define EGL_DMA_BUF_PLANE0_PITCH_EXT 0x3274 +#endif + GST_DEBUG_CATEGORY_STATIC (GST_CAT_EGL_IMAGE_MEMORY); #define GST_CAT_DEFAULT GST_CAT_EGL_IMAGE_MEMORY |