Scrobbler 2.0 may re-scrobble tracks when starting Audacious in "paused" mode
When starting Audacious, if a track is paused, we can scrobble a track even if was already scrobbled before.
This needs to be further investigated to find possible solutions.
#3 Updated by Luís Picciochi over 8 years ago
Yes, but it can only happen with long tracks (> 8 minutes) that have been played for half of their length or for 4 minutes before the player was shutdown.
Given my inability to explain this in text, I'm attaching a diagram that I used to help myself understand where the problem is. I hope this explains the issue a bit better.
A possible solution is to save somewhere an indication that the current song has been scrobbled until it is stopped/finishes playing. This could probably be a plugin preference on the config file. When starting the plugin, we can check if the current song is paused. If it corresponds to the saved song, we can skip it.
Note that for on this issue I'm considering "scrobbled" with the same meaning as "*enqueued* for scrobbling".