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

@@ -37,16 +37,13 @@ use pmoupnp::devices::Device;
/// }
/// ```
pub static MEDIA_SERVER: Lazy<Arc<Device>> = Lazy::new(|| {
let mut device = Device::new(
let mut device = Device::new_from_config(
"PMO_MediaServer".to_string(),
"MediaServer".to_string(),
"PMOMusic Media Server".to_string(),
"Media Server".to_string(),
);
device.set_manufacturer("PMOMusic".to_string());
device.set_model_name("PMOMusic Media Server".to_string());
device.set_model_description("UPnP AV MediaServer for audio streaming".to_string());
device.set_udn_prefix("pmomusic".to_string());
// Ajouter les deux services obligatoires
device