Closed ulilicht closed 3 years ago
Hi,
Does the rendererMediaItemDataChanged(_mediaRenderer, _mediaItemData)
event behave the same?
This would be the event that triggers whenever a new media item will be played by the renderer.
Each renderer does have a dedicated currentMediaItemData
property which should contain proper info.
Or it is the same problem as #43 where some UPNP messages gets stuck in traffic and will override newer ones
I am not sure whats the content of the media item wehn using spotify. I think it will not work with spotify. But all other should work
Thank you, the event behaves correctly. It is less convenient to get the correct information with the event instead of combined for all renderers, but it will serve as a workaround for me.
Hello,
first of all, thanks for your great library!
I encountered the following issue: When trying to access the currently playing information, e.g.
CurrentTrackMetaData
of a renderer, the rendererState is not up to date. I attached an example below, after some time, therendererState
changes.Is there a way to reliably access information within
rendererState
? Any event I potentitally can rely on to get information about the currently playing media of a renderer?I observed similar behaviour on the
combinedZoneStateChanged
event, there as well_combinedZoneState.zones[2].rendererState
changes after some time.Thank you for your help!
Code example 1, renderer state different after some time:
Code example 2, event payload differs after some time: