gst-device-monitor-1.0 is displaying devices of class Audio/Source only. it does not display Video/Source devices at all,
In addition it fails when asking explicitly for video devices only.
gst-device-monitor-1.0 Video/Source
Probing devices...
0:00:00.023973000 37488 0x7fce61d80350 WARN default gstdevicemonitor.c:465:gboolean gst_device_monitor_start(GstDeviceMonitor *):<devicemonitor0> No providers match the current filters
Failed to start device monitor!
however the following command works, so it can see the built in camera, and I have another one attached through USB.
gst-launch-1.0 avfvideosrc device-index=0 ! video/x-raw, framerate=30/1, width=1280, height=720 ! autovideosink
Is there another way of finding out the device-index of the attached external camera, so that it can be passed to the avfvideosrc device?
gstreamer version:
gst-launch-1.0 --version
gst-launch-1.0 version 1.14.4
GStreamer 1.14.4
Unknown package origin
Running on OSX: Sierra 10.12.6
On Linux, this is the behavior I see when I install only
gst-plugins-base
, and not alsogst-plugins-good
. You might also want to add-bad
and-ugly
.