diff --git a/src/detection/camera/camera_apple.m b/src/detection/camera/camera_apple.m index 8912b2364..a3da90540 100644 --- a/src/detection/camera/camera_apple.m +++ b/src/detection/camera/camera_apple.m @@ -1,15 +1,12 @@ #include "camera.h" +#include "common/io/io.h" #import const char* ffDetectCamera(FFlist* result) { - AVCaptureDeviceType externalType; - if (@available(macOS 14, *)) // #822 - externalType = AVCaptureDeviceTypeContinuityCamera; - else - externalType = AVCaptureDeviceTypeExternalUnknown; - AVCaptureDeviceDiscoverySession* session = [AVCaptureDeviceDiscoverySession discoverySessionWithDeviceTypes:@[AVCaptureDeviceTypeBuiltInWideAngleCamera, externalType] + FF_SUPPRESS_IO(); // #822 + AVCaptureDeviceDiscoverySession* session = [AVCaptureDeviceDiscoverySession discoverySessionWithDeviceTypes:@[AVCaptureDeviceTypeBuiltInWideAngleCamera, AVCaptureDeviceTypeExternalUnknown] mediaType:AVMediaTypeVideo position:AVCaptureDevicePositionUnspecified]; if (!session)