Added token to subtitles so they can be accessed

This commit is contained in:
Erik Thuning 2022-02-24 14:25:05 +01:00
parent 4498b20ff7
commit c3e9636ed9

@ -66,7 +66,9 @@ function init() {
setupSwitching(mainstream)
setupSync(mainstream)
setupPlayback(body, mainstream)
setupSubs(presentation.subtitles, cookies.subtitles)
setupSubs(presentation.subtitles,
cookies.subtitles,
presentation.token)
}
awaitLoad(function() {
setupBuffer(mainstream)
@ -607,7 +609,7 @@ function setupSpeed() {
button.addEventListener('click', setSpeed)})
}
function setupSubs(subs, subCookie) {
function setupSubs(subs, subCookie, accessToken) {
var button = document.querySelector('#subtitles-button')
var icons = document.querySelectorAll('#subtitles-button > svg > use')
@ -618,7 +620,7 @@ function setupSubs(subs, subCookie) {
document.querySelectorAll('video').forEach(function(stream) {
var subtrack = document.createElement('track')
subtrack.kind = 'subtitles'
subtrack.src = subs
subtrack.src = subs + '?token=' + accessToken
stream.appendChild(subtrack)
})