- 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
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
once.
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
accesses.
This situation is easily demonstrated by playing a short
track (smaller than the mpeg buffer) and selecting
“Playback→Repeat→One”.
—
Firmware: CVS-030125
Model: Jukebox 5000
ROM: 5.06
USB: neg
ATA: 0×300 Mask: 0000
rb_dev@yahoo.com
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.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
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.