2 \chapter{\label{ref:config_file_options
}Config file options
}
4 % define a local version of endhead, as using the output distinction adds
5 % an unwanted newline. endhead breaks with htlatex so we need to remove it
7 \ifpdfoutput{\newcommand{\localendhead}{\endhead}}%
8 {\newcommand{\localendhead}{}}
9 \rowcolors{1}{tblevenrowbgcolor
}{tbloddrowbgcolor
}
10 \begin{longtable
}{@
{}>
{\raggedright}p
{.35\textwidth}@
{}>
{\raggedright}p
{.4\textwidth}@
{}p
{.25\textwidth}@
{}}
12 \rowcolor{white
} \textbf{Setting
} &
\textbf{Allowed Values
} &
\textbf{Unit
}\\
13 \midrule\localendhead % endhead breaks with htlatex
14 volume &
\opt{masd
}{-
78 to +
18}%
15 \opt{masf
}{-
100 -to +
12}%
16 \opt{h100,h300
}{-
84 to
0}%
17 \opt{ipodnano
}{-
72 to +
6}%
18 \opt{ipodnano2g
}{-
74 to +
6}%
19 \opt{ipodvideo
}{-
89 to +
6}%
21 \opt{e200,e200v2
}{-
74 to +
6}
22 \opt{ipodcolor
}{-
74 to +
6}%
25 bass &
\opt{masd
}{-
15 to +
15}%
26 \opt{masf
}{-
12 to +
12}%
27 \opt{h100,h300
}{0 to +
24}%
29 \opt{e200,e200v2
}{-
24 to +
24}%
31 treble &
\opt{masd
}{-
15 to +
15}%
32 \opt{masf
}{-
12 to +
12}%
33 \opt{h100,h300
}{0 to +
6}%
35 \opt{e200,e200v2
}{-
24 to +
24}%
38 balance & -
100 to +
100 & \%\\
39 channels & stereo, mono, custom, mono left, mono right, karaoke
41 stereo
\_width &
0 to
250 & \%\\
42 shuffle & on, off & N/A\\
43 repeat & off, all, one, shuffle, ab
45 play selected & on, off & N/A\\
46 party mode & on, off & N/A\\
47 scan min step &
1,
2,
3,
4,
5,
6,
8,
10,
15,
20,
25,
30,
45,
60
49 seek acceleration & very fast, fast, normal, slow, very slow & N/A\\
50 antiskip &
5s,
15s,
30s,
1min,
2min,
3min,
5min,
10min & N/A\\
51 volume fade & on, off & N/A\\
52 sort case & on, off & N/A\\
53 show files & all, supported, music, playlists & N/A\\
54 show filename exts & off, on, unknown, view
\_all & N/A\\
55 follow playlist & on, off & N/A\\
58 playlist viewer indices
60 playlist viewer track display
61 & track name,full path
63 recursive directory insert
64 & on, off, ask & N/A\\
65 scroll speed &
1 to
25 & Hz\\
66 scroll delay &
0 to
2500 & ms\\
67 scroll step &
\fixme{devise a way to get ranges from config-*.h
} & pixels\\
68 screen scroll step &
\fixme{devise a way to get ranges from config-*.h
} & pixels\\
69 Screen Scrolls Out Of View & on, off & N/A\\
70 bidir limit &
0 to
200 & \% screen\\
71 scroll paginated & on, off & N/A\\
72 hold
\_lr\_for\_scroll\_in\_list & on, off & N/A\\
74 show path in browser & off, current directory, full path & N/A\\
76 contrast &
0 to
63 & N/A\\
78 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
79 45,
60,
90,
120 & seconds\\
80 backlight timeout plugged
81 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
82 45,
60,
90,
120 & seconds\\
83 backlight filters first keypress & on, off & N/A\\
84 backlight on button hold & normal, off, on & N/A\\
85 caption backlight & on, off & N/A\\
86 brightness &
\fixme{devise a way to get ranges from config-*.h
} & N/A\\
87 disk spindown &
3 to
254 & seconds\\
88 battery capacity &
\fixme{devise a way to get ranges from config-*.h
} & mAh\\
90 battery type & alkaline, nimh & N/A\\
92 \opt{HAVE_CAR_ADAPTER_MODE
}{
93 car adapter mode & on, off & N/A\\
95 \opt{accessory_supply
}{
96 accessory power supply & on, off & N/A\\
99 usb hid & on, off & N/A\\
101 & multimedia, presentation, browser
\opt{usb_hid_mouse
}{, mouse
}& N/A\\
103 idle poweroff & off,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
30,
45,
60
105 max files in playlist &
1000 -
32000 & N/A\\
106 max files in dir &
50 -
10000 & N/A\\
107 lang & /path/filename.lng & N/A\\
108 wps & /path/filename.wps & N/A\\
113 use most-recent-bookmarks
115 pause on headphone unplug & off, pause, pause and resume & N/A\\
116 rewind duration on pause &
0 to
15 & seconds\\
117 disable autoresume if phones not present & off, on & N/A\\
118 Last.fm Logging & off, on & N/A\\
119 talk dir & off, number, spell& N/A\\
120 talk dir clip & off, on & N/A\\
121 talk file & off, number, spell& N/A\\
122 talk file clip & off, on & N/A\\
123 talk filetype & off, on & N/A\\
124 talk menu & off, on & N/A\\
125 Announce Battery Level & off, on & N/A\\
126 sort files & alpha, oldest, newest, type & N/A\\
127 sort dirs & alpha, oldest, newest & N/A\\
128 sort interpret number & digits, numbers & N/A\\
131 warn when erasing dynamic playlist
135 folder navigation & off, on, random & N/A\\
136 gather runtime data & off, on & N/A\\
137 \opt{usb_charging_enable
}{
138 usb charging & on, off & N/A\\
140 skip length & outro, track,
1s,
2s,
3s,
5s,
7s,
10s,
15s,
20s,
1min,
141 90s,
2min,
3min,
5min,
10min,
15min & N/A\\
144 start in screen & previous, root, files, db, wps, menu,
145 \opt{recording
}{recording,
}
148 playlist catalog directory & /path/to/dir & N/A\\
149 \opt{wheel_acceleration
}{
150 list
\_accel\_start\_delay &
0 to
10 & ms\\
151 list
\_accel\_wait &
1 to
10 & seconds\\
156 & track, album, track shuffle, off
161 & -
120 to
120 &
0.1dB\\
164 crossfade & off, auto track change, man track skip, shuffle,
165 shuffle or man track skip, always
167 crossfade fade in delay
169 crossfade fade out delay
171 crossfade fade in duration
172 &
0 to
15 & seconds\\
173 crossfade fade out duration
174 &
0 to
15 & seconds\\
175 crossfade fade out mode
176 & crossfade, mix & N/A\\
179 crossfeed & on, off & N/A\\
180 crossfeed direct gain
183 &
30 to
120 &
0.1dB\\
184 crossfeed hf attenuation
185 &
60 to
240 &
0.1dB\\
189 eq enabled & on, off & N/A\\
190 eq precut &
0 to
240 &
0.1dB\\
191 eq band
0 cutoff &
0 to
32768 & Hz\\
192 eq band
1 cutoff &
0 to
32768 & Hz\\
193 eq band
2 cutoff &
0 to
32768 & Hz\\
194 eq band
3 cutoff &
0 to
32768 & Hz\\
195 eq band
4 cutoff &
0 to
32768 & Hz\\
196 eq band
0 q &
0 to
64 & N/A\\
197 eq band
1 q &
0 to
64 & N/A\\
198 eq band
2 q &
0 to
64 & N/A\\
199 eq band
3 q &
0 to
64 & N/A\\
200 eq band
4 q &
0 to
64 & N/A\\
201 eq band
0 gain & -
240 to
240 &
0.1dB\\
202 eq band
1 gain & -
240 to
240 &
0.1dB\\
203 eq band
2 gain & -
240 to
240 &
0.1dB\\
204 eq band
3 gain & -
240 to
240 &
0.1dB\\
205 eq band
4 gain & -
240 to
240 &
0.1dB\\
207 dithering enabled & on, off & N/A\\
209 timestretch enabled & on, off & N/A\\
211 compressor threshold &
0 to -
24 & -
3dB\\
212 compressor makeup gain & off, auto & N/A\\
213 compressor ratio &
2:
1,
4:
1,
6:
1,
10:
1, limit
215 compressor knee & hard knee, soft knee
217 compressor release time &
100 to
1000 &
100 ms\\
219 beep & off, weak, moderate, strong & N/A\\
220 keyclick & off, weak, moderate, strong & N/A\\
221 keyclick repeats & on, off & N/A\\
222 dircache & on, off & N/A\\
223 tagcache
\_ram & on, off & N/A\\
227 loudness &
0 to
17 & N/A\\
228 superbass & on, off & N/A\\
229 auto volume & off,
20ms,
2s,
4s,
8s
231 mdb enable & on,off & N/A\\
232 mdb strength &
0 to
127 & dB\\
233 mdb harmonics &
0 to
100 & \%\\
234 mdb center &
20 to
300 & Hz\\
235 mdb shape &
50 to
300 & Hz\\
242 & off,
200ms,
300ms,
500ms,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
243 15,
20,
30,
1min & N/A \\
245 & on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
45,
246 60,
90,
2min,
3min,
5min,
10min,
20min,
45min,
90min
248 peak meter busy & on, off & N/A\\
249 peak meter dbfs & on, off & on:~dbfs, off:~linear\\
250 peak meter min &
0 to
89 (dB) or
0 to
100 (\%)
252 peak meter max &
0 to
89 /(dB) or
0 to
100 (\%)
254 statusbar & off, top, bottom & N/A\\
256 remote statusbar & off, top, bottom & N/A\\
258 scrollbar & off, left, right & N/A\\
259 scrollbar width &
3 to LCD width /
10 (
\fixme{devise a way
260 to get ranges from config-*.h
})& pixels\\
262 & graphic, numeric & N/A\\
264 & graphic, numeric & N/A\\
265 font & /path/filename.fnt & N/A\\
266 kbd & /path/filename.kbd & N/A\\
268 invert & on, off & N/A\\
271 flip display & on, off & N/A\\
273 selector type & pointer, bar (inverse)
274 \opt{lcd_color
}{, bar (
color), bar (gradient)
} & N/A\\
275 show icons & on, off & N/A\\
276 iconset & /path/filename.bmp & N/A\\
277 viewers iconset & /path/filename.bmp & N/A\\
280 \opt{swcodec
}{% This doesn't depend on swcodec but using a \nopt here
281 % causes ondiosp not to build for mysterious reasons.
282 backdrop & /path/filename.bmp & N/A\\
286 foreground colour &
000000 to FFFFFF & RRGGBB\\
287 background colour &
000000 to FFFFFF & RRGGBB\\
288 line selector start colour &
000000 to FFFFFF & RRGGBB\\
289 line selector end colour &
000000 to FFFFFF & RRGGBB\\
290 line selector text colour &
000000 to FFFFFF & RRGGBB\\
291 filetype colours & /path/filename.colours & N/A\\
294 \opt{HAVE_REMOTE_LCD
}{
295 rwps & /path/filename.rwps & N/A\\
302 remote backlight timeout
303 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
304 30,
45,
60,
90 & seconds\\
305 remote backlight timeout plugged
306 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
307 30,
45,
60,
90 & seconds\\
308 remote caption backlight
318 backlight filters first remote keypress
320 remote iconset & /path/filename.bmp & N/A\\
321 remote viewers iconset & /path/filename.bmp & N/A\\
323 remote reduce ticking
328 time format &
12hour,
24hour & N/A\\
331 rec quality &
0 to
7 &
0: small size,
7: high quality\\
333 &
48,
44,
32,
24,
22,
16 & kHz\\
334 rec source & mic, line, spdif & N/A\\
335 rec channels & mono, stereo & N/A\\
336 rec mic gain &
0 to
15 & N/A\\
337 rec left gain &
0 to
15 & N/A\\
343 & off,
0:
05,
0:
10,
0:
15,
0:
30,
1:
00,
2:
00,
4:
00,
6:
00,
344 8:
00,
16:
00,
24:
00 & h:mm\\
346 & off,
1 to
30 & seconds\\
347 rec directory & /path/to/dir & N/A\\
350 spdif enable & off, on & N/A\\