Expand description
Event decoder - converts EnrichedEvent to typed property changes
This module decodes raw events from sonos-stream into typed property changes that can be applied to the StateStore.
Structs§
- Decoded
Changes - Decoded changes from a single event
- Topology
Changes - Changes extracted from a ZoneGroupTopology event
Enums§
- Property
Change - A single property change
Functions§
- decode_
event - Decode an enriched event into typed property changes
- decode_
topology_ event - Decode a ZoneGroupTopology event into TopologyChanges
- parse_
track_ metadata - Parse DIDL-Lite track metadata into
(title, artist, album, album_art_uri).