diff --git a/src/store/playerStore.ts b/src/store/playerStore.ts index 1a2adfe6..d17099d2 100644 --- a/src/store/playerStore.ts +++ b/src/store/playerStore.ts @@ -98,6 +98,14 @@ import { tryAcquireTogglePlayLock } from './togglePlayLock'; import { reseedLoudnessForTrackId } from './loudnessReseed'; import { refreshWaveformForTrack } from './waveformRefresh'; import { refreshLoudnessForTrack } from './loudnessRefresh'; +import { + clearRadioReconnectTimer, + pauseRadio, + playRadioStream, + resumeRadio, + setRadioVolume, + stopRadio, +} from './radioPlayer'; // Re-export so TauriEventBridge + persistence test keep their existing // `from './playerStore'` imports. @@ -522,75 +530,6 @@ function scheduleSeekFallbackRetry(trackId: string, seconds: number) { }, SEEK_FALLBACK_RETRY_INTERVAL_MS); } -// ── HTML5 Radio Player ──────────────────────────────────────────────────────── -// Internet radio streams are played via a native