IVSStageAudioManagerCategoryOptions
Objective-C
enum IVSStageAudioManagerCategoryOptions : NSInteger {}
Swift
struct CategoryOptions : OptionSet, @unchecked Sendable
These values map to the same name AVAudioSessionCategoryOptions values.
-
Maps to
AVAudioSessionCategoryOptionMixWithOthersDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsMixWithOthers = 1 << 0Swift
static var mixWithOthers: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionDuckOthersDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsDuckOthers = 1 << 1Swift
static var duckOthers: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionInterruptSpokenAudioAndMixWithOthersDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsInterruptSpokenAudioAndMixWithOthers = 1 << 2Swift
static var interruptSpokenAudioAndMixWithOthers: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionAllowBluetoothDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowBluetooth = 1 << 3Swift
static var allowBluetooth: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionAllowBluetoothA2DPDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowBluetoothA2DP = 1 << 4Swift
static var allowBluetoothA2DP: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionAllowAirPlayDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowAirPlay = 1 << 5Swift
static var allowAirPlay: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionDefaultToSpeakerDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsDefaultToSpeaker = 1 << 6Swift
static var defaultToSpeaker: IVSStageAudioManager.CategoryOptions { get } -
Maps to
AVAudioSessionCategoryOptionOverrideMutedMicrophoneInterruptionDeclaration
Objective-C
IVSStageAudioManagerCategoryOptionsOverrideMutedMicrophoneInterruption = 1 << 7Swift
static var overrideMutedMicrophoneInterruption: IVSStageAudioManager.CategoryOptions { get }