From dc700ad620f9ec6e932acc45502f3fee38eab77b Mon Sep 17 00:00:00 2001 From: Megamouse Date: Tue, 21 Jan 2025 05:31:22 +0100 Subject: [PATCH] cellCamera: close Qt camera on error (e.g. when usb is pulled) --- rpcs3/rpcs3qt/qt_camera_handler.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/rpcs3/rpcs3qt/qt_camera_handler.cpp b/rpcs3/rpcs3qt/qt_camera_handler.cpp index 88d8c15963..4703cf12b6 100644 --- a/rpcs3/rpcs3qt/qt_camera_handler.cpp +++ b/rpcs3/rpcs3qt/qt_camera_handler.cpp @@ -113,6 +113,7 @@ void qt_camera_handler::handle_camera_active(bool is_active) void qt_camera_handler::handle_camera_error(QCamera::Error error, const QString& errorString) { camera_log.error("Error event: \"%s\" (error=%d)", errorString, static_cast(error)); + set_state(camera_handler_state::closed); } void qt_camera_handler::open_camera()