From d033bef1ded739c056243e673a9e3fbb6c57ef24 Mon Sep 17 00:00:00 2001 From: Stanislaw Halik Date: Sat, 17 May 2025 08:22:13 +0200 Subject: fix build on Linux & Apple --- compat/camera-names.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'compat/camera-names.cpp') diff --git a/compat/camera-names.cpp b/compat/camera-names.cpp index b9511037..82776584 100644 --- a/compat/camera-names.cpp +++ b/compat/camera-names.cpp @@ -12,7 +12,8 @@ #endif #ifdef __APPLE__ -# include +# include +# include #endif #ifdef __linux__ @@ -143,9 +144,8 @@ std::vector> get_camera_names() } #endif #ifdef __APPLE__ - QList cameras = QCameraInfo::availableCameras(); - for (const QCameraInfo &cameraInfo : cameras) - ret.push_back({ cameraInfo.description(), ret.size() }); + for (const QCameraDevice& camera_info : QMediaDevices::videoInputs()) + ret.push_back({ camera_info.description(), ret.size() }); #endif return ret; -- cgit v1.2.3