From 23a8ea979db86251be5fd83658c7cba5818c5d28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Velad=20Galv=C3=A1n?= Date: Thu, 24 Oct 2024 20:29:23 +0200 Subject: [PATCH] fix: Allow streaming again when we reset MSE (#7495) --- lib/media/media_source_engine.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/media/media_source_engine.js b/lib/media/media_source_engine.js index e1b5485ad7..4d9053c955 100644 --- a/lib/media/media_source_engine.js +++ b/lib/media/media_source_engine.js @@ -178,6 +178,8 @@ shaka.media.MediaSourceEngine = class { * @return {!MediaSource} */ createMediaSource(p) { + this.streamingAllowed_ = true; + /** @type {!MediaSource} */ let mediaSource; @@ -188,11 +190,13 @@ shaka.media.MediaSourceEngine = class { this.eventManager_.listen( mediaSource, 'startstreaming', () => { + shaka.log.info('MMS startstreaming'); this.streamingAllowed_ = true; }); this.eventManager_.listen( mediaSource, 'endstreaming', () => { + shaka.log.info('MMS endstreaming'); this.streamingAllowed_ = false; }); } else {