clementine-player / Clementine

:tangerine: Clementine Music Player
https://www.clementine-player.org/
GNU General Public License v3.0
3.75k stars 676 forks source link

single file flac album, track switching problem in shuffle mode #4751

Open hyOzd opened 9 years ago

hyOzd commented 9 years ago

I'm having an interesting problem when playing a single file flac album associated with a cue file. This happens when shuffle mode is on.

When currently playing song finishes, clementine doesn't immediately switch to the next random song, but plays the next track (by order) in the album for a few seconds then it switches to randomly selected song. That's a bit annoying, because each time a track finishes, I listen to the next numbered one for a few seconds then switch to another one.. Even the time moves out of its range, see:

clementine_timeline

Same problem occurs with queuing when shuffle is off. I listen to the next track a couple seconds then it switches to queued one.

I split this file to separate files and didn't observe this problem so I don't think it is a problem with the cue file.

sobkas commented 9 years ago

can you say what file causes this problem? I can't reproduce this bug and fix it without the file itsefl

hyOzd commented 9 years ago

I've e-mailed you the link to the files. I'm not sure if this is the appropriate way but if anyone else is interested, please contact me.

sobkas commented 9 years ago

I think I know why it acts in this way, player gets confused with track length and plays it a bit longer than it should. So the fix shouldn't be so hard I hope.

sobkas commented 9 years ago

Signal that song is ended is for some reason sent to late, a gstreamer bug or clementine takes a nap?