Skip to content

Commit ed81a47

Browse files
committed
fix: Fix preferred timescale
1 parent 8f420f8 commit ed81a47

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

package/ios/Core/CameraSession+Configuration.swift

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,8 @@ extension CameraSession {
284284

285285
if configuration.isManualExposure {
286286
// Lock exposure to manual
287-
let duration = CMTime(seconds: configuration.exposureDuration ?? AVCaptureDevice.currentExposureDuration.seconds, preferredTimescale: 1)
287+
let durationSeconds = configuration.exposureDuration ?? AVCaptureDevice.currentExposureDuration.seconds
288+
let duration = CMTime(seconds: durationSeconds, preferredTimescale: 1_000_000_000)
288289
let iso = configuration.iso ?? AVCaptureDevice.currentISO
289290
device.setExposureModeCustom(duration: duration, iso: iso)
290291
} else {

0 commit comments

Comments
 (0)