Autorise la configuration des noms UPNP.

This commit is contained in:
2025-12-28 11:36:20 +01:00
parent 876b1e0147
commit 0c64ed1a9a
8 changed files with 126 additions and 11 deletions

View File

@@ -41,16 +41,13 @@ use pmoupnp::devices::Device;
/// }
/// ```
pub static MEDIA_RENDERER: Lazy<Arc<Device>> = Lazy::new(|| {
let mut device = Device::new(
let mut device = Device::new_from_config(
"PMO_MediaRenderer".to_string(),
"MediaRenderer".to_string(),
"PMOMusic Audio Renderer".to_string(),
"Audio Renderer".to_string(),
);
device.set_manufacturer("PMOMusic".to_string());
device.set_model_name("PMOMusic Audio Renderer".to_string());
device.set_model_description("UPnP AV MediaRenderer for audio streaming".to_string());
device.set_udn_prefix("pmomusic".to_string());
// Ajouter les trois services obligatoires
device