Skip to content

TransferableAudioWorkletClock

Defined in: transferable-worklet-clock.ts:46

new TransferableAudioWorkletClock(options): TransferableAudioWorkletClock

Defined in: transferable-worklet-clock.ts:62

TransferableAudioClockOptions = {}

TransferableAudioWorkletClock

readonly context: AudioContext

Defined in: transferable-worklet-clock.ts:47


readonly queue: TransferablePcmQueue

Defined in: transferable-worklet-clock.ts:48

get disposed(): boolean

Defined in: transferable-worklet-clock.ts:75

boolean

Disposable.disposed


get generation(): number

Defined in: transferable-worklet-clock.ts:83

number


get lastReport(): TransferableClockReport | undefined

Defined in: transferable-worklet-clock.ts:87

TransferableClockReport | undefined


get ownsContext(): boolean

Defined in: transferable-worklet-clock.ts:79

boolean

dispose(): Promise<void>

Defined in: transferable-worklet-clock.ts:222

Promise<void>

Disposable.dispose


enqueueInterleaved(input): boolean

Defined in: transferable-worklet-clock.ts:157

Float32Array

boolean


initialize(reportEveryFrames): Promise<void>

Defined in: transferable-worklet-clock.ts:91

number = ...

Promise<void>


nowUs(): number

Defined in: transferable-worklet-clock.ts:210

number


pause(): Promise<void>

Defined in: transferable-worklet-clock.ts:175

Promise<void>


resume(): Promise<void>

Defined in: transferable-worklet-clock.ts:180

Promise<void>


seek(timeUs): number

Defined in: transferable-worklet-clock.ts:198

number

number


snapshot(): TransferablePcmQueueSnapshot

Defined in: transferable-worklet-clock.ts:218

TransferablePcmQueueSnapshot


start(): Promise<void>

Defined in: transferable-worklet-clock.ts:150

Promise<void>