From 388ecd352452d9212ec7e2a0c281a79d62d19970 Mon Sep 17 00:00:00 2001 From: Rob Walch Date: Mon, 10 Aug 2020 14:25:08 -0400 Subject: [PATCH] Only apply minimum ID3 cue duration when cue has none resolves #2963 --- src/controller/id3-track-controller.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/controller/id3-track-controller.js b/src/controller/id3-track-controller.js index 1080af26a98..f36c5314db2 100644 --- a/src/controller/id3-track-controller.js +++ b/src/controller/id3-track-controller.js @@ -79,8 +79,8 @@ class ID3TrackController extends EventHandler { } const timeDiff = endTime - startTime; - if (timeDiff < MIN_CUE_DURATION) { - endTime += MIN_CUE_DURATION - timeDiff; + if (timeDiff <= 0) { + endTime = startTime + MIN_CUE_DURATION; } for (let j = 0; j < frames.length; j++) {