cf4882b152
* feat: Add support for LiDAR, TrueDepth, External (USB) and Continuity Camera Devices (iOS 17) * Rename `devices` -> `physicalDevices` * fix: Comment out iOS 17 cameras for now * fix: Move `supportsDepthCapture` to `format` * fix: Fall back to `wide-angle-camera` for any unknown types * Update CameraPage.tsx * `descriptor` -> `physicalDeviceDescriptor` * Update CameraDevice.ts * Format * feat: Expose `userPreferredCameraDevice` Uses the new iOS 17 API where the user can prefer a default device, otherwise fall back to the first device of the available ones * fix: Expose as property * Add TODO comments * fix: Format code * fix: Compile below Swift 5.9 |
||
---|---|---|
.. | ||
AVAssetWriterInputPixelBufferAdaptor+initWithVideoSettings.swift | ||
AVAudioSession+trySetAllowHaptics.swift | ||
AVAudioSession+updateCategory.swift | ||
AVCaptureConnection+setInterfaceOrientation.swift | ||
AVCaptureDevice.Format+isBetterThan.swift | ||
AVCaptureDevice.Format+matchesFilter.swift | ||
AVCaptureDevice.Format+toDictionary.swift | ||
AVCaptureDevice.Format+videoDimensions.swift | ||
AVCaptureDevice+isMultiCam.swift | ||
AVCaptureDevice+neutralZoom.swift | ||
AVCaptureDevice+physicalDevices.swift | ||
AVCaptureDevice+toDictionary.swift | ||
AVCapturePhotoOutput+mirror.swift | ||
AVCaptureSession+setVideoStabilizationMode.swift | ||
AVFrameRateRange+includes.swift | ||
Collection+safe.swift | ||
FourCharCode+toString.swift |