Remembers the media player's volume across tracks and reloads. GlobalPlayer keys MediaPlayer on its source, so every track mounts a new media element at full volume; MediaPlayer reads the last volume from here on mount and writes back every change, which localStorage keeps across reloads.
f
rememberVolume(): void
volume: number,
muted: boolean
Remembers volume and muted for the next media element, and in
localStorage when it is available.
f
storedVolume(): { volume: number; muted: boolean; }
Returns the volume and mute state last remembered, or full and unmuted.
Usage
import * as mod from "src/utils/player/volume.ts";