[Bug 761059] kmssink: add new plugin and element

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Jan 26 10:17:33 PST 2016


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

--- Comment #9 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
(In reply to Tim-Philipp Müller from comment #8)
> Not sure I understand the device provider aspect of this discussion, what
> would that solve? Is this a sink one would want to present to a user in a
> GUI interface as an option, for example?

The interface to open a drm device is drmOpen(name), where name is a string. In
the code, there is an hardcoded list of names, and we try each of them until it
works. The point is that you can have multiple display drivers on one platform
(specially on PC), in which case you are left with no way to choose. If you
make the parallel with v4l2sink, a device provider/monitor exist, so you can
enumerate the v4l2 output device and configure the sink to use the selected
one. Additionally, there is a device property that can let you manually select
a device. It's not in my opinion a good reason not to merge. It's just a nice
to have feature, just like the announced dmabuf support.

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