From df5efa0442d09e6ca67653379c36c4dc272d75c0 Mon Sep 17 00:00:00 2001 From: Vanilagy <1696106+Vanilagy@users.noreply.github.com> Date: Mon, 16 Feb 2026 15:34:42 +0100 Subject: [PATCH] Fix test --- test/browser/mpeg-ts-muxing.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/test/browser/mpeg-ts-muxing.test.ts b/test/browser/mpeg-ts-muxing.test.ts index 56c4ba2..5568162 100644 --- a/test/browser/mpeg-ts-muxing.test.ts +++ b/test/browser/mpeg-ts-muxing.test.ts @@ -703,12 +703,14 @@ test('MPEG-TS muxing with StreamTarget', async () => { const frameDuration = 1 / fps; for (let i = 0; i < frameCount; i++) { - await videoSource.add(i * frameDuration, frameDuration); + await videoSource.add(i * frameDuration, frameDuration, { + keyFrame: true, // Otherwise all packets get written at once due to the DTS logic + }); } await output.finalize(); - expect(chunks.length).toBe(frameCount); + expect(chunks).toHaveLength(frameCount); const buffer = new Uint8Array(nextPos); nextPos = 0;