blob: 10398fd2c318330f13dfc42cda210c6a27c906fb [file] [log] [blame]
Michael Hohmuth97ba12e2011-02-11 17:17:39 +00001% $Id$ %
2\section{\label{ref:Autoresumeconfigactual}Automatic resume}
3
4The automatic resume feature stores and recalls resume positions for
5all tracks without user intervention. These resume points are stored
6in the database, and thus automatic resume only works when the
7database has been initialized.
8
9When automatic resume is enabled, manually selected tracks resume
10playback at their last playback position. It does not matter in which
11way you start the track; tracks are resumed whether they are navigated
Michael Hohmuth04043fd2011-03-08 23:02:20 +000012to through the database browser or file browser, by starting a
13playlist, or by skipping through tracks in the current playlist. (As
14an exception, when a track is resumed by loading a bookmark, the
15playback position saved in the bookmark takes precedence.)
Michael Hohmuth97ba12e2011-02-11 17:17:39 +000016
17Optionally, you can also enable automatic resume for automatic track
18transitions. In this case, the next track will be resumed as well
19instead of starting playback at its beginning. This is most useful
20for podcasts, and can be enabled on a per-directory basis.
21
22A track's resume position is updated whenever playback of that track
23stops, including when explicitly stopping the track, powering off the
24\dap{}, or starting playback of another track.
25
26If you intend to start a track from its beginning but notice that it
Michael Hohmuth751e9222011-02-11 18:45:04 +000027was resumed, you can press \ActionWpsSkipPrev{} in the WPS to skip back to
28its beginning. When pressing \ActionWpsSkipPrev{} again in the first few
Michael Hohmuth97ba12e2011-02-11 17:17:39 +000029seconds of a track to go to the previous track, the previously (on
30first button press) saved resume position is retained. Therefore, you
Michael Hohmuth751e9222011-02-11 18:45:04 +000031can also use \ActionWpsSkipPrev{} and \ActionWpsSkipNext{} to skip
Michael Hohmuth97ba12e2011-02-11 17:17:39 +000032across 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}