aboutsummaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2025-04-21 10:15:46 +0200
committermetamuffin <metamuffin@disroot.org>2025-04-21 10:15:46 +0200
commit9b9f5abedb69c4ecb6cae7ecc27f53ee7e9fe5d4 (patch)
treee42a5cf3ceec261fb6e2918c0fed0f0af37c485a /web
parent82fc75dcea8f26f23eec0c6e88244e41b401a826 (diff)
downloadjellything-9b9f5abedb69c4ecb6cae7ecc27f53ee7e9fe5d4.tar
jellything-9b9f5abedb69c4ecb6cae7ecc27f53ee7e9fe5d4.tar.bz2
jellything-9b9f5abedb69c4ecb6cae7ecc27f53ee7e9fe5d4.tar.zst
fix bitrate min max bug
Diffstat (limited to 'web')
-rw-r--r--web/script/player/track/mse.ts3
1 files changed, 2 insertions, 1 deletions
diff --git a/web/script/player/track/mse.ts b/web/script/player/track/mse.ts
index c69833b..343799e 100644
--- a/web/script/player/track/mse.ts
+++ b/web/script/player/track/mse.ts
@@ -108,7 +108,7 @@ export class MSEPlayerTrack extends PlayerTrack {
this.active_format.value = this.usable_formats[ai - 1]
}
if (prev_format != this.active_format.value) {
- console.log(`${show.metric(prev_format.format.bitrate)} -> ${this.active_format.value.format.bitrate}`);
+ console.log(`abr ${show.metric(prev_format.format.bitrate)} -> ${show.metric(this.active_format.value.format.bitrate)}`);
this.choose_format()
}
}
@@ -157,6 +157,7 @@ export class MSEPlayerTrack extends PlayerTrack {
async load(index: number) {
this.choose_format()
this.loading.add(index);
+ this.update_buf_ranges()
// TODO update format selection
const url = `${this.base_url}?fragment&segment=${this.segment_index}&track=${this.track_index}&format=${this.active_format.value!.format_index}&index=${index}&container=${this.active_format.value!.container}`;
const buf = await this.player.downloader.download(url);