add subscription for urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:133) + 1/1 TID 02 done! eventNewProgramInfo 0 0 have 1 video stream(s) (01ff), and 2 audio stream(s) (0200, 0203), and the pcr pid is 01ff, and the text pid is 0021 [eDVBCAService] new service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCAService] add demux 2 to slot 0 service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCAService] add demux 0 to slot 1 service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCIInterfaces] gotPMT demux 2 mask 05 prevhash 00000000 [eDVBCAService] send 54 bytes 9f 80 32 32 03 44 5d 25 00 13 01 81 08 00 c0 00 00 04 53 00 01 82 02 05 02 84 02 00 61 06 00 21 00 00 0b 00 31 00 00 02 01 ff 00 00 04 02 00 00 00 06 02 03 00 00 doing version filtering 0061: 02 44 5d 25 00 00 mask: ff ff ff 3f 00 00 mode: 00 00 00 3e 00 00 INFO service_client Apr 02 09:49:49 process event Service urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:200) INFO service_client Apr 02 09:49:49 send signal Coherence.UPnP.DeviceClient.Service.notified for Service urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:220) INFO service_client Apr 02 09:49:49 process event Service urn:schemas-upnp-org:service:ContentDirectory:1 urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:200) INFO service_client Apr 02 09:49:49 send signal Coherence.UPnP.DeviceClient.Service.notified for Service urn:schemas-upnp-org:service:ContentDirectory:1 urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:220) INFO service_client Apr 02 09:49:49 process event Service urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:200) INFO service_client Apr 02 09:49:49 send signal Coherence.UPnP.DeviceClient.Service.notified for Service urn:schemas-upnp-org:service:ConnectionManager:1 urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:220) INFO service_client Apr 02 09:49:49 process event Service urn:schemas-upnp-org:service:ContentDirectory:1 urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:200) main thread is non-idle! display spinner! [EPGC] start caching events(1207122592) INFO service_client Apr 02 09:49:52 send signal Coherence.UPnP.DeviceClient.Service.notified for Service urn:schemas-upnp-org:service:ContentDirectory:1 urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:220) timeout 0012! [eDVBLocalTimerHandler] diff is 23 [eDVBLocalTimerHandler] diff < 120 .. use Transponder Time [eDVBLocalTimerHandler] time update to 09:50:15 [eDVBLocalTimerHandler] m_time_difference is 23 [eDVBLocalTimerHandler] update RTC ERROR reading PES (fd=50) - Value too large for defined data type poll: unhandled POLLERR/HUP/NVAL for fd 50(8) ERROR reading PES (fd=52) - Value too large for defined data type poll: unhandled POLLERR/HUP/NVAL for fd 52(8) INFO device Apr 02 09:49:52 renew service subscriptions for SPACE-PC (coherence/upnp/core/device.py:126) INFO device Apr 02 09:49:52 check service 'urn:themediamall-com:serviceId:MediaMallDeviceRegistrar' None 0 1207122615.571996 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:49:52 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:49:52 renew service subscriptions for SPACE-PC: mhorvat: (coherence/upnp/core/device.py:126) INFO device Apr 02 09:49:52 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:420f485f-d875-4075-8226-932d2480772f' 1207124389.389451 1207122615.5809181 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:49:52 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:88c70c98-b462-424b-8c2b-f3354b95709d' 1207124389.3974221 1207122615.5809181 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:49:52 check service 'urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122615.5809181 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:49:52 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:49:52 renew service subscriptions for space-pc: Media Server (coherence/upnp/core/device.py:126) INFO device Apr 02 09:49:52 check service 'urn:upnp-org:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122615.597151 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:49:52 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ConnectionManager-5' 1207124389.4051909 1207122615.597151 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:49:52 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ContentDirectory-5' 1207124389.4135931 1207122615.597151 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:49:52 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) [EPGC] start cleanloop [EPGC] stop cleanloop [EPGC] 1727 bytes for cache used + 1/1 TID 42 done! sdt update done! action -> InfobarMenuActions mainMenu loading mainmenu XML... Subtitles Subtitles TimerEdit TimerEditList PluginBrowser PluginBrowser allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! allocating new converter! reused converter! action -> OkCancelActions ok okbuttonClick stopService [eDVBCAService] free slot 0 demux 2 for service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCAService] free slot 1 demux 0 for service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCAService] free service 1:0:1:445D:453:1:C00000:0:0:0: DEMUX_STOP - pcr - ok VIDEO CHANGED (to ffffffff) DEMUX_STOP - video - ok VIDEO_STOP - ok AUDIO_CLEAR_BUFFER - ok AUDIO_STOP - ok DEMUX_STOP - audio - ok DEMUX_STOP - ttx - ok start release channel timer im get_coherence ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] -----> im UpnpList ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] im changeDir directory--> None select None objectid None serverinstance None isItem False 1. if we are just entering from the list of upnp servers: ---------------->>>>> listing upnpservers: im get upnp servers ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] Identified Server: SPACE-PC found device SPACE-PC of type urn:themediamall-com:device:MediaMallServer:1 short_type MediaMallServer Identified Server: SPACE-PC: mhorvat: found device SPACE-PC: mhorvat: of type urn:schemas-upnp-org:device:MediaServer:1 short_type MediaServer Identified MediaServer: SPACE-PC: mhorvat: Identified Server: space-pc: Media Server found device space-pc: Media Server of type urn:schemas-upnp-org:device:MediaServer:1 short_type MediaServer Identified MediaServer: space-pc: Media Server self.mediaservers--->>> [, ] ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] SPACE-PC: mhorvat: uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice None None None ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] space-pc: Media Server uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848::upnp:rootdevice None None None self.flist in 1.--> [[('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)], [('uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'space-pc: Media Server'), (3, 10, 2, 20, 20, *' at 0x10a94790> >)]] directories--> [] files--> [] seekable status changed! not seekable, return to play set seek position: 0 set instance. im def execBegin [EPGC] abort non avail schedule_other reading [EPGC] nownext finished(1207122622) action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') myselection_usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice myselection_objectid-->> None myselection_isItem-->> False browse_upnp_server USN --->>> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice OBJECTID --->>> None Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] browsing MediaServer: SPACE-PC: mhorvat: DEBUG service_client Apr 02 09:49:59 subscribe urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:165) DEBUG service_client Apr 02 09:49:59 subscribe urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:165) INFO ms_client Apr 02 09:49:59 MediaServer SPACE-PC: mhorvat: (coherence/upnp/devices/media_server_client.py:43) INFO ms_client Apr 02 09:49:59 ContentDirectory available (coherence/upnp/devices/media_server_client.py:45) INFO ms_client Apr 02 09:49:59 ConnectionManager available (coherence/upnp/devices/media_server_client.py:50) SPACE-PC: mhorvat: 192.168.0.126 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice INFO action Apr 02 09:49:59 calling'Browse' (coherence/upnp/core/action.py:71) INFO action Apr 02 09:49:59 in arguments['ObjectID', 'BrowseFlag', 'Filter', 'StartingIndex', 'RequestedCount', 'SortCriteria'] (coherence/upnp/core/action.py:73) INFO soap Apr 02 09:49:59 callRemote soapaction: 'urn:schemas-upnp-org:service:ContentDirectory:1#Browse' 'http://192.168.0.126:2869/upnphost/udhisapi.dll?control=uuid:2126edc7-4456-402a-a88a-4563b37e7772+urn:upnp-org:serviceId:ContentDirectory' (coherence/upnp/core/soap_proxy.py:45) DEBUG soap Apr 02 09:49:59 callRemote payload: '0BrowseDirectChildren*00' (coherence/upnp/core/soap_proxy.py:46) lcd set text: /SPACE-PC: mhorvat: 1 lcd set text: /space-pc: Media Server 3 lcd set text: 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') DEBUG soap Apr 02 09:49:59 callRemote response (coherence/upnp/core/soap_proxy.py:82) INFO action Apr 02 09:49:59 call Browse (instance 0) returns 4 arguments: {'NumberReturned': '4', 'UpdateID': '3', 'Result': '\nMusikobject.containerNOT_WRITABLEobject.item.audioItemobject.container.playlistContainerobject.container.genreobject.container.genre.musicGenreobject.container.album.musicAlbumobject.item.audioItem.musicTrackobject.container.person.musicArtistobject.container.album\nVideoobject.containerNOT_WRITABLEobject.container.playlistContainerobject.container.person.movieActorobject.container.album.photoAlbumobject.container.genreobject.item.videoItemobject.container.album.videoAlbumobject.container.albumobject.container.genre.movieGenre\nBilderobject.containerNOT_WRITABLEobject.container.playlistContainerobject.item.imageItem.photoobject.container.album.photoAlbum.dateTakenobject.container.albumobject.item.imageItem\nWiedergabelistenobject.containerNOT_WRITABLE\n', 'TotalMatches': '4'} (coherence/upnp/core/action.py:106) ñ---------------------------------ID------------------------------- 1 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '10', 'id': '1', 'upnp_class': 'object.container', 'title': 'Musik'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Musik adding --> Musik ---------------------------------TITEL------------------------------- IS TOP DIR ---------------------------------ID------------------------------- 12 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '2', 'id': '12', 'upnp_class': 'object.container', 'title': 'Wiedergabelisten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Wiedergabelisten adding --> Wiedergabelisten ---------------------------------TITEL------------------------------- IS TOP DIR ---------------------------------ID------------------------------- 3 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '7', 'id': '3', 'upnp_class': 'object.container', 'title': 'Bilder'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Bilder adding --> Bilder ---------------------------------TITEL------------------------------- IS TOP DIR ---------------------------------ID------------------------------- 2 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '7', 'id': '2', 'upnp_class': 'object.container', 'title': 'Video'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Video adding --> Video ---------------------------------TITEL------------------------------- IS TOP DIR im changeDir2 serverinstance [, , , ] 1. if serverinstance is not None: self.usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice self.TopEntry-->> True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Musik uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 1 0 object.container False True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Wiedergabelisten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 12 0 object.container False True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Bilder uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 3 0 object.container False True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Video uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 2 0 object.container False True self.flist in 1.--> [[(None, False, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (List of UPnP Devices)')], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '12', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Wiedergabelisten'), (3, 10, 2, 20, 20, *' at 0x10b94bc8> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '3', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Bilder'), (3, 10, 2, 20, 20, *' at 0x10b94c80> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '2', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Video'), (3, 10, 2, 20, 20, *' at 0x10b97018> >)]] release cached channel (timer timeout) [eDVBCAService] remove channel 0x10ac8320 [eDVBLocalTimerHandler] remove channel 0x10ac8320 [eEPGCache] remove channel 0x10ac8320 [EPGC] abort caching events !! stop release channel timer INFO device Apr 02 09:50:01 renew service subscriptions for SPACE-PC (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:01 check service 'urn:themediamall-com:serviceId:MediaMallDeviceRegistrar' None 0 1207122624.7270391 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:01 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:50:01 renew service subscriptions for SPACE-PC: mhorvat: (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:01 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:420f485f-d875-4075-8226-932d2480772f' 1207124389.389451 1207122624.735677 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:01 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:88c70c98-b462-424b-8c2b-f3354b95709d' 1207124389.3974221 1207122624.735677 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:01 check service 'urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122624.735677 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:01 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:50:01 renew service subscriptions for space-pc: Media Server (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:01 check service 'urn:upnp-org:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122624.7510951 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:01 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ConnectionManager-5' 1207124389.4051909 1207122624.7510951 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:01 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ContentDirectory-5' 1207124389.4135931 1207122624.7510951 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:01 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) close frontend 0 action -> DirectionActions down lcd set text: /Musik 1 lcd set text: /Wiedergabelisten 3 lcd set text: /Bilder 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') action -> DirectionActions downUp action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') myselection_usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice myselection_objectid-->> 1 myselection_isItem-->> False browse_upnp_server USN --->>> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice OBJECTID --->>> 1 Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] browsing MediaServer: SPACE-PC: mhorvat: DEBUG service_client Apr 02 09:50:05 subscribe urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:165) DEBUG service_client Apr 02 09:50:05 subscribe urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:165) INFO ms_client Apr 02 09:50:05 MediaServer SPACE-PC: mhorvat: (coherence/upnp/devices/media_server_client.py:43) INFO ms_client Apr 02 09:50:05 ContentDirectory available (coherence/upnp/devices/media_server_client.py:45) INFO ms_client Apr 02 09:50:05 ConnectionManager available (coherence/upnp/devices/media_server_client.py:50) SPACE-PC: mhorvat: 192.168.0.126 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice INFO action Apr 02 09:50:05 calling'Browse' (coherence/upnp/core/action.py:71) INFO action Apr 02 09:50:05 in arguments['ObjectID', 'BrowseFlag', 'Filter', 'StartingIndex', 'RequestedCount', 'SortCriteria'] (coherence/upnp/core/action.py:73) INFO soap Apr 02 09:50:05 callRemote soapaction: 'urn:schemas-upnp-org:service:ContentDirectory:1#Browse' 'http://192.168.0.126:2869/upnphost/udhisapi.dll?control=uuid:2126edc7-4456-402a-a88a-4563b37e7772+urn:upnp-org:serviceId:ContentDirectory' (coherence/upnp/core/soap_proxy.py:45) DEBUG soap Apr 02 09:50:05 callRemote payload: '1BrowseDirectChildren*00' (coherence/upnp/core/soap_proxy.py:46) lcd set text: /Musik 1 lcd set text: /Wiedergabelisten 3 lcd set text: /Bilder 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x10b94c20> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', '') DEBUG soap Apr 02 09:50:06 callRemote response (coherence/upnp/core/soap_proxy.py:82) INFO action Apr 02 09:50:06 call Browse (instance 0) returns 4 arguments: {'NumberReturned': '10', 'UpdateID': '3', 'Result': u'\nAlle Musikdateien[Unbekannter Autor]object.containerNOT_WRITABLE[Unbekanntes Genre]DancePodcast[Unbekannter Interpret]Fr\xfch \xc4tsch \xd6deInfernalPlayboy DeutschlandRogue TradersThe Egg[Unbekannter Autor]Fr\xfch \xc4tsch \xd6deInfernalPlayboy DeutschlandRogue TradersThe Egg[Unbekannter Komponist][Unbekannter Autor]Fr\xfch \xc4tsch \xd6deInfernalPlayboy DeutschlandRogue TradersThe Eggobject.item.audioItem.musicTrack<microsoft:artistAlbumArtist>[Unbekannter Interpret]</microsoft:artistAlbumArtist><microsoft:artistAlbumArtist>Fr\xfch \xc4tsch \xd6de</microsoft:artistAlbumArtist><microsoft:artistAlbumArtist>Infernal</microsoft:artistAlbumArtist><microsoft:artistAlbumArtist>Playboy Deutschland</microsoft:artistAlbumArtist><microsoft:artistAlbumArtist>Rogue Traders</microsoft:artistAlbumArtist><microsoft:artistAlbumArtist>The Egg</microsoft:artistAlbumArtist><microsoft:artistPerformer>[Unbekannter Autor]</microsoft:artistPerformer><microsoft:artistPerformer>Fr\xfch \xc4tsch \xd6de</microsoft:artistPerformer><microsoft:artistPerformer>Infernal</microsoft:artistPerformer><microsoft:artistPerformer>Playboy Deutschland</microsoft:artistPerformer><microsoft:artistPerformer>Rogue Traders</microsoft:artistPerformer><microsoft:artistPerformer>The Egg</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer>\nGenreobject.containerNOT_WRITABLEobject.container.genre.musicGenre\nAlle Interpretenobject.containerNOT_WRITABLEobject.container.person.musicArtist\nMitwirkende Interpretenobject.containerNOT_WRITABLEobject.container.person.musicArtist\nAlbuminterpretenobject.containerNOT_WRITABLEobject.container.person.musicArtist\nKomponistenobject.containerNOT_WRITABLEobject.container.person.musicArtist\nAlbenobject.containerNOT_WRITABLEobject.container.album.musicAlbum\nBewertungobject.containerNOT_WRITABLEobject.item.audioItem.musicTrack\nMusikwiedergabelistenobject.containerNOT_WRITABLEobject.container.playlistContainer\nOrdnerobject.container.storageFolderNOT_WRITABLEobject.item.audioItem.musicTrack\n', 'TotalMatches': '10'} (coherence/upnp/core/action.py:106) ---------------------------------ID------------------------------- 14 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '2', 'id': '14', 'upnp_class': 'object.container.storageFolder', 'title': 'Ordner'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Ordner adding --> Ordner ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- F ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '0', 'id': 'F', 'upnp_class': 'object.container', 'title': 'Musikwiedergabelisten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Musikwiedergabelisten adding --> Musikwiedergabelisten ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 108 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '1', 'id': '108', 'upnp_class': 'object.container', 'title': 'Komponisten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Komponisten adding --> Komponisten ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 5 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '3', 'id': '5', 'upnp_class': 'object.container', 'title': 'Genre'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Genre adding --> Genre ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 4 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'artist': 'The Egg', 'title': 'Alle Musikdateien', 'parent_id': '1', 'child_count': '22', 'upnp_class': 'object.container', 'id': '4'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Alle Musikdateien adding --> Alle Musikdateien ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 7 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '5', 'id': '7', 'upnp_class': 'object.container', 'title': 'Alben'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Alben adding --> Alben ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 6 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '6', 'id': '6', 'upnp_class': 'object.container', 'title': 'Alle Interpreten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Alle Interpreten adding --> Alle Interpreten ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 100 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '6', 'id': '100', 'upnp_class': 'object.container', 'title': 'Mitwirkende Interpreten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Mitwirkende Interpreten adding --> Mitwirkende Interpreten ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 101 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '5', 'id': '101', 'upnp_class': 'object.container', 'title': 'Bewertung'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Bewertung adding --> Bewertung ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- 107 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '1', 'child_count': '6', 'id': '107', 'upnp_class': 'object.container', 'title': 'Albuminterpreten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Albuminterpreten adding --> Albuminterpreten ---------------------------------TITEL------------------------------- IS NOT TOP DIR im changeDir2 serverinstance [, , , , , , , , , ] 1. if serverinstance is not None: self.usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice self.TopEntry-->> False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Ordner uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 14 1 object.container.storageFolder False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Musikwiedergabelisten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice F 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Komponisten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 108 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Genre uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 5 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Alle Musikdateien uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 4 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Alben uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 7 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Alle Interpreten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 6 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Mitwirkende Interpreten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 100 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Bewertung uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 101 1 object.container False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Albuminterpreten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 107 1 object.container False False self.flist in 1.--> [[('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Ordner'), (3, 10, 2, 20, 20, *' at 0x10ae3fc0> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'F', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musikwiedergabelisten'), (3, 10, 2, 20, 20, *' at 0x10ac8490> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '108', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Komponisten'), (3, 10, 2, 20, 20, *' at 0x1086e678> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '5', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Genre'), (3, 10, 2, 20, 20, *' at 0x107fbe78> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '4', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Alle Musikdateien'), (3, 10, 2, 20, 20, *' at 0x10803c68> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '7', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Alben'), (3, 10, 2, 20, 20, *' at 0x107fd250> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '6', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Alle Interpreten'), (3, 10, 2, 20, 20, *' at 0x107fda80> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '100', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Mitwirkende Interpreten'), (3, 10, 2, 20, 20, *' at 0x107fe2b0> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '101', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Bewertung'), (3, 10, 2, 20, 20, *' at 0x107fc1c8> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '107', '1', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Albuminterpreten'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)]] action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Ordner'), (3, 10, 2, 20, 20, *' at 0x10ae3fc0> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Ordner'), (3, 10, 2, 20, 20, *' at 0x10ae3fc0> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', '') myselection_usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice myselection_objectid-->> 14 myselection_isItem-->> False browse_upnp_server USN --->>> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice OBJECTID --->>> 14 Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] browsing MediaServer: SPACE-PC: mhorvat: DEBUG service_client Apr 02 09:50:08 subscribe urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:165) DEBUG service_client Apr 02 09:50:08 subscribe urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:165) INFO ms_client Apr 02 09:50:08 MediaServer SPACE-PC: mhorvat: (coherence/upnp/devices/media_server_client.py:43) INFO ms_client Apr 02 09:50:08 ContentDirectory available (coherence/upnp/devices/media_server_client.py:45) INFO ms_client Apr 02 09:50:08 ConnectionManager available (coherence/upnp/devices/media_server_client.py:50) SPACE-PC: mhorvat: 192.168.0.126 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice INFO action Apr 02 09:50:08 calling'Browse' (coherence/upnp/core/action.py:71) INFO action Apr 02 09:50:08 in arguments['ObjectID', 'BrowseFlag', 'Filter', 'StartingIndex', 'RequestedCount', 'SortCriteria'] (coherence/upnp/core/action.py:73) INFO soap Apr 02 09:50:08 callRemote soapaction: 'urn:schemas-upnp-org:service:ContentDirectory:1#Browse' 'http://192.168.0.126:2869/upnphost/udhisapi.dll?control=uuid:2126edc7-4456-402a-a88a-4563b37e7772+urn:upnp-org:serviceId:ContentDirectory' (coherence/upnp/core/soap_proxy.py:45) DEBUG soap Apr 02 09:50:08 callRemote payload: '14BrowseDirectChildren*00' (coherence/upnp/core/soap_proxy.py:46) lcd set text: /Ordner 1 lcd set text: /Musikwiedergabelisten 3 lcd set text: /Komponisten 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Ordner'), (3, 10, 2, 20, 20, *' at 0x10ae3fc0> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Ordner'), (3, 10, 2, 20, 20, *' at 0x10ae3fc0> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Ordner'), (3, 10, 2, 20, 20, *' at 0x10ae3fc0> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '14', '1', 'object.container.storageFolder', False, None, '', '') DEBUG soap Apr 02 09:50:08 callRemote response (coherence/upnp/core/soap_proxy.py:82) INFO action Apr 02 09:50:08 call Browse (instance 0) returns 4 arguments: {'NumberReturned': '2', 'UpdateID': '3', 'Result': '\nEigene Musikobject.container.storageFolderNOT_WRITABLEobject.item.audioItem.musicTrack\nMEDIAobject.container.storageFolderNOT_WRITABLEobject.item.audioItem.musicTrack\n', 'TotalMatches': '2'} (coherence/upnp/core/action.py:106) ---------------------------------ID------------------------------- A44C4E80 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '14', 'child_count': '6', 'id': 'A44C4E80', 'upnp_class': 'object.container.storageFolder', 'title': 'MEDIA'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> MEDIA adding --> MEDIA ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- A6249DE5 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '14', 'child_count': '1', 'id': 'A6249DE5', 'upnp_class': 'object.container.storageFolder', 'title': 'Eigene Musik'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Eigene Musik adding --> Eigene Musik ---------------------------------TITEL------------------------------- IS NOT TOP DIR im changeDir2 serverinstance [, ] 1. if serverinstance is not None: self.usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice self.TopEntry-->> False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] MEDIA uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice A44C4E80 14 object.container.storageFolder False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Eigene Musik uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice A6249DE5 14 object.container.storageFolder False False self.flist in 1.--> [[('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'MEDIA'), (3, 10, 2, 20, 20, *' at 0x10b15f98> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A6249DE5', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Eigene Musik'), (3, 10, 2, 20, 20, *' at 0x10b971f8> >)]] action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'MEDIA'), (3, 10, 2, 20, 20, *' at 0x10b15f98> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'MEDIA'), (3, 10, 2, 20, 20, *' at 0x10b15f98> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', '') myselection_usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice myselection_objectid-->> A44C4E80 myselection_isItem-->> False browse_upnp_server USN --->>> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice OBJECTID --->>> A44C4E80 Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] browsing MediaServer: SPACE-PC: mhorvat: DEBUG service_client Apr 02 09:50:11 subscribe urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:165) DEBUG service_client Apr 02 09:50:11 subscribe urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:165) INFO ms_client Apr 02 09:50:11 MediaServer SPACE-PC: mhorvat: (coherence/upnp/devices/media_server_client.py:43) INFO ms_client Apr 02 09:50:11 ContentDirectory available (coherence/upnp/devices/media_server_client.py:45) INFO ms_client Apr 02 09:50:11 ConnectionManager available (coherence/upnp/devices/media_server_client.py:50) SPACE-PC: mhorvat: 192.168.0.126 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice INFO action Apr 02 09:50:11 calling'Browse' (coherence/upnp/core/action.py:71) INFO action Apr 02 09:50:11 in arguments['ObjectID', 'BrowseFlag', 'Filter', 'StartingIndex', 'RequestedCount', 'SortCriteria'] (coherence/upnp/core/action.py:73) INFO soap Apr 02 09:50:11 callRemote soapaction: 'urn:schemas-upnp-org:service:ContentDirectory:1#Browse' 'http://192.168.0.126:2869/upnphost/udhisapi.dll?control=uuid:2126edc7-4456-402a-a88a-4563b37e7772+urn:upnp-org:serviceId:ContentDirectory' (coherence/upnp/core/soap_proxy.py:45) DEBUG soap Apr 02 09:50:11 callRemote payload: 'A44C4E80BrowseDirectChildren*00' (coherence/upnp/core/soap_proxy.py:46) lcd set text: /MEDIA 1 lcd set text: /Eigene Musik 3 lcd set text: 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'MEDIA'), (3, 10, 2, 20, 20, *' at 0x10b15f98> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'MEDIA'), (3, 10, 2, 20, 20, *' at 0x10b15f98> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'MEDIA'), (3, 10, 2, 20, 20, *' at 0x10b15f98> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'A44C4E80', '14', 'object.container.storageFolder', False, None, '', '') DEBUG soap Apr 02 09:50:11 callRemote response (coherence/upnp/core/soap_proxy.py:82) INFO action Apr 02 09:50:11 call Browse (instance 0) returns 4 arguments: {'NumberReturned': '6', 'UpdateID': '3', 'Result': u'\nFr\xfch-\xc4tsch-\xd6deobject.container.storageFolderNOT_WRITABLEobject.item.audioItem.musicTrack\nVoodoo ChildRogue Tradershttp://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3http://192.168.0.126:10243/WMPNSSv3/1709584856/ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3?formatID=12object.item.audioItem.musicTrackDanceRogue TradersRogue Traders[Unbekannter Komponist]The Best Club Anthems 200612006-01-01Rogue Traders<microsoft:artistAlbumArtist>Rogue Traders</microsoft:artistAlbumArtist><microsoft:artistPerformer>Rogue Traders</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer><microsoft:year>2006</microsoft:year><microsoft:userRatingInStars>0</microsoft:userRatingInStars><microsoft:userEffectiveRatingInStars>3</microsoft:userEffectiveRatingInStars><microsoft:userRating>0</microsoft:userRating><microsoft:userEffectiveRating>50</microsoft:userEffectiveRating>\nWalking Away (Tocadisco Edit)The Egghttp://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3http://192.168.0.126:10243/WMPNSSv3/1709584856/ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3?formatID=12object.item.audioItem.musicTrackDanceThe EggThe Egg[Unbekannter Komponist]The Best Club Anthems 200632006-01-01The Egg<microsoft:artistAlbumArtist>The Egg</microsoft:artistAlbumArtist><microsoft:artistPerformer>The Egg</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer><microsoft:year>2006</microsoft:year><microsoft:userRatingInStars>0</microsoft:userRatingInStars><microsoft:userEffectiveRatingInStars>3</microsoft:userEffectiveRatingInStars><microsoft:userRating>0</microsoft:userRating><microsoft:userEffectiveRating>50</microsoft:userEffectiveRating>\nFrom Paris To BerlinInfernalhttp://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3http://192.168.0.126:10243/WMPNSSv3/1709584856/e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3?formatID=12object.item.audioItem.musicTrackDanceInfernalInfernal[Unbekannter Komponist]The Best Club Anthems 200652006-01-01Infernal<microsoft:artistAlbumArtist>Infernal</microsoft:artistAlbumArtist><microsoft:artistPerformer>Infernal</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer><microsoft:year>2006</microsoft:year><microsoft:userRatingInStars>0</microsoft:userRatingInStars><microsoft:userEffectiveRatingInStars>3</microsoft:userEffectiveRatingInStars><microsoft:userRating>0</microsoft:userRating><microsoft:userEffectiveRating>50</microsoft:userEffectiveRating>\nTeil 1Playboy Deutschlandhttp://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3http://192.168.0.126:10243/WMPNSSv3/1709584856/e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3?formatID=12object.item.audioItem.musicTrackPodcastPlayboy DeutschlandPlayboy Deutschland[Unbekannter Komponist]Mystery - \u201eVom Loser zum Verf\xfchrungsk\xfcnstler\u201c02006-01-01Playboy Deutschland<microsoft:artistAlbumArtist>Playboy Deutschland</microsoft:artistAlbumArtist><microsoft:artistPerformer>Playboy Deutschland</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer><microsoft:year>2006</microsoft:year><microsoft:userRatingInStars>0</microsoft:userRatingInStars><microsoft:userEffectiveRatingInStars>3</microsoft:userEffectiveRatingInStars><microsoft:userRating>0</microsoft:userRating><microsoft:userEffectiveRating>50</microsoft:userEffectiveRating>\nFr\xfch \xc4tsch \xd6deFr\xfch \xc4tsch \xd6dehttp://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3http://192.168.0.126:10243/WMPNSSv3/1709584856/ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3?formatID=12object.item.audioItem.musicTrackPodcastFr\xfch \xc4tsch \xd6deFr\xfch \xc4tsch \xd6de[Unbekannter Komponist]Fr\xfch \xc4tsch \xd6de02007-01-01Fr\xfch \xc4tsch \xd6de<microsoft:artistAlbumArtist>Fr\xfch \xc4tsch \xd6de</microsoft:artistAlbumArtist><microsoft:artistPerformer>Fr\xfch \xc4tsch \xd6de</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer><microsoft:year>2007</microsoft:year><microsoft:userRatingInStars>0</microsoft:userRatingInStars><microsoft:userEffectiveRatingInStars>3</microsoft:userEffectiveRatingInStars><microsoft:userRating>0</microsoft:userRating><microsoft:userEffectiveRating>50</microsoft:userEffectiveRating>\n', 'TotalMatches': '6'} (coherence/upnp/core/action.py:106) ---------------------------------ID------------------------------- {EAD75892-354E-4E75-8086-5843EBB52D95}.0.A44C4E80 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'album': 'The Best Club Anthems 2006', 'artist': 'Infernal', 'title': 'From Paris To Berlin', 'parent_id': 'A44C4E80', 'upnp_class': 'object.item.audioItem.musicTrack', 'id': '{EAD75892-354E-4E75-8086-5843EBB52D95}.0.A44C4E80', 'resources': {'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3': 'http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3?formatID=12': 'http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10;DLNA.ORG_CI=1'}} ---------------------------------VALUES------------------------------- im object.item container ---------------------------------URL------------------------------- http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3 url_list-> ['http:', '', '192.168.0.126:10243', 'WMPNSSv3', '1709584856', '1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3'] last-element 1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3 ADDING !!!!! --> 1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3 ---------------------------------URL------------------------------- ---------------------------------TITEL------------------------------- mytitel str instance-> From Paris To Berlin ---------------------------------TITEL------------------------------- self.mediaserver_objects-->>> [] ---------------------------------ID------------------------------- {1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'album': u'Fr\xfch \xc4tsch \xd6de', 'artist': u'Fr\xfch \xc4tsch \xd6de', 'title': u'Fr\xfch \xc4tsch \xd6de', 'parent_id': 'A44C4E80', 'upnp_class': 'object.item.audioItem.musicTrack', 'id': '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'resources': {'http://192.168.0.126:10243/WMPNSSv3/1709584856/ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3?formatID=12': 'http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10;DLNA.ORG_CI=1', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3': 'http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0'}} ---------------------------------VALUES------------------------------- im object.item container ---------------------------------URL------------------------------- http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3 url_list-> ['http:', '', '192.168.0.126:10243', 'WMPNSSv3', '1709584856', '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'] last-element 1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3 ADDING !!!!! --> 1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3 ---------------------------------URL------------------------------- ---------------------------------TITEL------------------------------- mytitel unicode instance-> Früh à tsch Ãde ---------------------------------TITEL------------------------------- self.mediaserver_objects-->>> [, ] ---------------------------------ID------------------------------- E24E4FE1 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': 'A44C4E80', 'child_count': '1', 'id': 'E24E4FE1', 'upnp_class': 'object.container.storageFolder', 'title': u'Fr\xfch-\xc4tsch-\xd6de'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel unicode instance-> Früh-à tsch-Ãde adding --> Früh-à tsch-Ãde ---------------------------------TITEL------------------------------- IS NOT TOP DIR ---------------------------------ID------------------------------- {F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'album': u'Mystery - \u201eVom Loser zum Verf\xfchrungsk\xfcnstler\u201c', 'artist': 'Playboy Deutschland', 'title': 'Teil 1', 'parent_id': 'A44C4E80', 'upnp_class': 'object.item.audioItem.musicTrack', 'id': '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'resources': {'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3': 'http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3?formatID=12': 'http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10;DLNA.ORG_CI=1'}} ---------------------------------VALUES------------------------------- im object.item container ---------------------------------URL------------------------------- http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3 url_list-> ['http:', '', '192.168.0.126:10243', 'WMPNSSv3', '1709584856', '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'] last-element 1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3 ADDING !!!!! --> 1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3 ---------------------------------URL------------------------------- ---------------------------------TITEL------------------------------- mytitel str instance-> Teil 1 ---------------------------------TITEL------------------------------- self.mediaserver_objects-->>> [, , , ] ---------------------------------ID------------------------------- {28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'album': 'The Best Club Anthems 2006', 'artist': 'The Egg', 'title': 'Walking Away (Tocadisco Edit)', 'parent_id': 'A44C4E80', 'upnp_class': 'object.item.audioItem.musicTrack', 'id': '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'resources': {'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3': 'http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3?formatID=12': 'http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10;DLNA.ORG_CI=1'}} ---------------------------------VALUES------------------------------- im object.item container ---------------------------------URL------------------------------- http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3 url_list-> ['http:', '', '192.168.0.126:10243', 'WMPNSSv3', '1709584856', '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'] last-element 1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3 ADDING !!!!! --> 1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3 ---------------------------------URL------------------------------- ---------------------------------TITEL------------------------------- mytitel str instance-> Walking Away (Tocadisco Edit) ---------------------------------TITEL------------------------------- self.mediaserver_objects-->>> [, , , , ] ---------------------------------ID------------------------------- {2CE10452-DB19-4527-A250-245490C8063C}.0.A44C4E80 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'album': 'The Best Club Anthems 2006', 'artist': 'Rogue Traders', 'title': 'Voodoo Child', 'parent_id': 'A44C4E80', 'upnp_class': 'object.item.audioItem.musicTrack', 'id': '{2CE10452-DB19-4527-A250-245490C8063C}.0.A44C4E80', 'resources': {'http://192.168.0.126:10243/WMPNSSv3/1709584856/ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3?formatID=12': 'http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10;DLNA.ORG_CI=1', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3': 'http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0'}} ---------------------------------VALUES------------------------------- im object.item container ---------------------------------URL------------------------------- http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3 url_list-> ['http:', '', '192.168.0.126:10243', 'WMPNSSv3', '1709584856', '1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3'] last-element 1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3 ADDING !!!!! --> 1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3 ---------------------------------URL------------------------------- ---------------------------------TITEL------------------------------- mytitel str instance-> Voodoo Child ---------------------------------TITEL------------------------------- self.mediaserver_objects-->>> [, , , , , ] im changeDir2 serverinstance [, , , , , ] 1. if serverinstance is not None: self.usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice self.TopEntry-->> False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] From Paris To Berlin uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice {EAD75892-354E-4E75-8086-5843EBB52D95}.0.A44C4E80 A44C4E80 object.item.audioItem.musicTrack True False 1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3 http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3 (?i)^.*\.(mp3|ogg|ts|wav|wave|m3u|pls|e2pls|mpg|vob) ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Früh à tsch Ãde uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice {1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80 A44C4E80 object.item.audioItem.musicTrack True False 1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3 http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3 (?i)^.*\.(mp3|ogg|ts|wav|wave|m3u|pls|e2pls|mpg|vob) ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Früh-à tsch-Ãde uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice E24E4FE1 A44C4E80 object.container.storageFolder False False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Teil 1 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice {F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80 A44C4E80 object.item.audioItem.musicTrack True False 1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3 http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3 (?i)^.*\.(mp3|ogg|ts|wav|wave|m3u|pls|e2pls|mpg|vob) ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Walking Away (Tocadisco Edit) uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice {28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80 A44C4E80 object.item.audioItem.musicTrack True False 1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3 http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3 (?i)^.*\.(mp3|ogg|ts|wav|wave|m3u|pls|e2pls|mpg|vob) ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Voodoo Child uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice {2CE10452-DB19-4527-A250-245490C8063C}.0.A44C4E80 A44C4E80 object.item.audioItem.musicTrack True False 1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3 http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3 (?i)^.*\.(mp3|ogg|ts|wav|wave|m3u|pls|e2pls|mpg|vob) self.flist in 1.--> [[('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{EAD75892-354E-4E75-8086-5843EBB52D95}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0VBRDc1ODkyLTM1NEUtNEU3NS04MDg2LTU4NDNFQkI1MkQ5NX0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'From Paris To Berlin'), (3, 10, 2, 20, 20, *' at 0x10af3958> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x10861500> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Walking Away (Tocadisco Edit)'), (3, 10, 2, 20, 20, *' at 0x107fbea8> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{2CE10452-DB19-4527-A250-245490C8063C}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezJDRTEwNDUyLURCMTktNDUyNy1BMjUwLTI0NTQ5MEM4MDYzQ30uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Voodoo Child'), (3, 10, 2, 20, 20, *' at 0x1085e7e0> >)]] ñINFO device Apr 02 09:50:21 renew service subscriptions for SPACE-PC (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:21 check service 'urn:themediamall-com:serviceId:MediaMallDeviceRegistrar' None 0 1207122644.725673 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:21 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:50:21 renew service subscriptions for SPACE-PC: mhorvat: (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:21 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:420f485f-d875-4075-8226-932d2480772f' 1207124389.389451 1207122644.7342961 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:21 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:88c70c98-b462-424b-8c2b-f3354b95709d' 1207124389.3974221 1207122644.7342961 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:21 check service 'urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122644.7342961 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:21 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:50:21 renew service subscriptions for space-pc: Media Server (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:21 check service 'urn:upnp-org:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122644.750272 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:21 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ConnectionManager-5' 1207124389.4051909 1207122644.750272 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:21 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ContentDirectory-5' 1207124389.4135931 1207122644.750272 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:21 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) action -> DirectionActions down lcd set text: Früh à tsch Ãde 1 lcd set text: /Früh-à tsch-Ãde 3 lcd set text: Teil 1 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x10861500> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x10861500> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3') False ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x10861500> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3') im def getServiceRef ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x10861500> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3') ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x10861500> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{1A2E9A07-277A-44E6-8581-6C3CFE1FFA7F}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezFBMkU5QTA3LTI3N0EtNDRFNi04NTgxLTZDM0NGRTFGRkE3Rn0uMC5BNDRDNEU4MA.mp3') action -> DirectionActions downUp action -> DirectionActions down lcd set text: /Früh-à tsch-Ãde 1 lcd set text: Teil 1 3 lcd set text: Walking Away (Tocadisco Edit) 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') action -> DirectionActions downUp action -> DirectionActions down lcd set text: Teil 1 1 lcd set text: Walking Away (Tocadisco Edit) 3 lcd set text: Voodoo Child 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') False ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') im def getServiceRef ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') action -> DirectionActions downUp action -> DirectionActions down lcd set text: Walking Away (Tocadisco Edit) 1 lcd set text: Voodoo Child 3 lcd set text: 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Walking Away (Tocadisco Edit)'), (3, 10, 2, 20, 20, *' at 0x107fbea8> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Walking Away (Tocadisco Edit)'), (3, 10, 2, 20, 20, *' at 0x107fbea8> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3') False ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Walking Away (Tocadisco Edit)'), (3, 10, 2, 20, 20, *' at 0x107fbea8> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3') im def getServiceRef ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Walking Away (Tocadisco Edit)'), (3, 10, 2, 20, 20, *' at 0x107fbea8> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3') ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Walking Away (Tocadisco Edit)'), (3, 10, 2, 20, 20, *' at 0x107fbea8> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{28488B42-4106-40FF-80DE-A2446C821C38}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezI4NDg4QjQyLTQxMDYtNDBGRi04MERFLUEyNDQ2QzgyMUMzOH0uMC5BNDRDNEU4MA.mp3') action -> DirectionActions downUp action -> DirectionActions up lcd set text: Teil 1 1 lcd set text: Walking Away (Tocadisco Edit) 3 lcd set text: Voodoo Child 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') False ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') im def getServiceRef ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Teil 1'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{F3E246A1-6736-4EDB-A478-06DD8F88017B}.0.A44C4E80', 'A44C4E80', 'object.item.audioItem.musicTrack', True, None, '1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_e0YzRTI0NkExLTY3MzYtNEVEQi1BNDc4LTA2REQ4Rjg4MDE3Qn0uMC5BNDRDNEU4MA.mp3') action -> DirectionActions upUp action -> DirectionActions up lcd set text: /Früh-à tsch-Ãde 1 lcd set text: Teil 1 3 lcd set text: Walking Away (Tocadisco Edit) 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') action -> DirectionActions upUp action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') myselection_usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice myselection_objectid-->> E24E4FE1 myselection_isItem-->> False browse_upnp_server USN --->>> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice OBJECTID --->>> E24E4FE1 Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] browsing MediaServer: SPACE-PC: mhorvat: DEBUG service_client Apr 02 09:50:27 subscribe urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:165) DEBUG service_client Apr 02 09:50:27 subscribe urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:165) INFO ms_client Apr 02 09:50:27 MediaServer SPACE-PC: mhorvat: (coherence/upnp/devices/media_server_client.py:43) INFO ms_client Apr 02 09:50:27 ContentDirectory available (coherence/upnp/devices/media_server_client.py:45) INFO ms_client Apr 02 09:50:27 ConnectionManager available (coherence/upnp/devices/media_server_client.py:50) SPACE-PC: mhorvat: 192.168.0.126 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice INFO action Apr 02 09:50:27 calling'Browse' (coherence/upnp/core/action.py:71) INFO action Apr 02 09:50:27 in arguments['ObjectID', 'BrowseFlag', 'Filter', 'StartingIndex', 'RequestedCount', 'SortCriteria'] (coherence/upnp/core/action.py:73) INFO soap Apr 02 09:50:27 callRemote soapaction: 'urn:schemas-upnp-org:service:ContentDirectory:1#Browse' 'http://192.168.0.126:2869/upnphost/udhisapi.dll?control=uuid:2126edc7-4456-402a-a88a-4563b37e7772+urn:upnp-org:serviceId:ContentDirectory' (coherence/upnp/core/soap_proxy.py:45) DEBUG soap Apr 02 09:50:27 callRemote payload: 'E24E4FE1BrowseDirectChildren*00' (coherence/upnp/core/soap_proxy.py:46) lcd set text: /Früh-à tsch-Ãde 1 lcd set text: Teil 1 3 lcd set text: Walking Away (Tocadisco Edit) 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch-\xc3\x84tsch-\xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x107fc220> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, 'E24E4FE1', 'A44C4E80', 'object.container.storageFolder', False, None, '', '') DEBUG soap Apr 02 09:50:27 callRemote response (coherence/upnp/core/soap_proxy.py:82) INFO action Apr 02 09:50:27 call Browse (instance 0) returns 4 arguments: {'NumberReturned': '1', 'UpdateID': '3', 'Result': u'\nFr\xfch \xc4tsch \xd6deFr\xfch \xc4tsch \xd6dehttp://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3http://192.168.0.126:10243/WMPNSSv3/1709584856/ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3?formatID=12object.item.audioItem.musicTrackPodcastFr\xfch \xc4tsch \xd6deFr\xfch \xc4tsch \xd6de[Unbekannter Komponist]Fr\xfch \xc4tsch \xd6de02007-01-01Fr\xfch \xc4tsch \xd6de<microsoft:artistAlbumArtist>Fr\xfch \xc4tsch \xd6de</microsoft:artistAlbumArtist><microsoft:artistPerformer>Fr\xfch \xc4tsch \xd6de</microsoft:artistPerformer><microsoft:authorComposer>[Unbekannter Komponist]</microsoft:authorComposer><microsoft:year>2007</microsoft:year><microsoft:userRatingInStars>0</microsoft:userRatingInStars><microsoft:userEffectiveRatingInStars>3</microsoft:userEffectiveRatingInStars><microsoft:userRating>0</microsoft:userRating><microsoft:userEffectiveRating>50</microsoft:userEffectiveRating>\n', 'TotalMatches': '1'} (coherence/upnp/core/action.py:106) ---------------------------------ID------------------------------- {6E9A6705-D13A-4E2F-A964-70C92960AAE5}.0.E24E4FE1 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'album': u'Fr\xfch \xc4tsch \xd6de', 'artist': u'Fr\xfch \xc4tsch \xd6de', 'title': u'Fr\xfch \xc4tsch \xd6de', 'parent_id': 'E24E4FE1', 'upnp_class': 'object.item.audioItem.musicTrack', 'id': '{6E9A6705-D13A-4E2F-A964-70C92960AAE5}.0.E24E4FE1', 'resources': {'http://192.168.0.126:10243/WMPNSSv3/1709584856/ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3?formatID=12': 'http-get:*:audio/L16;rate=44100;channels=2:DLNA.ORG_PN=LPCM;DLNA.ORG_OP=10;DLNA.ORG_CI=1', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3': 'http-get:*:audio/mpeg:DLNA.ORG_PN=MP3;DLNA.ORG_OP=01;DLNA.ORG_CI=0'}} ---------------------------------VALUES------------------------------- im object.item container ---------------------------------URL------------------------------- http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3 url_list-> ['http:', '', '192.168.0.126:10243', 'WMPNSSv3', '1709584856', '1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3'] last-element 1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3 ADDING !!!!! --> 1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3 ---------------------------------URL------------------------------- ---------------------------------TITEL------------------------------- mytitel unicode instance-> Früh à tsch Ãde ---------------------------------TITEL------------------------------- self.mediaserver_objects-->>> [] im changeDir2 serverinstance [] 1. if serverinstance is not None: self.usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice self.TopEntry-->> False ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Früh à tsch Ãde uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice {6E9A6705-D13A-4E2F-A964-70C92960AAE5}.0.E24E4FE1 E24E4FE1 object.item.audioItem.musicTrack True False 1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3 http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3 (?i)^.*\.(mp3|ogg|ts|wav|wave|m3u|pls|e2pls|mpg|vob) self.flist in 1.--> [[('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, '{6E9A6705-D13A-4E2F-A964-70C92960AAE5}.0.E24E4FE1', 'E24E4FE1', 'object.item.audioItem.musicTrack', True, None, '1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3', 'http://192.168.0.126:10243/WMPNSSv3/1709584856/1_ezZFOUE2NzA1LUQxM0EtNEUyRi1BOTY0LTcwQzkyOTYwQUFFNX0uMC5FMjRFNEZFMQ.mp3'), (0, 35, 1, 470, 20, 0, 0, 'Fr\xc3\xbch \xc3\x84tsch \xc3\x96de'), (3, 10, 2, 20, 20, *' at 0x1085f428> >)]] action -> DirectionActions up lcd set text: .. (Back) 1 lcd set text: Früh à tsch Ãde 3 lcd set text: 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') False ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') im def getServiceRef ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') action -> DirectionActions upUp action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') myselection_usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice myselection_objectid-->> None myselection_isItem-->> False browse_upnp_server USN --->>> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice OBJECTID --->>> None Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] browsing MediaServer: SPACE-PC: mhorvat: DEBUG service_client Apr 02 09:50:33 subscribe urn:upnp-org:serviceId:ConnectionManager (coherence/upnp/core/service.py:165) DEBUG service_client Apr 02 09:50:33 subscribe urn:upnp-org:serviceId:ContentDirectory (coherence/upnp/core/service.py:165) INFO ms_client Apr 02 09:50:33 MediaServer SPACE-PC: mhorvat: (coherence/upnp/devices/media_server_client.py:43) INFO ms_client Apr 02 09:50:33 ContentDirectory available (coherence/upnp/devices/media_server_client.py:45) INFO ms_client Apr 02 09:50:33 ConnectionManager available (coherence/upnp/devices/media_server_client.py:50) SPACE-PC: mhorvat: 192.168.0.126 uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice INFO action Apr 02 09:50:33 calling'Browse' (coherence/upnp/core/action.py:71) INFO action Apr 02 09:50:33 in arguments['ObjectID', 'BrowseFlag', 'Filter', 'StartingIndex', 'RequestedCount', 'SortCriteria'] (coherence/upnp/core/action.py:73) INFO soap Apr 02 09:50:33 callRemote soapaction: 'urn:schemas-upnp-org:service:ContentDirectory:1#Browse' 'http://192.168.0.126:2869/upnphost/udhisapi.dll?control=uuid:2126edc7-4456-402a-a88a-4563b37e7772+urn:upnp-org:serviceId:ContentDirectory' (coherence/upnp/core/soap_proxy.py:45) DEBUG soap Apr 02 09:50:33 callRemote payload: '0BrowseDirectChildren*00' (coherence/upnp/core/soap_proxy.py:46) lcd set text: .. (Back) 1 lcd set text: Früh à tsch Ãde 3 lcd set text: 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') False ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') im def getServiceRef ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (Back)')] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', False, None, None, None, False, False, '', '') DEBUG soap Apr 02 09:50:33 callRemote response (coherence/upnp/core/soap_proxy.py:82) INFO action Apr 02 09:50:33 call Browse (instance 0) returns 4 arguments: {'NumberReturned': '4', 'UpdateID': '3', 'Result': '\nMusikobject.containerNOT_WRITABLEobject.item.audioItemobject.container.playlistContainerobject.container.genreobject.container.genre.musicGenreobject.container.album.musicAlbumobject.item.audioItem.musicTrackobject.container.person.musicArtistobject.container.album\nVideoobject.containerNOT_WRITABLEobject.container.playlistContainerobject.container.person.movieActorobject.container.album.photoAlbumobject.container.genreobject.item.videoItemobject.container.album.videoAlbumobject.container.albumobject.container.genre.movieGenre\nBilderobject.containerNOT_WRITABLEobject.container.playlistContainerobject.item.imageItem.photoobject.container.album.photoAlbum.dateTakenobject.container.albumobject.item.imageItem\nWiedergabelistenobject.containerNOT_WRITABLE\n', 'TotalMatches': '4'} (coherence/upnp/core/action.py:106) ---------------------------------ID------------------------------- 1 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '10', 'id': '1', 'upnp_class': 'object.container', 'title': 'Musik'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Musik adding --> Musik ---------------------------------TITEL------------------------------- IS TOP DIR ---------------------------------ID------------------------------- 12 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '2', 'id': '12', 'upnp_class': 'object.container', 'title': 'Wiedergabelisten'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Wiedergabelisten adding --> Wiedergabelisten ---------------------------------TITEL------------------------------- IS TOP DIR ---------------------------------ID------------------------------- 3 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '7', 'id': '3', 'upnp_class': 'object.container', 'title': 'Bilder'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Bilder adding --> Bilder ---------------------------------TITEL------------------------------- IS TOP DIR ---------------------------------ID------------------------------- 2 ---------------------------------ID------------------------------- ---------------------------------VALUES------------------------------- {'parent_id': '0', 'child_count': '7', 'id': '2', 'upnp_class': 'object.container', 'title': 'Video'} ---------------------------------VALUES------------------------------- im object container ---------------------------------TITEL------------------------------- mytitel str instance-> Video adding --> Video ---------------------------------TITEL------------------------------- IS TOP DIR im changeDir2 serverinstance [, , , ] 1. if serverinstance is not None: self.usn-->> uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice self.TopEntry-->> True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Musik uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 1 0 object.container False True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Wiedergabelisten uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 12 0 object.container False True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Bilder uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 3 0 object.container False True ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] Video uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice 2 0 object.container False True self.flist in 1.--> [[(None, False, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (List of UPnP Devices)')], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '1', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Musik'), (3, 10, 2, 20, 20, *' at 0x1086e678> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '12', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Wiedergabelisten'), (3, 10, 2, 20, 20, *' at 0x106dea10> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '3', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Bilder'), (3, 10, 2, 20, 20, *' at 0x10b479d0> >)], [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, '2', '0', 'object.container', False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'Video'), (3, 10, 2, 20, 20, *' at 0x107fd250> >)]] ñINFO device Apr 02 09:50:41 renew service subscriptions for SPACE-PC (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:41 check service 'urn:themediamall-com:serviceId:MediaMallDeviceRegistrar' None 0 1207122664.7256401 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:41 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:50:41 renew service subscriptions for SPACE-PC: mhorvat: (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:41 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:420f485f-d875-4075-8226-932d2480772f' 1207124389.389451 1207122664.734273 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:41 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:88c70c98-b462-424b-8c2b-f3354b95709d' 1207124389.3974221 1207122664.734273 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:41 check service 'urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122664.734273 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:41 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:50:41 renew service subscriptions for space-pc: Media Server (coherence/upnp/core/device.py:126) INFO device Apr 02 09:50:41 check service 'urn:upnp-org:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122664.7495601 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:41 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ConnectionManager-5' 1207124389.4051909 1207122664.7495601 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:50:41 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ContentDirectory-5' 1207124389.4135931 1207122664.7495601 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:50:41 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) action -> OkCancelActions ok im OK ->currlist = filelist calling self.filelist.canDescent2() im canDescent2 returning self.l.getCurrentSelection()---->>>> [(None, False, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (List of UPnP Devices)')] returning self.l.getCurrentSelection()[0]---->>>> (None, False, None, None, None, False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False im canDescent2 returning self.l.getCurrentSelection()---->>>> [(None, False, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, '.. (List of UPnP Devices)')] returning self.l.getCurrentSelection()[0]---->>>> (None, False, None, None, None, False, None, '', '') returning self.l.getCurrentSelection()[0][5]---->>>> False myselection-->> (None, False, None, None, None, False, None, '', '') myselection_usn-->> None myselection_objectid-->> None myselection_isItem-->> False browse_upnp_server USN --->>> None OBJECTID --->>> None Item --->>> False self.current_directory-->>> None calling self.changedir2 ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] im changeDir directory--> None select None objectid None serverinstance None isItem False 1. if we are just entering from the list of upnp servers: ---------------->>>>> listing upnpservers: im get upnp servers ['__class__', '__delattr__', '__dict__', '__doc__', '__getattribute__', '__hash__', '__init__', '__module__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__str__', '__weakref__', '_callbacks', '_instance_', 'add_device', 'add_plugin', 'add_web_resource', 'available_plugins', 'callback', 'check_devices', 'children', 'config', 'create_device', 'critical', 'ctrl', 'dbus', 'debug', 'devices', 'doLog', 'error', 'get_device_by_host', 'get_device_with_id', 'get_device_with_usn', 'get_devices', 'get_nonlocal_devices', 'hostname', 'info', 'log', 'logCategory', 'logFunction', 'logObjectName', 'msearch', 'msg', 'receiver', 'remove_device', 'remove_plugin', 'remove_web_resource', 'renew_service_subscription_loop', 'setup', 'shutdown', 'ssdp_server', 'subscribe', 'unsubscribe', 'urlbase', 'warning', 'warningFailure', 'web_server', 'web_server_port'] Identified Server: SPACE-PC found device SPACE-PC of type urn:themediamall-com:device:MediaMallServer:1 short_type MediaMallServer Identified Server: SPACE-PC: mhorvat: found device SPACE-PC: mhorvat: of type urn:schemas-upnp-org:device:MediaServer:1 short_type MediaServer Identified MediaServer: SPACE-PC: mhorvat: Identified Server: space-pc: Media Server found device space-pc: Media Server of type urn:schemas-upnp-org:device:MediaServer:1 short_type MediaServer Identified MediaServer: space-pc: Media Server self.mediaservers--->>> [, ] ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] SPACE-PC: mhorvat: uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice None None None ['TopEntry', '__doc__', '__init__', '__module__', 'description', 'filename', 'isItem', 'mediaserver_usn', 'objectid', 'parent_objectid', 'upnp_class', 'url'] space-pc: Media Server uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848::upnp:rootdevice None None None self.flist in 1.--> [[('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x10af3958> >)], [('uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'space-pc: Media Server'), (3, 10, 2, 20, 20, *' at 0x10800098> >)]] directories--> [] files--> [] lcd set text: /SPACE-PC: mhorvat: 1 lcd set text: /space-pc: Media Server 3 lcd set text: 4 im canDescent ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x10af3958> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') self.getSelection()[1]---> ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x10af3958> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') True ------>>> im getselection currentselection im getselection [('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', ''), (0, 35, 1, 470, 20, 0, 0, 'SPACE-PC: mhorvat:'), (3, 10, 2, 20, 20, *' at 0x10af3958> >)] returning self.l.getCurrentSelection()[0]---->>>> ('uuid:2126edc7-4456-402a-a88a-4563b37e7772::upnp:rootdevice', True, None, None, None, False, None, '', '') action -> OkCancelActions cancel im def execEnd reused converter! action -> MsgBoxActions ok im def execBegin Writing playlist into file /etc/enigma2/playlist.e2pls im def execEnd playing 1:0:1:445D:453:1:C00000:0:0:0: self.isSeekable False self.timeshift_enabled False timeshift activate: False seekable status changed! not seekable, return to play not pauseable. RemovePopup, id = ZapError opening frontend 0 [eDVBCAService] new channel 0x10ba4be8! (0)tune RotorCmd ffffffff, lastRotorCmd ffffffff prepare_sat System 0 Freq 12544750 Pol 0 SR 22000000 INV 2 FEC 4 orbpos 192 tuning to 1944 mhz OURSTATE: tuning allocate Channel: res 0 [eDVBCIInterfaces] addPMTHandler 1:0:1:445D:453:1:C00000:0:0:0: allocate demux set sequence pos 3 set sequence pos 4 [SEC] setVoltage 2 [SEC] sleep 200ms [SEC] sendDiseqc: e01038f7 [SEC] sleep 50ms set sequence pos 3 [SEC] setTone 1 [SEC] sleep 15ms [SEC] setFrontend setting frontend 0 (0)fe event: status 0, inversion off (0)fe event: status 1f, inversion off OURSTATE: ok [eDVBCAService] channel 0x10ba4be8 running [eDVBLocalTimerHandler] channel 0x10ba4be8 running no version filtering 0014: 70 00 00 00 00 00 mask: fc 00 00 00 00 00 mode: 00 00 00 00 00 00 [eEPGCache] channel 0x10ba4be8 running stop release channel timer no version filtering 0012: 4e 44 5d 00 00 00 mask: ff ff ff 00 00 00 mode: 00 00 00 00 00 00 ok ... now we start!! no version filtering 0000: 00 00 00 00 00 00 mask: ff 00 00 00 00 00 mode: 00 00 00 00 00 00 eventNewProgramInfo 0 0 have 1 video stream(s) (01ff), and 1 audio stream(s) (0200), and the pcr pid is 01ff, and the text pid is 0021 allocate demux disable teletext subtitles DMX_SET_PES_FILTER(0x1ff) - pcr - ok DEMUX_START - pcr - ok VIDEO CHANGED (to 01ff) Video Device: /dev/dvb/adapter0/video0 demux device: /dev/dvb/adapter0/demux0 VIDEO_SET_STREAMTYPE 0 - failed (Operation not supported) DMX_SET_PES_FILTER(0x1ff) - video - ok DEMUX_START - video - ok VIDEO_FREEZE - ok VIDEO_PLAY - ok DMX_SET_PES_FILTER(0x200) - audio - ok DEMUX_START - audio - ok AUDIO_SET_BYPASS - ok AUDIO_PAUSE - ok AUDIO_PLAY - ok DMX_SET_PES_FILTER(0x21) - ttx - ok DEMUX_START - pcr - ok VIDEO_CONTINUE - ok AUDIO_CONTINUE - ok no version filtering 0011: 42 00 00 00 00 00 mask: ff 00 00 00 00 00 mode: 00 00 00 00 00 00 VIDEO_GET_EVENT - ok [EPGC] next update in 2 sec + 1/1 TID 00 done! no version filtering 0061: 02 44 5d 00 00 00 mask: ff ff ff 00 00 00 mode: 00 00 00 00 00 00 doing version filtering 0000: 00 00 00 15 00 00 mask: ff 00 00 3f 00 00 mode: 00 00 00 3e 00 00 + 1/1 TID 02 done! eventNewProgramInfo 0 0 have 1 video stream(s) (01ff), and 2 audio stream(s) (0200, 0203), and the pcr pid is 01ff, and the text pid is 0021 [eDVBCAService] new service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCAService] add demux 2 to slot 0 service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCAService] add demux 0 to slot 1 service 1:0:1:445D:453:1:C00000:0:0:0: [eDVBCIInterfaces] gotPMT demux 2 mask 05 prevhash 00000000 [eDVBCAService] send 54 bytes 9f 80 32 32 03 44 5d 25 00 13 01 81 08 00 c0 00 00 04 53 00 01 82 02 05 02 84 02 00 61 06 00 21 00 00 0b 00 31 00 00 02 01 ff 00 00 04 02 00 00 00 06 02 03 00 00 doing version filtering 0061: 02 44 5d 25 00 00 mask: ff ff ff 3f 00 00 mode: 00 00 00 3e 00 00 -+ 1/2 TID 4e ++ 2/2 TID 4e done! doing version filtering 0012: 4e 44 5d 35 00 00 mask: ff ff ff 3f 00 00 mode: 00 00 00 3e 00 00 action -> OkCancelActions cancel + 1/1 TID 42 done! sdt update done! [EPGC] start caching events(1207122675) [EPGC] start cleanloop [EPGC] stop cleanloop [EPGC] 188251 bytes for cache used [eDVBLocalTimerHandler] diff is 1 [eDVBLocalTimerHandler] diff < 120 .. use Transponder Time [eDVBLocalTimerHandler] time update to 09:51:17 [eDVBLocalTimerHandler] m_time_difference is 24 [eDVBLocalTimerHandler] update RTC [EPGC] start cleanloop [EPGC] stop cleanloop [EPGC] 188251 bytes for cache used [EPGC] abort non avail schedule_other reading [EPGC] nownext finished(1207122683) ñINFO device Apr 02 09:51:00 renew service subscriptions for SPACE-PC (coherence/upnp/core/device.py:126) INFO device Apr 02 09:51:00 check service 'urn:themediamall-com:serviceId:MediaMallDeviceRegistrar' None 0 1207122684.725383 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:51:00 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:51:00 renew service subscriptions for SPACE-PC: mhorvat: (coherence/upnp/core/device.py:126) INFO device Apr 02 09:51:00 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:420f485f-d875-4075-8226-932d2480772f' 1207124389.389451 1207122684.7352209 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:00 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:88c70c98-b462-424b-8c2b-f3354b95709d' 1207124389.3974221 1207122684.7352209 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:00 check service 'urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122684.7352209 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:51:00 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:51:00 renew service subscriptions for space-pc: Media Server (coherence/upnp/core/device.py:126) INFO device Apr 02 09:51:00 check service 'urn:upnp-org:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122684.7516551 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:00 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ConnectionManager-5' 1207124389.4051909 1207122684.7516551 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:00 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ContentDirectory-5' 1207124389.4135931 1207122684.7516551 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:51:00 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) no ancillary data in audio stream... abort radiotext pes parser [EPGC] schedule finished(1207122693) [EPGC] stop caching events(1207122693) [EPGC] next update in 60 min ñINFO device Apr 02 09:51:22 renew service subscriptions for SPACE-PC (coherence/upnp/core/device.py:126) INFO device Apr 02 09:51:22 check service 'urn:themediamall-com:serviceId:MediaMallDeviceRegistrar' None 0 1207122706.416167 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:51:22 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:51:22 renew service subscriptions for SPACE-PC: mhorvat: (coherence/upnp/core/device.py:126) INFO device Apr 02 09:51:22 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:420f485f-d875-4075-8226-932d2480772f' 1207124389.389451 1207122706.425411 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:22 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:88c70c98-b462-424b-8c2b-f3354b95709d' 1207124389.3974221 1207122706.425411 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:22 check service 'urn:microsoft.com:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122706.425411 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:51:22 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) INFO device Apr 02 09:51:22 renew service subscriptions for space-pc: Media Server (coherence/upnp/core/device.py:126) INFO device Apr 02 09:51:22 check service 'urn:upnp-org:serviceId:X_MS_MediaReceiverRegistrar' None 0 1207122706.44136 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:22 check service 'urn:upnp-org:serviceId:ConnectionManager' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ConnectionManager-5' 1207124389.4051909 1207122706.44136 (coherence/upnp/core/device.py:129) INFO device Apr 02 09:51:22 check service 'urn:upnp-org:serviceId:ContentDirectory' 'uuid:e44a11f8-bfba-494d-aa2b-d8ad562b35eb-937f1107f848-urn:upnp-org:serviceId:ContentDirectory-5' 1207124389.4135931 1207122706.44136 (coherence/upnp/core/device.py:129) DEBUG device Apr 02 09:51:22 RootDevice get_devices:[] (coherence/upnp/core/device.py:224) It's now Wed Apr 2 09:51:48 2008 [timer.py] next activation: 1207122808 (in 99998 ms) It's now Wed Apr 2 09:51:48 2008 [timer.py] next activation: 1207122808 (in 99995 ms)