GNOME Bugzilla – Bug 793689
Trying to stop a GstDeviceProvider v4l2deviceprovider0 which is already stopped
Last modified: 2020-11-12 07:12:38 UTC
If more instances of CheeseCameraDeviceMonitor is used then the following critical appear on the second call of gst_device_monitor_stop (i.e. when finalizing the second monitor): GStreamer-CRITICAL **: 11:07:03.632: Trying to stop a GstDeviceProvider pipewiredeviceprovider0 which is already stopped Shouldn't be CheeseCameraDeviceMonitor singleton? Or is it GStreamer bug? It is not really obvious from GStreamer docs... It happens e.g. in control-center where one monitor is used to set the sensitivity of "Take picture" button and cheese widget creates its own instance... See: https://bugzilla.gnome.org/show_bug.cgi?id=783789#c36
bugzilla.gnome.org is being replaced by gitlab.gnome.org. We are closing all old bug reports and feature requests in GNOME Bugzilla which have not seen updates for a long time. If you still use cheese and if you still see this bug / want this feature in a recent and currently supported version, then please feel free to report it at https://gitlab.gnome.org/GNOME/cheese/-/issues/ Thank you for creating this report and we are sorry it could not be implemented (volunteer workforce and time is quite limited).