[Bug 743345] glimagesink: Add support for dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Sep 14 10:04:27 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=743345

--- Comment #26 from Julien Isorce <julien.isorce at gmail.com> ---
I rebased patches 1, 2 and 3(+ _dma_buf_drm_fourcc_from_info from patch 4) from
comment #1:
https://github.com/CapOM/gst-plugins-bad/commits/dmabuf

I think patch 1 is actually not needed anymore. Because
"gst_gl_memory_wrapped_texture" now takes texture_target as parameter. (Also
GstGLMemory has a field tex_target now.)

So if this is right I can apply what I suggest in the second rebased patch, the
fixme around gst_gl_memory_setup_buffer. I.e. drop gst_gl_memory_setup_buffer
and use gst_gl_memory_wrapped_texture.
And so drop patch 1.

Again +1 for memory:dmabuf caps feature.

Nicolas, about the cache problem, I'll probably open a bug to track it
properly. It also needed for gst-omx, because right now it unpopulate the
downstream pool.

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