One Logo Pool Ball
AVFAudio · IOS API REFERENCE

AVAudioChannelLayout

class · iOS 8.0+ · SDK 27.1

class AVAudioChannelLayout

Members (6)

init · iOS 8.0+

init

TypeScript
static initLayout(layout: SDKHandle): AVAudioChannelLayout
Swift declaration
init(layout: UnsafePointer<AudioChannelLayout>)
init · iOS 8.0+

init

TypeScript
static initLayoutTag(layoutTag: number): (AVAudioChannelLayout) | null
Swift declaration
convenience init?(layoutTag: AudioChannelLayoutTag)
method · iOS 8.0+

isEqual

TypeScript
isEqual(object: unknown): boolean
Swift declaration
func isEqual(_ object: Any) -> Bool
get · iOS 8.0+

channelCount

TypeScript
get channelCount(): number
Swift declaration
var channelCount: AVAudioChannelCount { get }
get · iOS 8.0+

layout

TypeScript
get layout(): SDKHandle
Swift declaration
var layout: UnsafePointer<AudioChannelLayout> { get }
get · iOS 8.0+

layoutTag

TypeScript
get layoutTag(): number
Swift declaration
var layoutTag: AudioChannelLayoutTag { get }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

AVAudioChannelLayout.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All AVFAudio types →