@ronie,
The plugin works fine for me (just as the usual built-in scrobbler does).
However, just as the original built-in code, the service is not scrobbling songs from the Pandora plugin (see git://github.com/rivy/xbmc-pandora.git [use the most recent commit in master, v2.1.0]; discussion @
http://forum.xbmc.org/showthread.php?tid=70471). The plugin uses streamed songs, supplied from Pandora. I fixed this scrobbling error in an earlier incarnation of the Pandora plugin by adding duration information to the music description structure (
https://github.com/rivy/xbmc-pandora/com...050953a4). However, the new JSON API doesn't report a song duration anymore, and so duration can't currently be set to a real, correct value.
Ultimately, the XBMC player does correctly determine the duration (and displays it in the song information overlay graphic), but the songs still won't scrobble. They are listed briefly as being "listening", but not ever finally scrobbled.
Is there a way to add logic, so that if the duration is missing (or 0, or negative), that the service calculates it (or, at least, just submits the scrobble after 30 seconds of play)?
- Roy