From 630b0182275880d069700e9790d1475d7226322b Mon Sep 17 00:00:00 2001 From: Shekar Siri Date: Tue, 9 May 2023 15:20:32 +0200 Subject: [PATCH] fix(player) - fix first 8 byte checker (#1240) * fix(player): fix first 8 byte checker * fix(player): remove logs --------- Co-authored-by: nick-delirium --- frontend/app/player/web/messages/MFileReader.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/frontend/app/player/web/messages/MFileReader.ts b/frontend/app/player/web/messages/MFileReader.ts index be9c8c533..dd471d8bb 100644 --- a/frontend/app/player/web/messages/MFileReader.ts +++ b/frontend/app/player/web/messages/MFileReader.ts @@ -19,9 +19,9 @@ export default class MFileReader extends RawMessageReader { } public checkForIndexes() { - const firstBytes = this.readCustomIndex(this.buf.slice(0, 9)) - // 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff = no indexes - const skipIndexes = firstBytes === 72057594037927940 + // 0xff 0xff 0xff 0xff 0xff 0xff 0xff 0xff = no indexes + weird failover (don't ask) + const skipIndexes = this.readCustomIndex(this.buf.slice(0, 8)) === 72057594037927940 + || this.readCustomIndex(this.buf.slice(0, 9)) === 72057594037927940 if (skipIndexes) { this.noIndexes = true this.skip(8)