[Bug 793405] New: autosrc: Port to GstDeviceMonitor
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Mon Feb 12 21:50:51 UTC 2018
https://bugzilla.gnome.org/show_bug.cgi?id=793405
Bug ID: 793405
Summary: autosrc: Port to GstDeviceMonitor
Classification: Platform
Product: GStreamer
Version: git master
OS: Linux
Status: NEW
Severity: normal
Priority: Normal
Component: gst-plugins-good
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: nicolas at ndufresne.ca
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
The autoaudiosrc and audiovideosrc works a bit by chance as they assume no
setup is requirement on the elements. As an example, if you have pipewire
installed and activate the deamon, autovideosrc no longer works because then it
picks pipewiresrc but with the default path, which is invalid.
https://github.com/PipeWire/pipewire/issues/55
Why I'm proposing to use GstDeviceMonitor internally is because that API
provide a "configured" element to use, which would solve this kind of issue..
With that in place we'll be able to do fency fallback when a camera is
unplugged. We could also expose the monitor, letting the application select a
camera, handling the dynamic switch within the element itself.
--
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