gstreamer/gst-libs/gst/gl/egl
Julien Isorce a50c09ac26 gl: return NULL mem if eglCreateImage failed
Found on rpi when gpu_mem is too low so there is not enough memory to
create the eglimage. But still gst_buffer_pool_acquire_buffer succeeded.
And it leads to a CRITICAL assert:
  gst_egl_image_get_image: assertion 'GST_IS_EGL_IMAGE (image)' failed

https://bugzilla.gnome.org/show_bug.cgi?id=785518
2017-12-09 19:32:29 +00:00
..
gstegl.c gl/docs: add symbols from -unused.txt 2017-12-09 19:32:26 +00:00
gstegl.h gl/egl: move get_error_string() into gstegl 2017-12-09 19:32:24 +00:00
gsteglimage.c gl/format: use our own GL format enum's instead of gstvideo's 2017-12-09 19:32:27 +00:00
gsteglimage.h gl/docs: some documentation updates 2017-12-09 19:32:29 +00:00
gstglcontext_egl.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-12-09 19:32:28 +00:00
gstglcontext_egl.h gl: Fix backwards compat GST_GL_TYPE_* functions/macros 2017-12-09 19:32:26 +00:00
gstgldisplay_egl.c gst: Clear floating flag in constructor of all GstObject subclasses that are not owned by any parent 2017-12-09 19:32:28 +00:00
gstgldisplay_egl.h display/egl: implement getting the EGLDisplay of a specific platform 2017-12-09 19:32:24 +00:00
gstglmemoryegl.c gl: return NULL mem if eglCreateImage failed 2017-12-09 19:32:29 +00:00
gstglmemoryegl.h gl/egl: remove use of texture orientation 2017-12-09 19:32:25 +00:00
Makefile.am gl/egl: move get_error_string() into gstegl 2017-12-09 19:32:24 +00:00