gst-device-monitor refuses to start if pulseaudio is not running
When running gst-device-monitor-1.0 compiled from git master branch at 2021-07-05, the command will just abort if pulseaudio is not running. This is a regression compared to GStreamer 1.14.4 where the video sources would be shown. This is on a Raspberry Pi 4 B running Raspberry Pi OS in 32-bit mode and the pulseaudio daemon not running because no desktop environment is started.
streaming-server@pi-bonn-mitte:~ $ gst-device-monitor-1.0
Probing devices...
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
0:00:00.112792153 1618 0x1721140 ERROR pulse pulsedeviceprovider.c:538:gst_pulse_device_provider_start:<pulsedeviceprovider0> Failed to connect: Connection refused
Failed to start device monitor!
streaming-server@pi-bonn-mitte:~ $ gst-device-monitor-1.0 --version
gst-device-monitor-1.0 version 1.19.1.1
GStreamer 1.19.1 (GIT)
http://packages.qa.debian.org/gst-plugins-base1.0