[Bug 743345] glimagesink: Add support for dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Feb 20 05:22:43 PST 2015


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

--- Comment #22 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
There is some caching gain of always matching the same EGLImage with the same
DMABUF. Though this highly depends on the type of memory being used. There is
the same gain if you can always map the same buffer to the same USERPTR, or the
same DMABUF to the same v4l2 dmabuf import. Though, it's terribly hard to
implement with GstBufferPool as a base class. I endup not implementing it in
v4l2.

Also, replacing BufferPool internal queue creates some difficulty. We could
think of adding come API to help that though in the long term. If we already
pool the EGLImage, I think it's already good enough.

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