v4l2src: Buffer pool activation failed
Hello, I am running into an error, when I use the webcam for some minutes, it suddenly stops working. My camera is a cheap one:
Bus 003 Device 012: ID 0c45:6366 Microdia USB 2.0 Camera
I use Ubuntu MATE 20.04 LTS fully updated. Gstreamer 1.16. The error when I open Cheese is a follows:
(cheese:7588): cheese-WARNING **: 12:30:39.272: Failed to allocate required memory.: gstv4l2src.c(660): gst_v4l2src_decide_allocation (): /GstCameraBin:camerabin/GstWrapperCameraBinSrc:camera_source/GstBin:bin18/GstV4l2Src:v4l2src1:
Buffer pool activation failed
** (cheese:7588): CRITICAL **: 12:30:39.285: cheese_preferences_dialog_on_source_change: assertion '_tmp2_ > ((guint) 0)' failed
(cheese:7588): cheese-CRITICAL **: 12:30:39.285: cheese_camera_device_get_name: assertion 'CHEESE_IS_CAMERA_DEVICE (device)' failed
(cheese:7588): GLib-CRITICAL **: 12:30:39.285: g_variant_new_string: assertion 'string != NULL' failed
(cheese:7588): GLib-CRITICAL **: 12:30:39.285: g_variant_ref_sink: assertion 'value != NULL' failed
(cheese:7588): GLib-GIO-CRITICAL **: 12:30:39.285: g_settings_schema_key_type_check: assertion 'value != NULL' failed
(cheese:7588): GLib-CRITICAL **: 12:30:39.285: g_variant_get_type_string: assertion 'value != NULL' failed
(cheese:7588): GLib-GIO-CRITICAL **: 12:30:39.285: g_settings_set_value: key 'camera' in 'org.gnome.Cheese' expects type 's', but a GVariant of type '(null)' was given
(cheese:7588): GLib-CRITICAL **: 12:30:39.285: g_variant_unref: assertion 'value != NULL' failed
** (cheese:7588): CRITICAL **: 12:30:39.285: cheese_preferences_dialog_setup_resolutions_for_device: assertion 'device != NULL' failed