• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category Music playback
  • Assigned To No-one
  • Operating System SW-codec
  • Severity Low
  • Priority Very Low
  • Reported Version Daily build (which?)
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by pondlife - 2006-10-31
Last edited by pondlife - 2007-07-31

FS#6266 - Flush buffered audio if user skips during pause

If the user skips to a new track while playback is paused, upon resuming a little bit of the previous track is played. This patch detects this scenario and flushes the old data before resuming playback.

Closed by  pondlife
2007-07-31 07:58
Reason for closing:  Accepted

Note this patch could be simplified quite a bit, but would break the sim until  FS#6267  is fixed. Hence the need for another global variable :(

Sync to SVN - please test and report back!

petur commented on 2007-07-30 22:19

Just tested this on h300 and works as advertised… feel free to commit ;)

Confirmed on Gigabeat and H10. I think it’s commitable :p

Project Manager

Question: what would be the effect if we always flushed when resuming?

Project Manager

Hmmm, maybe I should have had a better look at the patch before asking. It would of course break the crossfading. I was thinking that we shouldn’t need to detect this scenario as a special case.


Available keyboard shortcuts


Task Details

Task Editing