From bc90c87d2ae1ff918de280d85152cb8ba38cf8de 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 fc032b71a8..5c0187d1cb 100644 --- a/lib/media/media_source_engine.js +++ b/lib/media/media_source_engine.js @@ -183,6 +183,8 @@ shaka.media.MediaSourceEngine = class { * @return {!MediaSource} */ createMediaSource(p) { + this.streamingAllowed_ = true; + /** @type {!MediaSource} */ let mediaSource; @@ -193,11 +195,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 {