mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
updated nuget
This commit is contained in:
parent
75dba0b17f
commit
9e6d8b6c98
21 changed files with 257 additions and 96 deletions
|
@ -234,7 +234,7 @@
|
|||
};
|
||||
|
||||
var currentSrc;
|
||||
self.setCurrentSrc = function (val) {
|
||||
self.setCurrentSrc = function (val, tracks, item, mediaSource) {
|
||||
|
||||
var elem = mediaElement;
|
||||
|
||||
|
@ -267,6 +267,8 @@
|
|||
|
||||
if (enableViblast(val)) {
|
||||
|
||||
setTracks(elem, tracks || []);
|
||||
|
||||
viblast(elem).setup({
|
||||
key: 'N8FjNTQ3NDdhZqZhNGI5NWU5ZTI=',
|
||||
stream: val
|
||||
|
@ -276,6 +278,9 @@
|
|||
|
||||
} else {
|
||||
elem.src = val;
|
||||
|
||||
setTracks(elem, tracks || []);
|
||||
|
||||
$(elem).one("loadedmetadata", onLoadedMetadata);
|
||||
}
|
||||
}
|
||||
|
@ -283,8 +288,7 @@
|
|||
currentSrc = val;
|
||||
};
|
||||
|
||||
self.setTracks = function (tracks) {
|
||||
|
||||
function setTracks(elem, tracks) {
|
||||
var html = tracks.map(function (t) {
|
||||
|
||||
var defaultAttribute = t.isDefault ? ' default' : '';
|
||||
|
@ -294,9 +298,9 @@
|
|||
}).join('');
|
||||
|
||||
if (html) {
|
||||
mediaElement.innerHTML = html;
|
||||
elem.innerHTML = html;
|
||||
}
|
||||
};
|
||||
}
|
||||
|
||||
self.currentSrc = function () {
|
||||
if (mediaElement) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue