This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#8513 - Playback occasionally repeats a track when rebuffering occurs
Attached to Project:
Rockbox
Opened by Jeremy Cayot (woodensoul) - Friday, 25 January 2008, 22:00 GMT+2
Last edited by Nicolas Pennequin (nicolas_p) - Thursday, 03 April 2008, 23:45 GMT+2
Opened by Jeremy Cayot (woodensoul) - Friday, 25 January 2008, 22:00 GMT+2
Last edited by Nicolas Pennequin (nicolas_p) - Thursday, 03 April 2008, 23:45 GMT+2
|
DetailsThere is a new playback bug that causes a track to repeat even though repeat is DISABLED. The bug occurs as follows: play the first track in a directory and allow playback to continue normally through the playlist. I'm guessing that the repeat occurs when playback reaches the end of the buffer. The song at the end of the buffer? repeats and the playlist information moves to the next track. i.e. The ID3 info still shows the track that is repeated, but the playlist info shows "6 of 10" even the track 5 is being repeated. Clear enough?
This has occurred on my iRiver H140 and H320, Sansa e280 and Gigabeat F so it's not target specific. It showed up within the last two weeks, but at this time I can't be more specific about the date it was introduced. |
This task depends upon
Closed by Nicolas Pennequin (nicolas_p)
Thursday, 03 April 2008, 23:45 GMT+2
Reason for closing: Fixed
Additional comments about closing: Should be fixed by r16955.
Thursday, 03 April 2008, 23:45 GMT+2
Reason for closing: Fixed
Additional comments about closing: Should be fixed by r16955.
My usual music playlists (around 300-400 entries) have not shown this behaviour. (As far as I remember...)
If you need me to do a quick patch I suppose I can do that soon when I get the time.
Oh, great: if I fast forward to the next track all playing ceases and won't resume. That'll make replication really fun: I've got to let the buffer empty naturally.
FS#8455. I think this is the same problem. Seems that patch causes fun with manual track skips during buffering, but I'd be interested in more feedback.(The low-watermark bug above doesn't happen consistently either. I hate multithreading systems. I also hate finding a bug like this when I'm going to be away from all computers for the next week and a half, grrr.)
Building now.
The other bug, the one you can't work around by turning fade on manual track change off, is fixed!
Thank you! My life is complete!
(some people think I rely on my iPod too much. They do not know the lure of Rockbox.)
Which revision of Rockbox are you using? That was definitely a bug before, but I thought it had been fixed a month or so ago.
I am currently running Rockbox version r16623M-080310. Will an upgrade to a new version correct that playback issue I just reported?
What I did is force a rebuffer on every track change to increase the odds of it happening (I got this idea from philibuster's comment :) ). With that change, the bug occurred (at least) on every track change that followed a resume. From there, it was rather easy to track down. The cause is, as someone speculated, r16019 (http://svn.rockbox.org/viewvc.cgi?view=rev&revision=16019). The problem is that if the playlist position isn't updated before rebuffering, rebuffering will start with the track that just played.
I'm working on a fix, but it's not trivial as I want to keep the playlist position updated *after* the track change is over.