Commit Graph

12 Commits

Author SHA1 Message Date
898db9a354 Refactor station data management: externalize to generated file + improve metadata handling
- Replace hardcoded station constants with generated data from tools/generate_radiofrance_stations.py
- Update discover_local_radios to use static STATION_IDS instead of scraping
- Support both direct URLs and Pikapi UUIDs in visual_background handling
- Improve cover caching logic to handle mixed URL types (S3 vs Pikapi)
- Only notify subscribers on actual track changes in metadata cache
- Fix playlist browse to return items for single-station playlists
- Add 73 stations (including all France Bleu locals and webradios) via GraphQL API
- Graceful fallback in playlist DIDL generation when metadata is unavailable
2026-03-25 20:18:20 +01:00
5320545d56 Debugging de la nouvelle implémentation. 2026-01-03 23:59:45 +01:00
76132086b6 on avance un peu pmoqobuz 2025-12-11 21:35:17 +00:00
31ee25c7f2 Abstraction de la gestion des queues de lecture 2025-12-08 17:40:23 +01:00
996a2096d0 On revient sur les débugages du Média Serveur. 2025-12-06 12:48:21 +01:00
3d1673157b debug media server suite 2025-12-06 12:48:21 +01:00
ccd2112305 debug du upnp mediaserver 2025-12-06 12:48:21 +01:00
27a5279378 Passons en stéreo
reprise du module DSP pmoaudio
2025-11-03 14:45:37 +01:00
785f8d52a5 Update la web app pour tirer partie du nouveau systeme de cache 2025-10-29 22:36:36 +01:00
e5f5686ba1 Revenons sur les devices 2025-10-05 22:03:13 +02:00
4a0595ecb0 Gros refactoring 2025-10-05 22:03:13 +02:00
be2792b27d Intégration de libsoxr pour le rééchantillonnage audio 2025-09-16 20:25:46 +02:00