From bd18a9de6068388849dd8af4088ce1e1b770d9c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Velad=20Galv=C3=A1n?= Date: Tue, 20 Jun 2023 21:30:10 +0200 Subject: [PATCH] fix(HLS): Avoid "Possible encoding problem detected!" when is a preload reference (#5332) Preload segments do not have a defined duration, so this log may be wrong. --- lib/media/media_source_engine.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/media/media_source_engine.js b/lib/media/media_source_engine.js index 8aed3d1ca0..f65664479b 100644 --- a/lib/media/media_source_engine.js +++ b/lib/media/media_source_engine.js @@ -845,7 +845,7 @@ shaka.media.MediaSourceEngine = class { this.append_(contentType, data); }); - if (goog.DEBUG && reference) { + if (goog.DEBUG && reference && !reference.isPreload()) { const bufferedAfter = this.getBuffered_(contentType); const newBuffered = shaka.media.TimeRangesUtils.computeAddedRange( bufferedBefore, bufferedAfter);