IVSStageAudioManagerCategoryOptions
Objective-C
enum IVSStageAudioManagerCategoryOptions : NSInteger {}
Swift
struct CategoryOptions : OptionSet, @unchecked Sendable
These values map to the same name AVAudioSessionCategoryOptions
values.
-
Maps to
IVSStageAudioManagerCategoryOptionMixWithOthers
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsMixWithOthers = 1 << 0
Swift
static var mixWithOthers: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionDuckOthers
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsDuckOthers = 1 << 1
Swift
static var duckOthers: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionInterruptSpokenAudioAndMixWithOthers
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsInterruptSpokenAudioAndMixWithOthers = 1 << 2
Swift
static var interruptSpokenAudioAndMixWithOthers: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionAllowBluetooth
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowBluetooth = 1 << 3
Swift
static var allowBluetooth: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionAllowBluetoothA2DP
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowBluetoothA2DP = 1 << 4
Swift
static var allowBluetoothA2DP: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionAllowAirPlay
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowAirPlay = 1 << 5
Swift
static var allowAirPlay: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionDefaultToSpeaker
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsDefaultToSpeaker = 1 << 6
Swift
static var defaultToSpeaker: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
IVSStageAudioManagerCategoryOptionOverrideMutedMicrophoneInterruption
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsOverrideMutedMicrophoneInterruption = 1 << 7
Swift
static var overrideMutedMicrophoneInterruption: IVSStageAudioManager.CategoryOptions { get }