Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 1 | % $Id$ % |
Michael DiFebbo | c1ecc63 | 2006-04-01 15:41:21 +0000 | [diff] [blame] | 2 | \section{\label{ref:Bookmarkconfigactual}Bookmarking} |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 3 | Bookmarks allow you to save your current position within a track so that |
| 4 | you can return to it at a later time. Bookmarks are saved on a per folder |
| 5 | basis. In other words, all of the files in the same folder have their |
| 6 | bookmarks stored together in the folder where the files are located. You |
| 7 | can store multiple bookmarks for the same track. |
| 8 | \begin{description} |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 9 | \item [Bookmark on Stop. ]This option controls whether Rockbox writes a |
| 10 | bookmark to the disk when playback is stopped. Setting this to |
| 11 | \setting{No} turns automatic bookmarking completely off. In contrast |
| 12 | \setting{Yes} turns automatic bookmarking on while \setting{Ask} |
| 13 | asks on stopping the track if a bookmark should be created. |
| 14 | With the above options \setting{Yes} and \setting{Ask} if there is an existing |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 15 | \fname{.bmark} file the current position information will be added to the |
| 16 | front of the existing list, up to the maximum number of allowed bookmarks |
| 17 | per file (currently 10). If no \fname{.bmark} file exists, one will be |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 18 | created with the new bookmark information. Finally, if the |
| 19 | \setting{Maintain a list of Recently Used Bookmarks} |
| 20 | option is enabled, the bookmarking |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 21 | information will be added to recent bookmarks list. |
| 22 | \begin{description} |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 23 | \item[Yes -- Recent Only.] |
| 24 | Turns on automatic bookmarking -- One bookmark only |
| 25 | \item[Ask -- Recent Only.] |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 26 | Asks if a bookmark should be created when stopping track -- |
| 27 | One bookmark only |
| 28 | \end{description} |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 29 | With the two \setting{Recent Only} options, nothing is written to the |
| 30 | \fname{.bmark} file. If the \setting{Maintain a list of Recently Used Bookmarks} |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 31 | option is enabled, the bookmarking information will however be added to |
| 32 | recent bookmarks list. |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 33 | \note{The \setting{Resume} function remembers your position in the most |
| 34 | recently accessed track regardless of how the \setting{Bookmark on Stop} |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 35 | option is set.} |
Michael DiFebbo | 815fa11 | 2006-03-29 12:59:18 +0000 | [diff] [blame] | 36 | |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 37 | \item [Load Last Bookmark. ] |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 38 | |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 39 | When the \setting{Load Last Bookmark} option is set to \setting{Yes}, Rockbox |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 40 | automatically returns to the position of the last bookmark within a file |
| 41 | when that file is played. |
| 42 | |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 43 | When the \setting{Load Last Bookmark} option is set to \setting{Ask}, Rockbox will |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 44 | give the user the option of starting from the beginning of the track |
| 45 | of or from the bookmark. |
| 46 | |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 47 | When the \setting{Load Last Bookmark} option is set to \setting{No}, playback always |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 48 | starts from the beginning of the track, and the user must play the bookmark |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 49 | or use the \setting{Load Bookmark} function in the Main Menu, while the file |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 50 | is playing, to resume at the bookmarked location. |
| 51 | |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 52 | \item [Maintain a list of Recently Used Bookmarks. ] |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 53 | |
| 54 | This list of Most Recent Bookmarks (MRB's) may be accessed through the |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 55 | \setting{Recent Bookmarks} option of the \setting{Bookmarks} submenu of the |
| 56 | Main Menu. When set to \setting{Yes} each new bookmark will be added to the |
| 57 | MRB list. Setting this to \setting{No} disables the addition of bookmarks to |
| 58 | the MRB list. \setting{Unique Only} will remove an old bookmark for the current |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 59 | track from the MRB list and replace it with the new one if a bookmark in the |
| 60 | MRB list already existed. Otherwise this will behave like the |
Dominik Riebeling | 29028d0 | 2006-06-02 20:06:26 +0000 | [diff] [blame] | 61 | \setting{Yes} setting. |
Dominik Riebeling | 6cc8c40 | 2006-04-16 20:05:01 +0000 | [diff] [blame] | 62 | \fixme{The above information was obtained by reading the source code, but my C is rather rusty...} |
| 63 | \end{description} |