(2014-01-09, 04:56)sennm Wrote: Is this addon still used by some people? Would people be interested in an effort on my behalf to complete it (features that require login)?
Hi,
Yes, I would appreciate yout efforts. I have a big problem, as this addon cannot be used with Yatsee remote. It leads to XBMC hang, I already contacted sbchisholm but he is busy nowadays.
Do you think you can help with solving my problem? I dig into us much as I can and found some things.
When I use keyboard to play a mix it calls the plugin in this way:
Code:
18:54:18 T:4312 DEBUG: Keyboard: scancode: 1c, sym: 000d, unicode: 000d, modifier: 0
18:54:18 T:4312 DEBUG: CApplication::OnKey: return (f00d) pressed, action is Select
18:54:18 T:4312 DEBUG: XFILE::CPluginDirectory::RunScriptWithParams - calling plugin 8tracks('plugin://plugin.audio.8tracks/','-1','?mix_name=%20WE%20ARE%20ELECTRIC%20&play=3156265&user=UnstUnstUnst&img=http%3A//8tracks.imgix.net/i/001/665/469/c9b0e58a695d11e3ac8712ae8506c2d1_8-5488.jpg%3Ffm%3Djpg%26q%3D65%26w%3D200%26h%3D200%26fit%3Dmax')
When I use the remote it works differently
Code:
18:56:44 T:4876 DEBUG: webserver: request received for /jsonrpc
18:56:44 T:4876 DEBUG: JSONRPC: Incoming request: {"id":1,"jsonrpc":"2.0","method":"Player.Open","params":{"item":{"file":"plugin:\/\/plugin.audio.8tracks\/?mix_name=%20WE%20ARE%20ELECTRIC%20&play=3156265&user=UnstUnstUnst&img=http%3A\/\/8tracks.imgix.net\/i\/001\/665\/469\/c9b0e58a695d11e3ac8712ae8506c2d1_8-5488.jpg%3Ffm%3Djpg%26q%3D65%26w%3D200%26h%3D200%26fit%3Dmax"}}}
18:56:44 T:4876 DEBUG: JSONRPC: Calling player.open
18:56:44 T:4312 DEBUG: CAnnouncementManager - Announcement: OnClear from xbmc
18:56:44 T:4312 DEBUG: GOT ANNOUNCEMENT, type: 2, from xbmc, message OnClear
18:56:44 T:4312 DEBUG: XFILE::CPluginDirectory::StartScript - calling plugin 8tracks('plugin://plugin.audio.8tracks/','11','?mix_name=%20WE%20ARE%20ELECTRIC%20&play=3156265&user=UnstUnstUnst&img=http%3A//8tracks.imgix.net/i/001/665/469/c9b0e58a695d11e3ac8712ae8506c2d1_8-5488.jpg%3Ffm%3Djpg%26q%3D65%26w%3D200%26h%3D200%26fit%3Dmax')
18:56:44 T:4312 INFO: initializing python engine.
18:56:44 T:4312 DEBUG: new python thread created. id=15
18:56:44 T:4312 DEBUG: XFILE::CPluginDirectory::WaitOnScriptResult - waiting on the 8tracks (id=15) plugin...
You can see, that "StartScript - calling" is waiting for the script return. However the script runs in a loop to handle report, etc.
It seems like this old issue:
http://trac.xbmc.org/ticket/11353
Is it possible to solve it in the addon or this is an XBMC problem? Can you help me with this?