2020-04-20, 19:52
Ok, I've been trying to debug this myself for a bit but I'm stuck. I've been trying to figure out a bug in the plugin.audio.squeezebox addon (I'm not the developer of the addon).
Every time the addon calls play() on its xbmc.Player object, its onPlayBackStopped callback gets called right after.
I've tried everything to figure out what's going on, but I just can't see what's causing this behavior. If I edit the code to just do nothing when onPlayBackStopped is triggered, then everything works fine and everything plays (besides from not being able to issue a working stop command).
I know this plugin is old and needs to be updated, but it still works (for the most part).
Can anyone help me with this?
Every time the addon calls play() on its xbmc.Player object, its onPlayBackStopped callback gets called right after.
I've tried everything to figure out what's going on, but I just can't see what's causing this behavior. If I edit the code to just do nothing when onPlayBackStopped is triggered, then everything works fine and everything plays (besides from not being able to issue a working stop command).
I know this plugin is old and needs to be updated, but it still works (for the most part).
Can anyone help me with this?