Radio 1.4.1
Fixes
- Stuck playback state (LP3): the play button could stay stuck on STOP with the UI saying "Playing" while nothing played — the detached controller kept a stale
isPlayingafter the session was stopped/restarted. Status text and the toggle now use media3's own definition (playing and not idle/ended), and the player resets on session disconnect. - Volume: LightOS's native panel only shows media volume for LightOS's own players (verified on the LP3 — a third-party tool with an active music track and held audio focus still gets the ringer panel), so the rocker now goes to the platform (media while playing) and the app mirrors it with its own volume panel.
- Removed a dead
RegisterMediaSessioncall (LightOS's server doesn't implement it).
Verified on the LP3: play/stop/reopen, audio-focus pause, media volume + panel.