r.audio.size = -1;
        buffersInfo.decoder.audio.lengthMs = -1;
        buffersInfo.decoder.video.size = -1;
        buffersInfo.decoder.video.lengthMs = -1;

        buffersInfo.renderer.audio.size = -1;
        buffersInfo.renderer.audio.lengthMs = -1;
        buffersInfo.renderer.audio.state = AUDIO_STOPPED;
        buffersInfo.renderer.video.size = -1;
        buffersInfo.renderer.video.lengthMs = -1;
    }

    async function playerInitializeAudioContext(desiredSampleRate) {
        return new Prom