anyone knows which kernel version supports dma_buf for v4l2src?

Nicolas Dufresne nicolas.dufresne at collabora.com
Mon Dec 9 05:11:01 PST 2013


Hi,

Le lundi 09 décembre 2013 à 08:18 +0000, Zhao, Halley a écrit :
> Thanks for your explanation.
> 
> It seems UVC dmabuf importation works:
> I modified a low level test app: https://gitorious.org/halley-test/v4l2-dmabuf-test 
> It shows the first scene, queue/dequeue runs in a loop; however, the scene doesn't keep updating.
> 
> You said "I am working on a project that should enable USERPTR to work for certain (selected) drivers"
> Since the above test shows v4l2/uvc + drm works, seems your USERPTR can be easily extended to generic platform.
> When will your USERPTR code come into gstreamer?

This feature request is being tracked over there:
https://bugzilla.gnome.org/show_bug.cgi?id=583890

The UVC driver works indeed, though someone will have to fix the
libv4l2, as support for both DMABUF and USERPTR is missing there.

We have a proof of concept over there, but aren't satisfied yet. It's
also missing the white listing.

http://cgit.collabora.com/git/user/julien/gst-plugins-good.git/log/?h=v4l2multiplanar-USERPTR

Cheers,
Nicolas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20131209/69ca91d5/attachment-0001.pgp>


More information about the gstreamer-devel mailing list