Michael Hohmuth | 97ba12e | 2011-02-11 17:17:39 +0000 | [diff] [blame] | 1 | % $Id$ % |
| 2 | \section{\label{ref:Autoresumeconfigactual}Automatic resume} |
| 3 | |
| 4 | The automatic resume feature stores and recalls resume positions for |
| 5 | all tracks without user intervention. These resume points are stored |
| 6 | in the database, and thus automatic resume only works when the |
| 7 | database has been initialized. |
| 8 | |
| 9 | When automatic resume is enabled, manually selected tracks resume |
| 10 | playback at their last playback position. It does not matter in which |
| 11 | way you start the track; tracks are resumed whether they are navigated |
Michael Hohmuth | 04043fd | 2011-03-08 23:02:20 +0000 | [diff] [blame] | 12 | to through the database browser or file browser, by starting a |
| 13 | playlist, or by skipping through tracks in the current playlist. (As |
| 14 | an exception, when a track is resumed by loading a bookmark, the |
| 15 | playback position saved in the bookmark takes precedence.) |
Michael Hohmuth | 97ba12e | 2011-02-11 17:17:39 +0000 | [diff] [blame] | 16 | |
| 17 | Optionally, you can also enable automatic resume for automatic track |
| 18 | transitions. In this case, the next track will be resumed as well |
| 19 | instead of starting playback at its beginning. This is most useful |
| 20 | for podcasts, and can be enabled on a per-directory basis. |
| 21 | |
| 22 | A track's resume position is updated whenever playback of that track |
| 23 | stops, including when explicitly stopping the track, powering off the |
| 24 | \dap{}, or starting playback of another track. |
| 25 | |
| 26 | If you intend to start a track from its beginning but notice that it |
Michael Hohmuth | 751e922 | 2011-02-11 18:45:04 +0000 | [diff] [blame] | 27 | was resumed, you can press \ActionWpsSkipPrev{} in the WPS to skip back to |
| 28 | its beginning. When pressing \ActionWpsSkipPrev{} again in the first few |
Michael Hohmuth | 97ba12e | 2011-02-11 17:17:39 +0000 | [diff] [blame] | 29 | seconds of a track to go to the previous track, the previously (on |
| 30 | first button press) saved resume position is retained. Therefore, you |
Michael Hohmuth | 751e922 | 2011-02-11 18:45:04 +0000 | [diff] [blame] | 31 | can also use \ActionWpsSkipPrev{} and \ActionWpsSkipNext{} to skip |
Michael Hohmuth | 97ba12e | 2011-02-11 17:17:39 +0000 | [diff] [blame] | 32 | across tracks in a playlist without losing their resume position. |
| 33 | |
| 34 | \begin{description} |
| 35 | \item[Automatic resume.] This option enables or disables automatic |
| 36 | resume globally. When Rockbox detects that the database (which is |
| 37 | needed for this feature) has not been initialized yet, it asks |
| 38 | whether it should be initialized right away. |
| 39 | |
| 40 | \item[Resume on automatic track change.] Controls whether the next |
| 41 | track in an automatic track transition should be resumed at its last |
| 42 | playback position as well. |
| 43 | \begin{description} |
| 44 | \item[No.] Automatic resume works only for manual track selection. |
| 45 | \item[Yes.] Always attempt to resume -- for both manual and |
| 46 | automatic track changes. |
| 47 | \item[In custom directories only.] Configure directories in which to |
| 48 | enable resume on automatic track change. Selecting this option |
| 49 | starts the text editor, in which you can enter the (absolute, |
| 50 | case-insensitive) directory names separated by colons (``:''). |
| 51 | |
| 52 | A typical value is ``/podcast'', which matches all files in |
| 53 | directories \fname{/PODCAST}, \fname{/Podcast} or \fname{/podcast} |
| 54 | and their subdirectories, but not in directories \fname{/podcasts} |
| 55 | (mind the trailing ``s'') or \fname{/audio/podcast}. |
| 56 | \end{description} |
| 57 | \end{description} |