[Bug 743345] glupload: Add support for dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Nov 27 09:50:14 PST 2015


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

--- Comment #60 from Lubosz Sarnecki <lubosz at gmail.com> ---
> What if you have multiple FDs ?

I only have one FD, since I only have one GstMemory in the GstBuffer.
This would require gst_buffer_n_memory (in_buffer) to be greater than 1, which
I did not encounter using vivid and v4l2src.
This code is also not reachable for gst_buffer_n_memory > 1, since I am
checking for that.
Do you know any pipelines where multiple memories could be the case?

> What about multi-planar video? Wouldn't you need PLANE1/2 here instead for them?

Mesa (at least i965) does not support multiple planes here, and does not plan
to. An EGL image has to be created for each plane.
See https://bugs.freedesktop.org/show_bug.cgi?id=93138.

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