You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Authenticate to last.fm/libre.fm using mpris-scrobbler-signon
Scrobble to above mentioned services using mpris-scrobbler daemon
Known issues:
We still have some leaky parts of the application:
most importantly the API responses XML parsing and the nowplaying
stack of events. Also coverity build fails.
The authentication is done in two steps, it can be reduced to one, by
moving the session initialization to the daemon.
The logic of scrobbling from the queue is very bad so
we sometimes end up sending the same scrobble multiple times.
The logic of now_playing is also bad, there seem to be instances where
we add the now_playing event at different intervals than the desired
65 seconds. (Here maybe we can implement different intervals, per
service, as libre.fm seems to have a different timeout than last.fm)
The MPRIS signals sent by the players are not consistent,
which makes me consider adding specific logic to each of them.
Currently it works more or less correctly for Spotify.