From dc78d788b5547c41acb61e0e9d0e9323801b2326 Mon Sep 17 00:00:00 2001 From: Adam Waldron Date: Tue, 21 Nov 2023 09:40:29 -0800 Subject: [PATCH] fix: use startTime instead of 0 for finiteDuration (#1448) --- src/util/text-tracks.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/text-tracks.js b/src/util/text-tracks.js index 7d46ea026..c182d6956 100644 --- a/src/util/text-tracks.js +++ b/src/util/text-tracks.js @@ -234,7 +234,7 @@ export const addMetadata = ({ // Map each cue group's endTime to the next group's startTime sortedStartTimes.forEach((startTime, idx) => { const cueGroup = cuesGroupedByStartTime[startTime]; - const finiteDuration = isFinite(videoDuration) ? videoDuration : 0; + const finiteDuration = isFinite(videoDuration) ? videoDuration : startTime; const nextTime = Number(sortedStartTimes[idx + 1]) || finiteDuration; // Map each cue's endTime the next group's startTime