fix(player): fix video preload

This commit is contained in:
Daniel 2026-03-28 19:21:36 -05:00
parent a9798007cc
commit e21f0f5153

View file

@ -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;