- Status Closed
- Percent Complete
- Task Type Patches
- Category Settings
- Assigned To No-one
- Operating System
- Severity Low
- Priority Very Low
- Reported Version
- Due in Version Undecided
-
Due Date
Undecided
- Votes
- Private
FS#2543 - Fixes resume functionality retry
this patch will correct a few things:
1. the playlist control file will be updated properly
when new files are added beyond the dirplay list.
2. the resume index setting is correctly updated for
all files. this is done in the playlist_next() function.
A secondary fix is located in playlist_viewer which
again calls playlist_next(0) to include the case of
users selecting a random song from the playlist viewer.
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
Hi,
How can I reproduce the first problem you mention? We use
position instead of insert_position in the playlist control
file to preserve flags for sorting after resume. The
sorting stuff is minor and can be removed if it turns out
the be a problem but I’d like more information first.
Regarding 2 and your playlist viewer patch, this is a known
open issue on Rockbox: the resume values are only updated
from the WPS. I’m not sure your method is the best approach
as it only handles index, not offset. The playlist viewer
patch is incorrect, the playback code should be calling
playlist_next() at the start of play. If it doesn’t then
there’s a bug there that needs to be fixed.
-Hardeep