From 3ed5a91d544b5e3183eb8e4a73e27153eaae7eaf Mon Sep 17 00:00:00 2001 From: Rob Walch Date: Mon, 20 Jul 2020 17:03:40 -0400 Subject: [PATCH] Update lastDTS after realigning samples in case firstDTS set to a higher value #2905 --- src/remux/mp4-remuxer.js | 1 + 1 file changed, 1 insertion(+) diff --git a/src/remux/mp4-remuxer.js b/src/remux/mp4-remuxer.js index fb820406af6..c694bfec051 100644 --- a/src/remux/mp4-remuxer.js +++ b/src/remux/mp4-remuxer.js @@ -313,6 +313,7 @@ class MP4Remuxer { minPTS = Math.min(sample.pts, minPTS); maxPTS = Math.max(sample.pts, maxPTS); } + lastDTS = inputSamples[nbSamples - 1].dts; /* concatenate the video data and construct the mdat in place (need 8 more bytes to fill length and mpdat type) */