From 045f82584cf835ed1ff8ce94c2407d5272598f13 Mon Sep 17 00:00:00 2001 From: Vanilagy <1696106+Vanilagy@users.noreply.github.com> Date: Wed, 13 May 2026 18:59:58 +0200 Subject: [PATCH] Yes it can! --- src/flac/flac-demuxer.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/flac/flac-demuxer.ts b/src/flac/flac-demuxer.ts index 10a77d5..c0e3576 100644 --- a/src/flac/flac-demuxer.ts +++ b/src/flac/flac-demuxer.ts @@ -643,8 +643,9 @@ class FlacAudioTrackBacking implements InputAudioTrackBacking { options: PacketRetrievalOptions, ): Promise { assert(this.demuxer.audioInfo); + if (timestamp < 0) { - throw new Error('Timestamp cannot be negative'); + return null; } const release = await this.demuxer.readingMutex.acquire();