:recycle!: Normalize UDN comparison and improve WebRenderer detection

- Fix renderer filtering logic to normalize `udn` and id by stripping 'uuid:' prefix
- Replace fragile model_name-based detection with reliable friendly-name check for WebRenderers ('Web Audio – ' prefix)
- Add `manufacturer` field to renderer types and registry
- Update badge count in UnifiedControlView.vue to use filtered renderers
This commit is contained in:
2026-04-05 23:42:25 +02:00
parent 813fc97fa1
commit 23b1ce7661
5 changed files with 17 additions and 10 deletions

View File

@@ -358,7 +358,7 @@ impl MediaRendererRegistry {
udn_with_prefix.clone(),
model.friendly_name().to_string(),
model.model_name().to_string(),
"PMOMusic".to_string(),
"PMOMusic-WebRenderer".to_string(),
RendererProtocol::UpnpAvOnly,
RendererCapabilities {
has_avtransport: true,