feat: Améliorations et corrections dans la gestion des devices UPnP

- Correction des erreurs dans la génération des éléments XML pour les conteneurs
- Amélioration de la gestion des caches (cover et audio) dans ParadiseStreaming
- Optimisation des annonces SSDP avec des messages plus clairs
- Ajout de logs de debug pour faciliter le débogage
- Correction de la gestion des notifications GENA pour le ContentDirectory
- Amélioration de la documentation et des commentaires dans les fichiers modifiés
This commit is contained in:
2026-01-08 13:06:40 +01:00
parent 9ff85bbd10
commit 60785745aa
7 changed files with 345 additions and 61 deletions

View File

@@ -645,10 +645,10 @@ fn map_didl_entries(xml: &str) -> Result<Vec<MediaEntry>, ControlPointError> {
is_container: true,
class: container.class,
resources: Vec::new(),
artist: None,
artist: container.artist,
album: None,
genre: None,
album_art_uri: None,
album_art_uri: container.album_art,
date: None,
track_number: None,
creator: None,