Skip to main content
Contributor I
April 4, 2022

2 IconLists

  • April 4, 2022
  • 2 replies
  • 49 views

While creating an implementation in C# to interface with my sonos Symfonisk, I noticed that the xml data contains 2 IconLists. Both with only one item. The only difference is that one contains an ID entry with the value 0 and the other doesn’t. Can anyone explain why this is?

This topic has been closed for further comments. You can use the search bar to find a similar topic, or create a new one by clicking Create Topic at the top of the page.

2 replies

controlav
Lead Maestro
April 5, 2022

In all my years of hacking Sonos I never noticed this. Or cared, frankly. Looks like there is a root one and one for the device, and are the same. Suggest reading the UPnP spec if this concerns you greatly.

Author of the leading independent Sonos apps for Android, MacOS, iOS, Windows and Xbox.
Mandar1jnAuthor
Contributor I
April 5, 2022

In all my years of hacking Sonos I never noticed this. Or cared, frankly. Looks like there is a root one and one for the device, and are the same. Suggest reading the UPnP spec if this concerns you greatly.

The UPNP specs only describe the use of one icon list. And it’s only required if there is more then one icon. The id field isn’t described in the UPNP specs. I was just wondering why it was there.