Embed: mews: added subtitle support

This commit is contained in:
Cat 2022-01-26 10:26:18 +01:00 committed by Thulinma
parent 431c06e4cd
commit b6068f4627
4 changed files with 20 additions and 3 deletions

View file

@ -1021,6 +1021,23 @@ p.prototype.build = function (MistVideo,callback) {
} catch (e) { }
});
player.ws.close();
},
setSubtitle: function(trackmeta) {
//remove previous subtitles
var tracks = video.getElementsByTagName("track");
for (var i = tracks.length - 1; i >= 0; i--) {
video.removeChild(tracks[i]);
}
if (trackmeta) { //if the chosen track exists
//add the new one
var track = document.createElement("track");
video.appendChild(track);
track.kind = "subtitles";
track.label = trackmeta.label;
track.srclang = trackmeta.lang;
track.src = trackmeta.src;
track.setAttribute("default","");
}
}
};