crabidy/jamendody
Test User 238e7c8f87 jamendo: default to mp31 streaming and fall back when a format has no audio
The mp32 audioformat is not reliably provisioned for the streaming
audio URL — Jamendo returns an empty audio field for many tracks — so
mp32 as the default made playback fail with track is not streamable
even though metadata resolved. Default to mp31 (the freely streamable
MP3), and have track_stream retry without a forced format when the
configured one yields no audio, so a Pro-only format degrades to a
playable stream instead of skipping the track. Live-verified: default
config resolves a stream URL, and an explicit mp32 now falls back.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-24 16:02:13 +02:00
..
src jamendo: default to mp31 streaming and fall back when a format has no audio 2026-07-24 16:02:13 +02:00
Cargo.toml Add the Jamendo provider (/jamendo) for Creative-Commons music 2026-07-24 13:43:05 +02:00