From 07433033b997717563f0190bbb8131258eeb1262 Mon Sep 17 00:00:00 2001 From: FireMasterK <20838718+FireMasterK@users.noreply.github.com> Date: Wed, 21 Apr 2021 20:06:45 +0530 Subject: [PATCH] Provide captions name in ui and disable by default. Closes #125 --- src/components/Player.vue | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/src/components/Player.vue b/src/components/Player.vue index 323e1c43..68926935 100644 --- a/src/components/Player.vue +++ b/src/components/Player.vue @@ -84,8 +84,14 @@ export default { setPlayerAttrs(player, videoEl, dash, shaka) { player.load("data:application/dash+xml;charset=utf-8;base64," + btoa(dash)).then(() => { this.video.subtitles.map(subtitle => { - player.addTextTrack(subtitle.url, "eng", "SUBTITLE", subtitle.mimeType, null, "English"); - player.setTextTrackVisibility(true); + player.addTextTrack( + subtitle.url, + subtitle.code, + "SUBTITLE", + subtitle.mimeType, + null, + subtitle.name, + ); }); if (localStorage) videoEl.volume = localStorage.getItem("volume") || 1;