31 lines
1.3 KiB
Plaintext
31 lines
1.3 KiB
Plaintext
<script>lang = <%- JSON.stringify(lang) %></script>
|
|
<script>definitions = <%- JSON.stringify(define) %></script>
|
|
<script>addStorage = <%- JSON.stringify(addStorage) %>;</script>
|
|
<script>logoLocation196x196 = `<%- window.libURL + config.logoLocation196x196 %>`;</script>
|
|
<script>libURL = location.search === '?p2p=1' ? location.pathname : '<%-window.libURL%>';</script>
|
|
<script>HWAccelChoices = [
|
|
<% if(config.availableHWAccels) {
|
|
var methods = {
|
|
auto: {label:lang['Auto'],value:'auto'},
|
|
drm: {label:lang['drm'],value:'drm'},
|
|
cuvid: {label:lang['cuvid'],value:'cuvid'},
|
|
cuda: {label:lang['cuda'],value:'cuda'},
|
|
vaapi: {label:lang['vaapi'],value:'vaapi'},
|
|
qsv: {label:lang['qsv'],value:'qsv'},
|
|
vdpau: {label:lang['vdpau'],value:'vdpau'},
|
|
dxva2: {label:lang['dxva2'],value:'dxva2'},
|
|
vdpau: {label:lang['vdpau'],value:'vdpau'},
|
|
videotoolbox: {label:lang['videotoolbox'],value:'videotoolbox'}
|
|
}
|
|
config.availableHWAccels.forEach(function(availibleMethod){
|
|
if(methods[availibleMethod]){ %>
|
|
<%- JSON.stringify(methods[availibleMethod]) %>,
|
|
<% }
|
|
})
|
|
}
|
|
%>
|
|
]</script>
|
|
<script>
|
|
monitorStatusCodes = definitions["Monitor Status Codes"]
|
|
</script>
|