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,vibe500
}{-
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,vibe500
}{-
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,vibe500
}{-
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,
80 backlight timeout plugged
81 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
30,
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 & s\\
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 & s\\
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 \nopt{wheel_acceleration
}{
150 list
\_accel\_start\_delay &
0 to
10 & ms\\
151 list
\_accel\_wait &
1 to
10 & s\\
156 & track, album, track shuffle, off
161 & -
120 to
120 &
0.1~dB\\
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
173 crossfade fade out duration
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.1~dB\\
184 crossfeed hf attenuation
185 &
60 to
240 &
0.1~dB\\
189 eq enabled & on, off & N/A\\
190 eq precut &
0 to
240 &
0.1~dB\\
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.1~dB\\
202 eq band
1 gain & -
240 to
240 &
0.1~dB\\
203 eq band
2 gain & -
240 to
240 &
0.1~dB\\
204 eq band
3 gain & -
240 to
240 &
0.1~dB\\
205 eq band
4 gain & -
240 to
240 &
0.1~dB\\
207 dithering enabled & on, off & N/A\\
209 timestretch enabled & on, off & N/A\\
211 compressor threshold &
0 to -
24 & -
3~dB\\
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,
305 remote backlight timeout plugged
306 & off, on,
1,
2,
3,
4,
5,
6,
7,
8,
9,
10,
15,
20,
25,
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\\
347 rec directory & /path/to/dir & N/A\\
350 spdif enable & off, on & N/A\\
360 &
0 to
250 &
0.01~s\\