mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update components
This commit is contained in:
parent
d004fd3960
commit
2fa1b14785
15 changed files with 179 additions and 86 deletions
|
@ -25,6 +25,18 @@ class LevelController extends EventHandler {
|
|||
this._manualLevel = -1;
|
||||
}
|
||||
|
||||
startLoad() {
|
||||
this.canload = true;
|
||||
// speed up live playlist refresh if timer exists
|
||||
if (this.timer) {
|
||||
this.tick();
|
||||
}
|
||||
}
|
||||
|
||||
stopLoad() {
|
||||
this.canload = false;
|
||||
}
|
||||
|
||||
onManifestLoaded(data) {
|
||||
var levels0 = [], levels = [], bitrateStart, i, bitrateSet = {}, videoCodecFound = false, audioCodecFound = false, hls = this.hls;
|
||||
|
||||
|
@ -235,7 +247,7 @@ class LevelController extends EventHandler {
|
|||
|
||||
tick() {
|
||||
var levelId = this._level;
|
||||
if (levelId !== undefined) {
|
||||
if (levelId !== undefined && this.canload) {
|
||||
var level = this._levels[levelId], urlId = level.urlId;
|
||||
this.hls.trigger(Event.LEVEL_LOADING, {url: level.url[urlId], level: levelId, id: urlId});
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue