inputMuteStateChangeNotification
TypeScriptstatic get inputMuteStateChangeNotification(): _Foundation_NSNotification_NameSwift declarationclass let inputMuteStateChangeNotification: NSNotification.Nameclass · iOS 17.0+ · SDK 27.1
class AVAudioApplicationstatic get inputMuteStateChangeNotification(): _Foundation_NSNotification_NameSwift declarationclass let inputMuteStateChangeNotification: NSNotification.Namestatic get muteStateKey(): stringSwift declarationclass let muteStateKey: Stringstatic requestMicrophoneInjectionPermission(response: ((arg0: AVAudioApplication_MicrophoneInjectionPermission) => void)): voidSwift declarationclass func requestMicrophoneInjectionPermission() async -> AVAudioApplication.MicrophoneInjectionPermissionstatic requestRecordPermission(response: ((arg0: boolean) => void)): voidSwift declarationclass func requestRecordPermission() async -> Boolstatic get shared(): AVAudioApplicationSwift declarationclass var shared: AVAudioApplication { get }setInputMuted(muted: boolean): voidSwift declarationfunc setInputMuted(_ muted: Bool) throwsget isInputMuted(): booleanSwift declarationvar isInputMuted: Bool { get }get microphoneInjectionPermission(): AVAudioApplication_MicrophoneInjectionPermissionSwift declarationvar microphoneInjectionPermission: AVAudioApplication.MicrophoneInjectionPermission { get }2 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVAudioApplication.recordPermission
The iOS SDK compiler rejected this binding: failed to produce diagnostic for expression; please submit a bug report (https://swift.org/contributing/#reporting-bugs)
AVAudioApplication.init()
inherited init: clang: 'init' is unavailable