From e21f0f5153f888c54b103cc6047d3100311a3eb7 Mon Sep 17 00:00:00 2001 From: Daniel <790119+DanTheMan827@users.noreply.github.com> Date: Sat, 28 Mar 2026 19:21:36 -0500 Subject: [PATCH] fix(player): fix video preload --- js/player.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/js/player.js b/js/player.js index 4f53f1a..f6d135c 100644 --- a/js/player.js +++ b/js/player.js @@ -493,7 +493,10 @@ export class Player { const isPodcast = track.isPodcast || (track.id && String(track.id).startsWith('podcast_')); if (track.isLocal || isTracker || isPodcast || (track.audioUrl && !track.isLocal)) continue; try { - const streamInfo = await this.api.getStreamUrl(track.id, this.quality); + const streamInfo = + track.type == 'video' + ? await this.api.getVideoStreamUrl(track.id) + : await this.api.getStreamUrl(track.id, this.quality); if (this.preloadAbortController.signal.aborted) break;