[Bug 790940] v4l2src not falling back to another io-mode if driver does not support dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Nov 28 14:20:45 UTC 2017


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

Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas at ndufresne.ca

--- Comment #2 from Nicolas Dufresne (stormer) <nicolas at ndufresne.ca> ---
UVC driver supports DMABuf exportation (always). The way detection works is not
a fallback, but instead we call expbuf with invalid params. When it's
supported, we get einval, and when it's not we expect enotty. Can you tell us
what your driver do ? See

gst_v4l2_object_is_dmabuf_supported()

This trick works with all videobuf2 based drivers. But your driver is unknown
to us. Falling back could be another way around, but will prevent further work,
like dmabuf caps feature.

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