[Bug 765435] plugins: rework dmabuf import
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon May 23 11:18:21 UTC 2016
https://bugzilla.gnome.org/show_bug.cgi?id=765435
--- Comment #2 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
Another round of comments:
1) All my research done during the hackfest was using v4l2src io-mode=dmabuf
since it is the use-case supported by glimagesink and kmsssink
2) In the hackfest I got a hackish support for this use case (comment #1)
3) Until [1] I came aware that the use case supported by gstreamer-vaapi is
v4l2ssrc io-mode=dmabuf-import
1. https://bugzilla.gnome.org/show_bug.cgi?id=755072#c25
3.1) My hackish dmabuf support removes the support of dmabuf-import
3.2) The support of dmabuf-import is base on a ugly-hack: the function
has_dmabuf_capable_peer()
4) According to the history (bug 759481) we support a icamerasrc[2] but I don't
know these devices. Does it support io-mode=dmabuf too?
2. https://github.com/01org/icamerasrc
5) Still, we need the vaapi dmabuf allocator as a srcpad allocator if the sink
support dmabuf (glimagesink or kmssink)
So, my work plan is try to bring the io-mode=dmabuf support without remove the
io-mode=dmabuf-import, but I would like to remove it since it depends on a
hack.
What do you think?
--
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