gstreamer/gst-libs/gst/gl/egl
Julien Isorce c2471aec81 gl: add EGLImage support
* picked from old libgstegl:
  - GstEGLImageMemory
  - GstEGLImageAllocator
  - last_buffer management from removed GstEGLImageBufferPool

* add-ons:
  - GstEGLImageMemory now old a reference on GstGLContext
    so that it can delete the EGLImage and its gltexture source
    while having the associated gl context being current.
  - add EGLImage support for GstVideoGLTextureUploadMeta which
    mainly call EGLImageTargetTexture2D
  - GstGLBufferPool now supports GstEGLImageAllocator
  - glimagesink / glfilters / etc.. now propose GstEGLImageAllocator
    to upstream

https://bugzilla.gnome.org/show_bug.cgi?id=703343
2017-12-09 19:31:35 +00:00
..
gsteglimagememory.c gl: add EGLImage support 2017-12-09 19:31:35 +00:00
gsteglimagememory.h gl: add EGLImage support 2017-12-09 19:31:35 +00:00
gstglcontext_egl.c gl: keep only one occurence of '#include <EGL/egl.h>' 2017-12-09 19:31:34 +00:00
gstglcontext_egl.h gl: add EGLImage support 2017-12-09 19:31:35 +00:00
gstgldisplay_egl.c gl: add EGLImage support 2017-12-09 19:31:35 +00:00
gstgldisplay_egl.h gl: add EGLImage support 2017-12-09 19:31:35 +00:00
Makefile.am gl: add EGLImage support 2017-12-09 19:31:35 +00:00