Skip to main content

Module events

Module events 

Source
Expand description

GroupRenderingControl service event types and parsing

Provides direct serde-based XML parsing with no business logic, replicating exactly what Sonos produces for sonos-stream consumption.

GroupRenderingControl uses a direct property structure (not LastChange-wrapped):

<e:propertyset xmlns:e="urn:schemas-upnp-org:event-1-0">
  <e:property><GroupVolume>14</GroupVolume></e:property>
  <e:property><GroupMute>0</GroupMute></e:property>
  <e:property><GroupVolumeChangeable>1</GroupVolumeChangeable></e:property>
</e:propertyset>

Structsยง

GroupRenderingControlEvent
GroupRenderingControl event - direct serde mapping from UPnP event XML