1 * song/artist/album repetition after a long pause
3 After a long pause in the player, it becomes possible to add to the playlist
4 a song that was played recently, even if it was added to the playlist
7 For example 'Song' by 'Artist' is added to the playlist. Then the player is
8 paused for more than the 'min-album-interval'. At this point it is possible
9 that a new song by 'Artist' is added to the playlist, which would cause
10 artist repetition on playback.
12 The fix would be to project song play moment and use that for the DB
13 queries. That would require keeping player state, including the playlist.
14 Also, song duration needs to be part of the database. Song last play time
15 needs to be stored in DB.