From ff7c465cc09692428ef8394355568fd87ee43b63 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Wojciech=20Tyczy=C5=84ski?= Date: Tue, 26 Nov 2024 11:59:10 +0100 Subject: [PATCH] fix: Fix playback on Apple devices without ManagedMediaSource (#7669) Fixes #7666 --- 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 0550b6667e..1531bd6157 100644 --- a/lib/media/media_source_engine.js +++ b/lib/media/media_source_engine.js @@ -271,7 +271,7 @@ shaka.media.MediaSourceEngine = class { * @param {string} mimeType */ addSecondarySource(uri, mimeType) { - if (!this.video_ || !(this.mediaSource_ instanceof ManagedMediaSource)) { + if (!this.video_ || !window.ManagedMediaSource || !this.mediaSource_) { shaka.log.warning( 'Secondary source is used only with ManagedMediaSource'); return;