FS#13119 - Sansa Clip+ doesn't restore Timestrech settings after power cycle

Attached to Project: Rockbox
Opened by Brian Hall (brihall) - Sunday, 25 June 2017, 12:56 GMT
Task Type Bugs
Category Battery/Charging
Status Unconfirmed
Assigned To No-one
Operating System Sansa Clip+
Severity Low
Priority Normal
Reported Version Release 3.14
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


After creating a bookmark and a power cycle, when resuming playback Clip+ does not restore the Timestrech setting, like Rockbox does on my Sansa e200v1. Timestrech setting does persist on Clip+ when stopping/resuming playback during the same power-on.

I like to set the Speed to 225% for listening to podcasts. Clip+ should restore the Timestrech settings from the previous boot, so don't have to manually re-set the Speed on every power-on.

Ideally, Timestrech setting should be saved with the bookmark, or at least be saved per-directory, on all builds, IMHO.

This task depends upon

2017-07-02: A task closure has been requested. Reason for request: Invalid bug report, working as intended.
Comment by Johannes Rauh (johnbtracker) - Sunday, 02 July 2017, 10:15 GMT
Timestretch IS saved with the bookmark!
After the power-on, if you select 'Recent Bookmarks' instead of 'Resume Playback' the stored Timestretch is active.

I confirm (on my clip+) that is not active, when resuming playback.

I don't consider this as a problem.
Comment by Brian Hall (brihall) - Sunday, 02 July 2017, 20:41 GMT
Confirmed, thanks! "Recent Bookmarks" restores the previous timestrech setting even after a power cycle on my Clip+. I was just expecting the timestretch setting to be restored on power cycle + Resume Playback also. That would be useful in Car Adapter mode, I think.

Doing it via "Recent Bookmarks" is actually the same way I'm using the feature on my e200.

For anyone searching the comments later, this feature is working as documented in section 4.3.3 of the manual.

"The value of the rate, pitch and speed is not persistent, i.e. after the player is turned on it will always be set to 100%. However, the rate, pitch and speed information will be stored in any bookmarks you may create (see section 8.7) and will be restored upon playing back those bookmarks."