FS#6665 - rewinding outside buffer ends up with playback of next audio

Attached to Project: Rockbox
Opened by Peter D'Hoye (petur) - Thursday, 15 February 2007, 10:11 GMT
Last edited by Peter D'Hoye (petur) - Tuesday, 08 January 2008, 22:16 GMT
Task Type Bugs
Category Music playback
Status Closed
Assigned To No-one
Operating System All players
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


- Play a WAV file for some time
- Rewind back several minutes
- observe that when playback resumes, it's actually playing from a point *past* your original playback point, not the point you were seeking to.

This happens if you seek back so much that you end up in a part that's no longer buffered
This task depends upon

Closed by  Peter D'Hoye (petur)
Tuesday, 08 January 2008, 22:16 GMT
Reason for closing:  Fixed
Additional comments about closing:  this appears fixed in current code
2008-01-11: A request to re-open the task has been made. Reason for request: Seems there's a problem if the track is shorter than what the buffer takes. Rewind (seek) from last 8(?) seconds of track back to beginning of track and you end up in the second next track. AIFF and WAV files. Tested mostly on AIFFs, but also happened with WAV.
Comment by Peter D'Hoye (petur) - Tuesday, 31 July 2007, 07:40 GMT
this still is the case :(
I wonder if the new rebuffering code will fix this
Comment by Brandon Low (lostlogic) - Saturday, 01 December 2007, 18:38 GMT
Petur: is this still the case with MoB?
Comment by Nicolas Pennequin (nicolas_p) - Monday, 07 January 2008, 22:12 GMT
I think this is solved.