HI i recently discovered this plugin...
Im running ubuntu 11.10 with eden build of 20nov. When i try this plugin i get the following error:
Code:
20:44:29 T:2817309552 WARNING: 'xbmc.output()' is depreciated and will be removed in future releases, please use 'xbmc.log()' instead
20:44:29 T:2817309552 NOTICE: ### [plugin.video.musicvideojukebox] - getXmlResponse from http://ws.audioscrobbler.com/2.0/?method=artist.gettoptracks&artist=Snow+Patrol&limit=150&api_key=c8a19b7361e56044be8432c023c30888
20:44:32 T:2817309552 ERROR: Error Type: <type 'exceptions.TypeError'>
20:44:32 T:2817309552 ERROR: Error Contents: argument 1 must be unicode or str
20:44:32 T:2817309552 ERROR: Traceback (most recent call last):
File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 563, in <module>
ok = show_tracks_menu(params)
File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 315, in show_tracks_menu
addDirectoryItem(name="%d. %s - %s" % (i, artist.encode("utf-8"), name.encode("utf-8")), isFolder=False, parameters={PARAMETER_KEY_MODE:MODE_PLAY_TRACK, "artist" : artist.encode("utf-8"), "track" : name.encode("utf-8"), "thumbnail" : image.encode("utf-8")},image=image, isVideo=True)
File "/home/xbmc/.xbmc/addons/plugin.video.musicvideojukebox/Default.py", line 70, in addDirectoryItem
url = sys.argv[0] + '?' + urllib.urlencode(parameters)
File "/usr/lib/python2.7/urllib.py", line 1309, in urlencode
for k, v in query:
TypeError: argument 1 must be unicode or str
20:44:32 T:8780480 ERROR: GetDirectory - Error getting plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol
20:44:32 T:8780480 ERROR: CGUIMediaWindow::GetDirectory(plugin://plugin.video.musicvideojukebox/?type=artist_toptracks&mode=130&artist=Snow+Patrol) failed
20:44:32 T:2853661552 NOTICE: -->Python Interpreter Initialized<--
Any idea why? It works on my mac (lion 10.7.2).