gl/egl: replace gsteglimagememory with an EGLImage wrapper
authorMatthew Waters <matthew@centricular.com>
Wed, 4 May 2016 02:17:59 +0000 (12:17 +1000)
committerTim-Philipp Müller <tim@centricular.com>
Sat, 9 Dec 2017 19:32:19 +0000 (19:32 +0000)
commit5efc2e8705a06678f5e00462f2850443f4304e22
treef8f6d4b27110a42485f31eff14a0d77fccdfa02d
parentecfe5b0801056f46191c2f28ea773f95e1376aae
gl/egl: replace gsteglimagememory with an EGLImage wrapper

That can be passed to GstGLMemoryEGL.

This also ports the dmabuf uploader to GstEGLImage and GstGLMemoryEGL.
16 files changed:
ext/gl/gstglimagesink.c
ext/gl/gstglmixer.c
ext/gl/gstglstereosplit.c
gst-libs/gst/gl/egl/Makefile.am
gst-libs/gst/gl/egl/gsteglimage.c [new file with mode: 0644]
gst-libs/gst/gl/egl/gsteglimage.h [new file with mode: 0644]
gst-libs/gst/gl/egl/gsteglimagememory.c [deleted file]
gst-libs/gst/gl/egl/gsteglimagememory.h [deleted file]
gst-libs/gst/gl/egl/gstgldisplay_egl.c
gst-libs/gst/gl/egl/gstglmemoryegl.c
gst-libs/gst/gl/egl/gstglmemoryegl.h
gst-libs/gst/gl/gstglbufferpool.c
gst-libs/gst/gl/gstglbufferpool.h
gst-libs/gst/gl/gstgldisplay.c
gst-libs/gst/gl/gstglfilter.c
gst-libs/gst/gl/gstglupload.c