FS#5341 - Resume playback does not resume where it was left off

Attached to Project: Rockbox
Opened by Deb (fatoldpig) - Thursday, 11 May 2006, 18:25 GMT
Last edited by Dave Chapman (linuxstb) - Thursday, 25 May 2006, 19:57 GMT
Task Type Bugs
Category Music playback
Status Closed
Assigned To No-one
Operating System All players
Severity High
Priority Normal
Reported Version
Due in Version Version 3.0
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Resume playback on WAV or FLAC tracks does not start from the position of the track where it was left off. It starts from the beginning of the track.
This task depends upon

Closed by  Magnus Holmgren (learman)
Sunday, 04 June 2006, 15:06 GMT
Reason for closing:  Fixed
Additional comments about closing:  Fixed the resume bug.

The seek bug is handled by  bug 5305 .
Comment by Paul Louden (darkkone) - Friday, 12 May 2006, 00:25 GMT
Are you sure this happens on WAVs?
Also, do your FLACs have properly built seektables?
Comment by Deb (fatoldpig) - Friday, 12 May 2006, 04:19 GMT
Yes, I tried several WAV files and none of them resume where I stopped.
I created seekpoints manually using metaflac.exe and still the same problem as WAV files. With FLAC I can't even Fast forward beyond 4 min, it starts from the beginning.
Comment by Deb (fatoldpig) - Friday, 12 May 2006, 04:23 GMT
end of the last line in my previous comment should read "With FLAC I can't even Fast forward beyond 4:20 min, it jumps to the next track."
Comment by Magnus Holmgren (learman) - Sunday, 04 June 2006, 11:48 GMT
Confirmed. There's no code to handle resume for FLAC and WAV. Shouldn't be too hard to add, I think...

That fast forward issue is a different bug though. I think it happens when you try to seek past what is buffered, so depending on the bitrate, the exact point that causes problems varies with the track.