Send onInitialized event only if device changed

This commit is contained in:
Marc Rousavy
2023-10-24 11:59:22 +02:00
parent de0d6cda5d
commit 0bc3ee12bf
3 changed files with 10 additions and 2 deletions

View File

@@ -153,7 +153,6 @@ extension CameraSession {
// Done!
ReactLogger.log(level: .info, message: "Successfully configured all outputs!")
delegate?.onSessionInitialized()
}
// pragma MARK: Orientation

View File

@@ -160,6 +160,11 @@ class CameraSession: NSObject, AVCaptureVideoDataOutputSampleBufferDelegate, AVC
// Update successful, set the new configuration!
self.configuration = config
// Notify about Camera initialization
if difference.inputChanged {
delegate?.onSessionInitialized()
}
} catch {
self.onConfigureError(error)
}