player: Fix repeat song mode
Commits 7a7db137 and b6467bf4 fixed an issue with the player: it was impossible to change the current song when the player was on pause. However, it broke the repeat song mode. Indeed, at the end of a song, a new song is loaded only if the song url has changed. But, if the repeat song mode is set, the url is unchanged.
Adding a check to test if the repeat mode is the song one fixes the issue.
Closes: #266 (closed) (cherry picked from commit fcebe9ec)