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.
Properties
Section titled “Properties”addedUs
Section titled “addedUs”addedUs: number;Defined in: audio-player.ts:231
addInput returned: the worklet node exists, and with loss concealment the libopus decoder.
firstAudibleUs
Section titled “firstAudibleUs”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
Section titled “firstDecodedUs”firstDecodedUs: number | null;Defined in: audio-player.ts:235
The first decoded audio was handed to the worklet.
firstPlayUs
Section titled “firstPlayUs”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
Section titled “firstPushUs”firstPushUs: number | null;Defined in: audio-player.ts:233
The first frame was pushed.