mirror of
https://github.com/Psychotoxical/psysonic.git
synced 2026-07-21 23:05:46 +00:00
chore(playback): remove Preload Next Track setting (#1007)
* chore(playback): remove Preload Next Track setting The configurable next-track RAM preload duplicated hot cache and is obsolete now that ranged streaming starts playback sooner. Gapless and crossfade still use the internal audio_preload backup when hot cache is off. * docs: add CHANGELOG entry for Preload Next Track removal (PR #1007)
This commit is contained in:
@@ -20,7 +20,6 @@ type AnalysisPrunePendingResult = {
|
||||
|
||||
export function scheduleAnalysisQueuePruneFromPlaybackQueue(): void {
|
||||
const { queueItems, currentTrack, queueIndex } = usePlayerStore.getState();
|
||||
const { preloadMode } = useAuthStore.getState();
|
||||
const rawServerId = getPlaybackServerId() ?? '';
|
||||
const server = useAuthStore.getState().servers.find(s => s.id === rawServerId);
|
||||
const serverId = server ? serverIndexKeyFromUrl(server.url) : rawServerId;
|
||||
@@ -42,7 +41,6 @@ export function scheduleAnalysisQueuePruneFromPlaybackQueue(): void {
|
||||
queueItems,
|
||||
queueIndex,
|
||||
currentTrack,
|
||||
preloadMode,
|
||||
);
|
||||
const sig = JSON.stringify({ keepTrackIds, middleTrackIds, serverId });
|
||||
if (sig === lastAnalysisPruneSig) return;
|
||||
|
||||
Reference in New Issue
Block a user