|
Task Description
Ordinarily, when Rockbox is shut off and turned back on, it will remember the position in the last-played song, and begin playing from where you left off. However, in the latest build, Rockbox doesn't remember the last track that was playing if the file used a relative path. This happens on every version of 3.14 including the current daily build (2017-11-13).
Here is how the error can be reproduced:
Have a folder with two songs. Then, in the parent folder, create two m3u playlists named "absolute.m3u" and "relative.m3u". .\ —absolute.m3u —relative.m3u —MUSIC\ ——song1.ogg ——song2.ogg
In the absolute.m3u playlist, add the following lines: MUSIC\song1.ogg MUSIC\song2.ogg
In the relative.m3u playlist, add the following lines: .\MUSIC\song1.ogg .\MUSIC\song2.ogg
To see expected behavior:
1.) Open the files list, and run absolute.m3u and song1.ogg begins playing. 2.) Push right to start song2.ogg. Let it play a few seconds in. 3.) Turn off your device by pressing power. 4.) Turn on your device with the power button. 5.) song2.ogg continues to play the same song at the same location as when it was shut off.
To reproduce the bug:
1.) Open the files list, and run relative.m3u and song 1 begins playing. 2.) Push right to start song2.ogg. Let it play a few seconds in. 3.) Turn off your device by pressing power. 4.) Turn on your device with the power button. 5.) song1.ogg plays from the very beginning.
The file format of the songs doesn't seem to matter (I've tested ogg and mp3).
|