init
TypeScriptstatic initStandardFormatWithSampleRateChannelLayout(sampleRate: number, layout: AVAudioChannelLayout): AVAudioFormatSwift declarationinit(standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayout)class · iOS 8.0+ · SDK 27.1
class AVAudioFormatstatic initStandardFormatWithSampleRateChannelLayout(sampleRate: number, layout: AVAudioChannelLayout): AVAudioFormatSwift declarationinit(standardFormatWithSampleRate sampleRate: Double, channelLayout layout: AVAudioChannelLayout)static initStandardFormatWithSampleRateChannels(sampleRate: number, channels: number): (AVAudioFormat) | nullSwift declarationinit?(standardFormatWithSampleRate sampleRate: Double, channels: AVAudioChannelCount)static initCmAudioFormatDescription(formatDescription: _CoreMedia_CMFormatDescription): AVAudioFormatSwift declarationinit(cmAudioFormatDescription formatDescription: CMAudioFormatDescription)static initCommonFormatSampleRateChannelsInterleaved(format: AVAudioCommonFormat, sampleRate: number, channels: number, interleaved: boolean): (AVAudioFormat) | nullSwift declarationinit?(commonFormat format: AVAudioCommonFormat, sampleRate: Double, channels: AVAudioChannelCount, interleaved: Bool)static initCommonFormatSampleRateInterleavedChannelLayout(format: AVAudioCommonFormat, sampleRate: number, interleaved: boolean, layout: AVAudioChannelLayout): AVAudioFormatSwift declarationinit(commonFormat format: AVAudioCommonFormat, sampleRate: Double, interleaved: Bool, channelLayout layout: AVAudioChannelLayout)static initFormatDescription(formatDescription: _CoreMedia_CMFormatDescription): (AVAudioFormat) | nullSwift declarationinit?(formatDescription: CMAudioFormatDescription)static initSettings(settings: Record<string, unknown>): (AVAudioFormat) | nullSwift declarationinit?(settings: [String : Any])static initStreamDescription(asbd: SDKHandle): (AVAudioFormat) | nullSwift declarationinit?(streamDescription asbd: UnsafePointer<AudioStreamBasicDescription>)static initStreamDescriptionChannelLayout(asbd: SDKHandle, layout?: (AVAudioChannelLayout) | null): (AVAudioFormat) | nullSwift declarationinit?(streamDescription asbd: UnsafePointer<AudioStreamBasicDescription>, channelLayout layout: AVAudioChannelLayout?)isEqual(object: unknown): booleanSwift declarationfunc isEqual(_ object: Any) -> Boolget channelCount(): numberSwift declarationvar channelCount: AVAudioChannelCount { get }get channelLayout(): (AVAudioChannelLayout) | nullSwift declarationvar channelLayout: AVAudioChannelLayout? { get }get commonFormat(): AVAudioCommonFormatSwift declarationvar commonFormat: AVAudioCommonFormat { get }get formatDescription(): _CoreMedia_CMFormatDescriptionSwift declarationvar formatDescription: CMAudioFormatDescription { get }get isInterleaved(): booleanSwift declarationvar isInterleaved: Bool { get }get magicCookie(): (ArrayBuffer) | nullSwift declarationvar magicCookie: Data? { get set }set magicCookie(value: (ArrayBuffer) | null)Swift declarationvar magicCookie: Data? { get set }get sampleRate(): numberSwift declarationvar sampleRate: Double { get }get settings(): Record<string, unknown>Swift declarationvar settings: [String : Any] { get }get isStandard(): booleanSwift declarationvar isStandard: Bool { get }get streamDescription(): SDKHandleSwift declarationvar streamDescription: UnsafePointer<AudioStreamBasicDescription> { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVAudioFormat.init()
inherited init: cannot prove legal (class declares 10 custom initializers)