CBLCameraAvailableCommandCategory
Objective-C
enum CBLCameraAvailableCommandCategory : NSUInteger {}
Swift
struct AvailableCommandCategory : OptionSet, @unchecked Sendable
Bitfield values for camera command categories. Cameras can have zero, one, or multiple available command categories at the same time.
-
The camera currently has no available command categories.
Declaration
Objective-C
CBLCameraAvailableCommandCategoryNone = 0
-
If this value is present in the options, the camera can perform stills shooting operations.
Declaration
Objective-C
CBLCameraAvailableCommandCategoryStillsShooting = 1 << 0
Swift
static var stillsShooting: AvailableCommandCategory { get }
-
If this value is present in the options, the camera can perform filesystem actions.
Declaration
Objective-C
CBLCameraAvailableCommandCategoryFilesystemAccess = 1 << 1
Swift
static var filesystemAccess: AvailableCommandCategory { get }
-
If this value is present in the options, the camera can perform video recording operations.
Declaration
Objective-C
CBLCameraAvailableCommandCategoryVideoRecording = 1 << 2
Swift
static var videoRecording: AvailableCommandCategory { get }