From d516f388aafae58d10be8cede032c25449f3ad3d Mon Sep 17 00:00:00 2001 From: Bertrand Berthelot Date: Wed, 1 Sep 2021 16:40:07 +0200 Subject: [PATCH] Fix availabilityTimeOffset for live MSS --- src/mss/parser/MssParser.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mss/parser/MssParser.js b/src/mss/parser/MssParser.js index fdb155c7fb..910e2bf3c3 100644 --- a/src/mss/parser/MssParser.js +++ b/src/mss/parser/MssParser.js @@ -350,6 +350,9 @@ function MssParser(config) { segmentTemplate.SegmentTimeline = mapSegmentTimeline(streamIndex, segmentTemplate.timescale); + // Patch: set availabilityTimeOffset to Infinity since segments are available as long as they are present in timeline + segmentTemplate.availabilityTimeOffset = 'INF'; + return segmentTemplate; }