🐛 fix: Queue not playing next song

This commit is contained in:
2024-07-05 10:50:22 +07:00
parent 765b3c64f0
commit 3f00ec31b7
4 changed files with 28 additions and 3 deletions

View File

@@ -19,6 +19,7 @@ export class SeekableStream {
private firstTick: boolean = true;
private destroyed: boolean = false;
private event: EventEmitter = new EventEmitter();
private started: boolean = false;
private bytesReceived: number = 0;
private bytesRead: number = 0;
@@ -54,6 +55,10 @@ export class SeekableStream {
//if (seekTime !== 0) this.seek();
}
public start() {
this.started = true;
}
private async tick(seekTime?: number) {
if (this.destroyed) {
console.debug(
@@ -152,6 +157,8 @@ export class SeekableStream {
return;
}
if (!this.started) return;
const isBufferSufficient =
this.stream.readableLength >= this.bytesPerRequestLimit;