averagePower
TypeScriptaveragePower(channelNumber: number): numberSwift declarationfunc averagePower(forChannel channelNumber: Int) -> Floatclass · iOS 2.2+ · SDK 27.1
class AVAudioPlayeraveragePower(channelNumber: number): numberSwift declarationfunc averagePower(forChannel channelNumber: Int) -> Floatstatic initContentsOf(url: string): AVAudioPlayerSwift declarationinit(contentsOf url: URL) throwsstatic initContentsOfFileTypeHint(url: string, utiString?: (string) | null): AVAudioPlayerSwift declarationinit(contentsOf url: URL, fileTypeHint utiString: String?) throwsstatic initData(data: ArrayBuffer): AVAudioPlayerSwift declarationinit(data: Data) throwsstatic initDataFileTypeHint(data: ArrayBuffer, utiString?: (string) | null): AVAudioPlayerSwift declarationinit(data: Data, fileTypeHint utiString: String?) throwspause(): voidSwift declarationfunc pause()peakPower(channelNumber: number): numberSwift declarationfunc peakPower(forChannel channelNumber: Int) -> Floatplay(): booleanSwift declarationfunc play() -> BoolplayAtTime(time: number): booleanSwift declarationfunc play(atTime time: TimeInterval) -> BoolprepareToPlay(): booleanSwift declarationfunc prepareToPlay() -> BoolsetVolume(volume: number, duration: number): voidSwift declarationfunc setVolume(_ volume: Float, fadeDuration duration: TimeInterval)stop(): voidSwift declarationfunc stop()updateMeters(): voidSwift declarationfunc updateMeters()get channelAssignments(): (Array<AVAudioSessionChannelDescription>) | nullSwift declarationvar channelAssignments: [AVAudioSessionChannelDescription]? { get set }set channelAssignments(value: (Array<AVAudioSessionChannelDescription>) | null)Swift declarationvar channelAssignments: [AVAudioSessionChannelDescription]? { get set }get currentTime(): numberSwift declarationvar currentTime: TimeInterval { get set }set currentTime(value: number)Swift declarationvar currentTime: TimeInterval { get set }get data(): (ArrayBuffer) | nullSwift declarationvar data: Data? { get }get delegate(): (SDKHandle) | nullSwift declarationweak var delegate: (any AVAudioPlayerDelegate)? { get set }set delegate(value: (Implements<AVAudioPlayerDelegate> | SDKHandle) | null)Swift declarationweak var delegate: (any AVAudioPlayerDelegate)? { get set }get deviceCurrentTime(): numberSwift declarationvar deviceCurrentTime: TimeInterval { get }get duration(): numberSwift declarationvar duration: TimeInterval { get }get enableRate(): booleanSwift declarationvar enableRate: Bool { get set }set enableRate(value: boolean)Swift declarationvar enableRate: Bool { get set }get format(): AVAudioFormatSwift declarationvar format: AVAudioFormat { get }get isMeteringEnabled(): booleanSwift declarationvar isMeteringEnabled: Bool { get set }set isMeteringEnabled(value: boolean)Swift declarationvar isMeteringEnabled: Bool { get set }get numberOfChannels(): numberSwift declarationvar numberOfChannels: Int { get }get numberOfLoops(): numberSwift declarationvar numberOfLoops: Int { get set }set numberOfLoops(value: number)Swift declarationvar numberOfLoops: Int { get set }get pan(): numberSwift declarationvar pan: Float { get set }set pan(value: number)Swift declarationvar pan: Float { get set }get isPlaying(): booleanSwift declarationvar isPlaying: Bool { get }get rate(): numberSwift declarationvar rate: Float { get set }set rate(value: number)Swift declarationvar rate: Float { get set }get settings(): Record<string, unknown>Swift declarationvar settings: [String : Any] { get }get url(): (string) | nullSwift declarationvar url: URL? { get }get volume(): numberSwift declarationvar volume: Float { get set }set volume(value: number)Swift declarationvar volume: Float { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
AVAudioPlayer.init()
inherited init: cannot prove legal (class declares 6 custom initializers)