When casting to upmpdcli from symfonium, the playcount of the last song is not incremented.
Logs:
Upload description: 655321 last song playcount not updated, lms + upmpdcli
Additional information:
It happens consistently (4 times today while I was reading) and I did create logs for the last album. The last title always plays successfully (and is scrobbled through panoscrobbler) so at least for me it’s only a cosmetic issue. I just thought I’d report it anyways.
Reproduction steps:
Start casting to pi running upmpdcli.
Start playback of an entire album, provider is LMS.
It completes playing but the playcount of the last title is not increased.
I have one new album I played yesterday (casting from LMS to Kodi though) that still has play count 0 at LMS, but 1 in Symfonium. Could this be a LMS issue?
Yeah, song play count. All tracks get a 1, except for the last track of each album. The tracks also don’t show up in the “last played” list. However they were played since panoscrobbler picked them up and scrobbled them.
Looks like this in Symfonium:
I’ve only actively used LMS as provider for a couple days, but today it happened for 5 out of 5 albums. I just checked all of them. Did you start your test album by pressing the ▷ Play button on the album page? That’s what I did.
From the logs your devices does something fancy with Symfonium and seems to reduce the cpu allocated or pauses it.
Leading to the app not being able to have the proper states from the renderer. And the last media is set with a resume point instead of being seen as played since Symfonium was not able to get the status for a very long time.
Seems to start happening nearly after 30 minutes so pretty sure if you play an album that have a 10 minute duration it will work properly.
Probably a bit sooner since it also happened with 2 EPs around 24 minutes each.
Already went through the steps described there to get PanoScrobbler working and allowed Symfonium to run in the background while I was at it (thinking that would be enough). Now I’ve also locked it and explicitly forbade energy optimazitation for it (they do love to hide these settings in different places).
Just tested a 33min album and the last track also got a playcount of 1, so this is resolved.