CameraStatus
public struct CameraStatus : Equatable
Information about camera status.
-
true if video capture is currently running.
Declaration
Swift
public let videoOn: Bool
-
Elapsed time since starting a video recording in seconds.
Declaration
Swift
public let recordingTimeS: Float
-
true if video timelapse is currently active.
Declaration
Swift
public let photoIntervalOn: Bool
-
Current folder name where media is saved.
Declaration
Swift
public let mediaFolderName: String
-
Used storage in MiB.
Declaration
Swift
public let usedStorageMib: Float
-
Available storage in MiB.
Declaration
Swift
public let availableStorageMib: Float
-
Total storage in MiB.
Declaration
Swift
public let totalStorageMib: Float
-
Storage status.
Declaration
Swift
public let storageStatus: StorageStatus
-
init(videoOn:recordingTimeS:photoIntervalOn:mediaFolderName:usedStorageMib:availableStorageMib:totalStorageMib:storageStatus:)
Initialize camera status.
- videoOn: true if video capture is currently running.
- recordingTimeS: Elapsed time since starting a video recording in seconds.
- photoIntervalOn: true if video timelapse is currently active.
- mediaFolderName: Current folder name where media is saved.
- usedStorageMib: Used storage in MiB.
- availableStorageMib: Available storage in MiB.
- totalStorageMib: Total storage in MiB.
- storageStatus: Storage status.
Declaration
Swift
public init(videoOn: Bool, recordingTimeS: Float, photoIntervalOn: Bool, mediaFolderName: String, usedStorageMib: Float, availableStorageMib: Float, totalStorageMib: Float, storageStatus: StorageStatus)
-
Declaration
Swift
public static func == (lhs: CameraStatus, rhs: CameraStatus) -> Bool