[Bug 725227] gstegl / eglglessink: EGLImage improvements

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sun Mar 16 11:17:28 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=725227
  GStreamer | gst-plugins-bad | unspecified

--- Comment #15 from Julien Isorce <julien.isorce at gmail.com> 2014-03-16 18:41:35 UTC ---
Also when deleting an EGLImage created with a gltexture as the input
EGLClientBuffer
(http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/eglgles/gstegladaptation_egl.c#n499)
the gltexture needs also to be deleted
(http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/ext/eglgles/gstegladaptation_egl.c#n419).
This call is here: 
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst-libs/gst/egl/egl.c#n157

So it has to been done in the gl thread (or having the gl context current in
that thread just during the delete could be another solution) like here
http://cgit.freedesktop.org/gstreamer/gst-plugins-bad/tree/gst-libs/gst/gl/gstglutils.c#n144

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list