Public feed
#378218
(Pdb) elt.numItems()
1
(Pdb) n
> /home/phil/devel/coherence/coherence/backends/elisa_renderer.py(282)upnp_SetAVTransportURI()
-> item = elt.getItems()[0]
(Pdb) item
*** NameError: name 'item' is not defined
(Pdb) n
> /home/phil/devel/coherence/coherence/backends/elisa_renderer.py(283)upnp_SetAVTransportURI()
-> for res in item.res:
(Pdb) item
<coherence.upnp.core.DIDLLite.Item instance at 0xa7b5f42c>
(Pdb) item.res
[<coherence.upnp.core.DIDLLite.Resource instance at 0xa7b5f86c>]
(Pdb) n
> /home/phil/devel/coherence/coherence/backends/elisa_renderer.py(284)upnp_SetAVTransportURI()
-> if res.protocolInfo in local_protocol_info:
(Pdb) res.protocolInfo
'http-get:*:audio/:*'
(Pdb) local_protocol_info
['http-get:*:audio/mpeg:*']
(Pdb) self.server.connection_manager_server.get_variable('SinkProtocolInfo')
Variable: SinkProtocolInfo, <coherence.upnp.services.servers.connection_manager_server.ConnectionManagerServer instance at 0xa7b32ccc>, 0, required, string, [], http-get:*:audio/mpeg:*, http-get:*:audio/mpeg:*, True
(Pdb) self.server.connection_manager_server.get_variable('SinkProtocolInfo').value
'http-get:*:audio/mpeg:*'
(Pdb) self.server.connection_manager_server.get_variable('SinkProtocolInfo').value.split(',')
['http-get:*:audio/mpeg:*']
(Pdb) CurrentURIMetaData
'<DIDL-Lite xmlns="urn:schemas-upnp-org:metadata-1-0/DIDL-Lite" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:upnp="urn:schemas-upnp-org:metadata-1-0/upnp"><item id="15" parentID="2" restricted="false"><dc:title>Piece_of_my_heart.mp3</dc:title><upnp:class>object.item.audioItem</upnp:class><res protocolInfo="http-get:*:audio/:*" size="0">http://192.168.1.86:8000/data/upnp/15</res><dc:date>1999-09-19T04:12:00+02:00</dc:date></item></DIDL-Lite>'