Skip to content

AudioInputJoinPhases

Defined in: audio-player.ts:229

When each step of an input’s start happened, in microseconds on its clock’s time source (performance.now() without a clock, or with a playout clock left at its default); null until it happens. The object is updated in place.

addedUs: number;

Defined in: audio-player.ts:231

addInput returned: the worklet node exists, and with loss concealment the libopus decoder.


firstAudibleUs: number | null;

Defined in: audio-player.ts:239

When that first sample reaches the speaker: firstPlayUs plus the output delay (as clock reports count it).


firstDecodedUs: number | null;

Defined in: audio-player.ts:235

The first decoded audio was handed to the worklet.


firstPlayUs: number | null;

Defined in: audio-player.ts:237

When the worklet started playing for the first time: the render time of that quantum’s first sample.


firstPushUs: number | null;

Defined in: audio-player.ts:233

The first frame was pushed.