• Status Closed
  • Percent Complete
  • Task Type Bugs
  • Category Playlists
  • Assigned To No-one
  • Operating System All players
  • Severity Medium
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by Anonymous Submitter - 2003-02-09
Last edited by pondlife - 2007-03-14

FS#894 - Unnecessary disk accesses on short playlists

When the complete playlist fits in the mpeg buffer, and
the playlist is played multiple times, the tracks are
reloaded from disk multiple times instead of loaded only

From an examination of the mpeg code it appears that
when all tracks in a playlist can fit in the mpeg
buffer, it is filled with as many copies of the playlist
tracks as will fit into the mpeg buffer, and when the
low water mark is reached, the full mpeg buffer is again
loaded from the disk with multiple copies of the
playlist tracks.

It would be desirable to detect when the entire playlist
fits in the mpeg buffer and only load one copy of the
tracks once and then play them repeatedly. This would
decrease battery drain caused by the unnecessary disk

This situation is easily demonstrated by playing a short
track (smaller than the mpeg buffer) and selecting

Firmware: CVS-030125
Model: Jukebox 5000
ROM: 5.06
USB: neg
ATA: 0×300 Mask: 0000

Closed by  bagder
2007-05-19 15:14
Reason for closing:  Later
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Moved to the new KNOWN_ISSUES files since this is unlikely to be fixed in a forseeable time.

Project Manager

This is not really a bug but a feature enhancement, why I
move this to the feature-request tracker instead.

This still exists, I’ve elevated back to bug, because really, there’s no reason a song should ever be in the buffer more than once unless it actually appears in an m3u more than once.


Available keyboard shortcuts


Task Details

Task Editing