Skip to content

account: Prevent freeze caused by CheeseCameraDeviceMonitor

cheese_camera_device_monitor_new may freeze the whole panel when opening for a couple of seconds, or forever in certain cases. This is not acceptable. Let's use GAsyncInitable as it is done in g-c-c.

Bump the cheese dependency accordingly.

Updated by Will Thompson for Meson port & to resolve a couple of other conflicts. In passing, this patch resolves an issue where the “Take a Photo” button was shown on machines with no webcams when compiled with Cheese support; when clicked, a gigantic "error" stock icon was shown.

#61 (closed)

Signed-off-by: Will Thompson will@willthompson.co.uk

Closes #61 (closed)

Merge request reports