From f5fa229181997133fcab40db113b411180810192 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 f63630d268..7a41fa0213 100644 --- a/lib/util/stream_utils.js +++ b/lib/util/stream_utils.js @@ -1321,8 +1321,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} */ @@ -1331,7 +1329,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';