feat: Use correct photo and video format dimensions on iOS (#1929)
* feat: Use new photo dimensions API * Update AVCaptureDevice.Format+matchesFilter.swift * fix: Use Pixels instead of Points for video size * feat: Set `PhotoOutput`'s maximum photo resolution * fix: Compare dictionaries instead * chore: Format code * fix: Try to use hash.... failing atm * fix: Use rough comparison again * fix: Also take video HDR into consideration * chore: Format * Use contains * Update AVCaptureDevice.Format+toDictionary.swift * docs: Add better docs to Camera props * Update CameraView+AVCaptureSession.swift * Update CameraView+AVCaptureSession.swift
This commit is contained in:
		| @@ -63,6 +63,11 @@ extension CameraView { | ||||
|         photoSettings.photoQualityPrioritization = photoQualityPrioritization | ||||
|       } | ||||
|  | ||||
|       // photo size is always the one selected in the format | ||||
|       if #available(iOS 16.0, *) { | ||||
|         photoSettings.maxPhotoDimensions = photoOutput.maxPhotoDimensions | ||||
|       } | ||||
|  | ||||
|       // red-eye reduction | ||||
|       if #available(iOS 12.0, *), let autoRedEyeReduction = options["enableAutoRedEyeReduction"] as? Bool { | ||||
|         photoSettings.isAutoRedEyeReductionEnabled = autoRedEyeReduction | ||||
|   | ||||
		Reference in New Issue
	
	Block a user