IVSStageAudioManagerCategoryOptions
Objective-C
enum IVSStageAudioManagerCategoryOptions : NSInteger {}
Swift
struct CategoryOptions : OptionSet, @unchecked Sendable
These values map to the same name AVAudioSessionCategoryOptions
values.
-
Maps to
AVAudioSessionCategoryOptionMixWithOthers
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsMixWithOthers = 1 << 0
Swift
static var mixWithOthers: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionDuckOthers
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsDuckOthers = 1 << 1
Swift
static var duckOthers: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionInterruptSpokenAudioAndMixWithOthers
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsInterruptSpokenAudioAndMixWithOthers = 1 << 2
Swift
static var interruptSpokenAudioAndMixWithOthers: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionAllowBluetooth
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowBluetooth = 1 << 3
Swift
static var allowBluetooth: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionAllowBluetoothA2DP
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowBluetoothA2DP = 1 << 4
Swift
static var allowBluetoothA2DP: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionAllowAirPlay
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsAllowAirPlay = 1 << 5
Swift
static var allowAirPlay: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionDefaultToSpeaker
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsDefaultToSpeaker = 1 << 6
Swift
static var defaultToSpeaker: IVSStageAudioManager.CategoryOptions { get }
-
Maps to
AVAudioSessionCategoryOptionOverrideMutedMicrophoneInterruption
Declaration
Objective-C
IVSStageAudioManagerCategoryOptionsOverrideMutedMicrophoneInterruption = 1 << 7
Swift
static var overrideMutedMicrophoneInterruption: IVSStageAudioManager.CategoryOptions { get }