[Bug 706054] move GstEGLImageBufferPool and allocator from eglglessink to gstegl lib

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Sep 9 04:34:41 PDT 2013


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

--- Comment #28 from Sebastian Dröge (slomo) <slomo at circular-chaos.org> 2013-09-09 11:34:36 UTC ---
(In reply to comment #20)
> Created an attachment (id=254062)
 View: https://bugzilla.gnome.org/attachment.cgi?id=254062
 Review: https://bugzilla.gnome.org/review?bug=706054&attachment=254062

> move to GstEGLImageBufferPool to gstegl lib
> 
> I'm about to push the first 4 patches. In the meantime find attached the move
> of GstEGLImageBufferPool into gstegl lib
> 
> Then next step is to move
> gstegladaptation_egl.c::gst_egl_image_allocator_alloc_eglimage function. But
> this function depends on both egl (eglCreateEGLImage) and gl
> (glGenTextures/glTexImage2D).
> 
> So should I create a lib "eglgl" and move
> gst_egl_image_allocator_alloc_eglimage into gst-libs/gst/eglgl ? Then it's just
> to a matter of time when it would be merged into gst-plugins-gl (and put back
> into -bad)
> 
> ( The other idea would to move it into gst-libs/gst/gl (but I guess It would
> conflict when installing gst-plugins-gl) and just move eglCreateImageKHR into a
> new egl.h::gst_egl_create_image function )

Maybe it should be in gst-plugins-gl instead? It's not really an EGL helper
function but a GL one

-- 
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