From 9282a1b8014d9ad3d174b90c6999edd4d7b57ca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lvaro=20Velad=20Galv=C3=A1n?= Date: Wed, 10 Apr 2024 12:18:36 +0200 Subject: [PATCH] fix(HLS): Fix labelling of captions in Safari (#6426) Fixes https://github.com/shaka-project/shaka-player/issues/6233 --- lib/util/stream_utils.js | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/util/stream_utils.js b/lib/util/stream_utils.js index 5e965a8832..1bfe0191ea 100644 --- a/lib/util/stream_utils.js +++ b/lib/util/stream_utils.js @@ -1273,8 +1273,6 @@ shaka.util.StreamUtils = class { * @return {shaka.extern.Track} */ static html5TextTrackToTrack(textTrack) { - const CLOSED_CAPTION_MIMETYPE = - shaka.util.MimeUtils.CEA608_CLOSED_CAPTION_MIMETYPE; const StreamUtils = shaka.util.StreamUtils; /** @type {shaka.extern.Track} */ @@ -1283,7 +1281,8 @@ shaka.util.StreamUtils = class { track.type = 'text'; track.originalTextId = textTrack.id; if (textTrack.kind == 'captions') { - track.mimeType = CLOSED_CAPTION_MIMETYPE; + // See: https://github.com/shaka-project/shaka-player/issues/6233 + track.mimeType = 'unknown'; } if (textTrack.kind == 'subtitles') { track.mimeType = 'text/vtt';