One Logo Pool Ball
AudioToolbox · IOS API REFERENCE

ScheduledAudioSlice

struct · SDK 27.1

struct ScheduledAudioSlice

Members (15)

get

mBufferList

TypeScript
get mBufferList(): SDKHandle
Swift declaration
var mBufferList: UnsafeMutablePointer<AudioBufferList>
set

mBufferList

TypeScript
set mBufferList(value: SDKHandle)
Swift declaration
var mBufferList: UnsafeMutablePointer<AudioBufferList>
get

mCompletionProc

TypeScript
get mCompletionProc(): (((arg0: (SDKHandle) | null, arg1: SDKHandle) => Promise<void>)) | null
Swift declaration
var mCompletionProc: ScheduledAudioSliceCompletionProc?
get

mCompletionProcUserData

TypeScript
get mCompletionProcUserData(): SDKHandle
Swift declaration
var mCompletionProcUserData: UnsafeMutableRawPointer
set

mCompletionProcUserData

TypeScript
set mCompletionProcUserData(value: SDKHandle)
Swift declaration
var mCompletionProcUserData: UnsafeMutableRawPointer
get

mFlags

TypeScript
get mFlags(): AUScheduledAudioSliceFlags
Swift declaration
var mFlags: AUScheduledAudioSliceFlags
set

mFlags

TypeScript
set mFlags(value: AUScheduledAudioSliceFlags)
Swift declaration
var mFlags: AUScheduledAudioSliceFlags
get

mNumberFrames

TypeScript
get mNumberFrames(): number
Swift declaration
var mNumberFrames: UInt32
set

mNumberFrames

TypeScript
set mNumberFrames(value: number)
Swift declaration
var mNumberFrames: UInt32
get

mReserved2

TypeScript
get mReserved2(): (SDKHandle) | null
Swift declaration
var mReserved2: UnsafeMutableRawPointer?
set

mReserved2

TypeScript
set mReserved2(value: (SDKHandle) | null)
Swift declaration
var mReserved2: UnsafeMutableRawPointer?
get

mReserved

TypeScript
get mReserved(): number
Swift declaration
var mReserved: UInt32
set

mReserved

TypeScript
set mReserved(value: number)
Swift declaration
var mReserved: UInt32
get

mTimeStamp

TypeScript
get mTimeStamp(): _CoreAudioTypes_AudioTimeStamp
Swift declaration
var mTimeStamp: AudioTimeStamp
set

mTimeStamp

TypeScript
set mTimeStamp(value: _CoreAudioTypes_AudioTimeStamp)
Swift declaration
var mTimeStamp: AudioTimeStamp

Skipped declarations

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

ScheduledAudioSlice.init(mTimeStamp:mCompletionProc:mCompletionProcUserData:mFlags:mReserved:mReserved2:mNumberFrames:mBufferList:)

The iOS SDK compiler rejected this binding: a C function pointer cannot be formed from a closure that captures context

ScheduledAudioSlice.mCompletionProc

The iOS SDK compiler rejected this binding: a C function pointer can only be formed from a reference to a 'func' or a literal closure

All AudioToolbox types →