1!
2! @(#)common.cfg	7.84 04/04/21
3!
4! Common configuration file
5!
6!   xmcd  - Motif(R) CD Audio Player/Ripper
7!   cda   - Command-line CD Audio Player/Ripper
8!   libdi - CD Audio Device Interface Library
9!
10!   Copyright (C) 1993-2004  Ti Kan
11!   E-mail: xmcd@amb.org
12!
13!   This program is free software; you can redistribute it and/or modify
14!   it under the terms of the GNU General Public License as published by
15!   the Free Software Foundation; either version 2 of the License, or
16!   (at your option) any later version.
17!
18!   This program is distributed in the hope that it will be useful,
19!   but WITHOUT ANY WARRANTY; without even the implied warranty of
20!   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
21!   GNU General Public License for more details.
22!
23!   You should have received a copy of the GNU General Public License
24!   along with this program; if not, write to the Free Software
25!   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
26!
27! Install this file as XMCDLIB/config/common.cfg.  XMCDLIB is the
28! xmcd library directory that you specify during installation.
29!
30! These are the start-up default parameters for xmcd and cda.
31! Users can override these parameters by specifying them in the
32! $HOME/.xmcdcfg/common.cfg file.
33!
34! The parameters in this file apply to all CD drives on the system.
35!
36
37!*
38!* CD-player behavior control resources
39!*
40!* You may want to modify these parameters to suit your set-up.
41!*
42!* Unless otherwise marked, these parameters are used by both the cda
43!* and xmcd utilities.
44!*
45!* In parameters below that specifies audio blocks, each audio block is
46!* 1/75 second of playback time.
47!*
48!* Note that all msec time parameters used below are subject to the
49!* resolution of your system software timer as provided in the
50!* XtAppAddTimeOut() library call.
51!*
52
53! Default device to open(2) for the CD drive interface
54!
55! Examples:
56! /dev/scsi/3			(Apple A/UX, SCSI ID 3)
57! /dev/scsi/scsi(ncsc@7(FFFB0000,7),2,0)	(DG/UX, SCSI ID 2, LUN 0)
58! /dev/rrz4c			(Digital Ultrix and OSF/1)
59! /dev/rcd0c			(FreeBSD)
60! /dev/rdsk/c201d4s0		(HP-UX 9.x, SCSI ID 4)
61! /dev/rdsk/c0t4d0		(HP-UX 10.x, HP-UX 11.x, SCSI ID 4)
62! /dev/rcd0			(IBM AIX)
63! /dev/scd0			(Linux)
64! /dev/rcd0d			(NetBSD/x86)
65! /dev/rcd0c			(NetBSD, OpenBSD)
66! /dev/racd0a			(OpenBSD ATAPI drives)
67! /dev/cd0			(QNX)
68! /dev/rcd0			(SCO UNIX, Open Desktop, Open Server)
69! /dev/scsi/sc0d3l0		(SGI IRIX, controller 0, SCSI ID 3, LUN 0)
70! /dev/ios0/rsdisk005s0		(Siemens Pyramid SINIX)
71! /dev/rsd06c			(Sony NEWS-OS)
72! /dev/rcdrom/c0a2d5l0		(Stratus FTX, vsb 2, SCSI ID 5, LUN 0)
73! /dev/rsr0			(SunOS 4.x)
74! /dev/rdsk/c0t6d0s0		(SunOS 5.x w/o Solaris Volume Manager)
75! /vol/dev/aliases/cdrom0	(SunOS 5.x w/ Solaris Volume Manager)
76! /dev/rcdrom/cd0		(UNIX SVR4.0/x86)
77! /dev/rcdrom/cdrom1		(UNIX SVR4.2/x86, SVR4.2MP/x86, UnixWare)
78! /dev/rdsk/m187_c0d3s7		(UNIX SVR4.0/88k, m187 controller 0, SCSI ID 3)
79! DKA500:			(Digital OpenVMS)
80!
81device:			/dev/rcd0
82
83! For CDDA playback mode, this selects the audio output port(s).  The
84! value is the sum of the following:
85!
86! 1	Computer internal speaker
87! 2	Headphone jack on the computer
88! 4	Line out on the computer
89!
90! When set to 0, the setting is unmodified and can be controlled via an
91! external audio control utility (usually supplied by the OS vendor).
92! This parameter may only be meaningful on some platforms, and only certain
93! ports may be available on a particular architecture.
94!
95outputPort:		0
96
97! Local CD information file permissions (used for xmcd "Local Discography")
98! (xmcd only)
99!
100cdinfoFileMode:		0666
101
102! Whether internet access should be inhibited.  If this is set to True,
103! CD information lookups will only be done from the local cache (No remote
104! CDDB server access).  Also, in xmcd, all wwwWarp menu entries that would
105! invoke a remote web site will be disabled.
106!
107internetOffline:	False
108
109! CD information search path.  This is a similar to the functionality
110! of the "cddbPath" parameter found in xmcd 1.x and 2.x.  Items are
111! separated by a semi-colon ';' character.  Each item can be:
112!	- The keyword "CDDB", which indicates that the CDDB(R) MRS(sm)
113!	  service will be used to obtain the CD information over the internet.
114!	  This may use the "classic" CDDB service or the enhanced CDDB2
115!	  service, depending on which library the xmcd/cda executables are
116!	  linked with.
117!	- The keyword "CDTEXT", which indicates that xmcd/cda shall attempt
118!	  to read CD-TEXT data from the CD itself.  Only some drives
119!	  support CD-TEXT and only some CDs contains this information.
120!	  This keyword will be ignored if the device-specific cdTextDisable
121!	  parameter is set to True.
122!	- An absolute directory path.  Tilde expansion '~' is supported.
123!	  Examples:
124!		/usr/local/lib/cddb/classical
125!		~john/cddb/jazz
126!		~/mycddb/rock
127!	- A relative directory path (which is taken to be relative
128!	  to the top-level local CD database directory)
129!	  Examples:
130!		blues
131!		reggae
132!		soundtrack
133!
134! If the directory name is a "classic" CDDB standard genre, xmcd/cda will
135! automatically translate it into an equivalent CDDB2 genre on screen.
136!
137! NOTE:	"Classic" CDDB remote database server URL entries are no longer
138!	supported in this parameter.
139!
140cdinfoPath:		CDDB;rock;jazz;blues;newage;classical;reggae;folk;country;soundtrack;misc;unclass;data;CDTEXT
141
142! Method of conversion between the UTF-8 CDDB data and the local
143! character set.  The legal values are:
144!
145! 0	No conversion is performed.  This will work for plain US-ASCII
146!	CDDB data, as well as non-ASCII data if UTF-8 fonts are used.
147!
148! 1	Convert UTF-8 data to ISO 8859-1.  This will work for US-ASCII
149!	as well as many European languages.  ISO 8859-1 fonts should
150!	be used to display the data correctly.
151!
152! 2	Convert UTF-8 data to the local character set using iconv(3).
153!	This is based on the user's LANG environment setting.  Note
154!	that not all OS platforms support iconv(3), or the character
155!	set information may not be available.  In such an event, the
156!	conversion falls back to ISO 8859-1.
157!
158charsetConvMode:	1
159
160! The name string for the UTF-8 character set encoding.  This is used
161! as input to the iconv_open(3) function for character set conversion
162! when the charsetConvMode parameter is set to 2.
163!
164langUtf8:		UTF-8
165
166! If a CDDB lookup yields only one inexact "fuzzy" match, setting this
167! parameter to True will cause xmcd/cda to simply accept the match.
168! Otherwise, a dialog box will appear to let you choose whether to
169! accept it or not.
170!
171acceptSingleFuzzy:	False
172
173! Whether to use a proxy server when connecting to CDDB
174!
175cddbUseProxy:		False
176
177! The proxy server's host name and port number.  This is used
178! only when cddbUseProxy is set to True.
179!
180!	Syntax: proxyhost[:port]
181!
182! The host name can also be an IP number.  The port number is optional
183! (default is 80).
184!
185!	Examples:
186!		proxy.xyz.com
187!		proxy.xyz.com:80
188!
189proxyServer:		yourproxyhost:80
190
191! Whether your proxy server enforces user password authorization
192! (i.e., a user name and password pair must be entered to gain access
193! through the proxy).  This is used only when cddbUseProxy is set to
194! True.
195!
196proxyAuthorization:	False
197
198! Whether xmcd will automatically send your web browser to the
199! CDDB Music Browser on each successful lookup from CDDB.  This
200! feature is available only when using the CDDB2 service.
201!
202autoMusicBrowser:	True
203
204! The number days after which a locally-cached CDDB record would expire.
205! After expiration, xmcd/cda will query the information from the
206! server again.
207!
208cddbCacheTimeout:	7
209
210! The amount of time (in seconds) allowed to establish network
211! connections, interprocess communication or invoking external commands.
212! If the task being invoked does not complete successfully within this
213! time interval, it will be aborted.  If this parameter is set to 0,
214! then a built-in default timeout value is used.
215!
216serviceTimeout:		60
217
218! This controls when the Local Discography HTML files are generated.
219! 0	Never
220! 1	When a successful CD query is made
221! 2	When the user invokes the Local Discography menu function
222! 3	Same as both 1 and 2
223!
224localDiscographyMode:	3
225
226! Play status poll interval during audio playback. (msec)
227! This should be less than 500 to get satisfactory display update
228! response.
229! (xmcd only)
230!
231statusPollInterval:	260
232
233! If no disc, poll interval for disc insertion (msec).  This is
234! used only if "insertPollDisable" is False.  The minimum is 500.
235! (xmcd only)
236!
237insertPollInterval:	4000
238
239! If set to True, this causes xmcd not to poll for disc insertion
240! when xmcd is first started (and a CD is not loaded), or after a
241! CD is ejected.  A CD is detected only when the "Play/Pause" or
242! "Stop" button is clicked.
243! (xmcd only)
244!
245insertPollDisable:	False
246
247! When previous track/index button pressed, if this number of audio blocks
248! has been played in the current track/index, then playback will start from
249! the beginning of the current track/index instead of the previous one.
250! (xmcd only)
251!
252previousThreshold:	100
253
254! During Sample playback operations, the number of audio blocks to play
255! in each track.
256! (xmcd only)
257!
258sampleBlocks:		750
259
260! Whether Sun Solaris Volume Manager (vold) is running.  This is used
261! only on the Solaris platform with the Volume Manager.
262!
263solaris2VolumeManager:	False
264
265! Whether error messages are output to stderr when xmcd encounters
266! errors when delivering commands to the CD drive.  You should only
267! set this to False if you have a non SCSI-2 compliant CD drive that
268! causes xmcd to display lots of error messages.
269!
270showScsiErrMsg:		True
271
272! Whether the current device, disc ID, category and other information
273! should be recorded in the /tmp/.cdaudio/curr.XXX file
274!
275curfileEnable:		True
276
277! The default main window time display mode.  The supported modes are:
278! 0	Track elapsed time (elapse)
279! 1	Segment elapsed time (e-seg) (for "a->b" segment play only)
280! 2	Disc elapsed time (e-disc)
281! 3	Track remaining time (r-trac)
282! 4	Segment remaining time (r-seg) (for "a->b" segment play only)
283! 5	Disc remaining time (r-disc)
284! (xmcd only)
285!
286timeDisplayMode:	0
287
288! Whether to enable tool-tips.  When enabled, if the mouse cursor is
289! positioned over a main window control, a small window appears after
290! a short delay, describing the function of the control.
291! (xmcd only)
292!
293tooltipEnable:		True
294
295! If tooltipEnable is set to True, this is the time delay (msec) after
296! the mouse is positioned over a control before the tool-tip is popped up.
297! (xmcd only)
298!
299tooltipDelayInterval:	1000
300
301! After a tool-tip is popped up, the minimum amount of time (msec) that
302! the tooltip will be displayed before disappearing.  The actual amount
303! of time will be scaled up based on the length of text in the tool-tip.
304! Setting this to zero will make the tooltip stay active until the mouse
305! cursor is moved away from the control.
306! (xmcd only)
307!
308tooltipActiveInterval:	3000
309
310! Whether xmcd/cda should disable maintaining a per-user history file of
311! CDs that were played as $HOME/.xmcdcfg/history.  If set to True, then
312! no history file will be written.
313!
314historyFileDisable:	False
315
316! The maximum number of disc entries to maintain in the per-user history.
317! If the history grows to beyond this number, old history is automatcally
318! cleaned to maintain this count.  This is to limit the history file
319! size and memory consumption.  If this is set to 0, then no history will
320! be kept.
321!
322maximumHistory:		100
323
324! The per-user history file's permissions
325!
326historyFileMode:	0600
327
328! Whether the remote control feature should be enabled.
329! (xmcd only)
330!
331remoteControlEnable:	True
332
333! Whether remote control activity should be logged to the
334! $HOME/.xmcdcfg/remote.log file.  This is useful only if the
335! remoteControlEnable parameter is also True.
336! (xmcd only)
337!
338remoteControlLog:	True
339
340! When running in CDDA save-to-file mode, whether to write a separate
341! file for each CD track.  This parameter is the start-up default,
342! and can be changed via the user-interface.
343!
344cddaFilePerTrack:	True
345
346! When running in CDDA save-to-file mode, whether to substitute all
347! spaces and tabs in the output file path name with the underscore '_'
348! character.  This makes the file names more shell-friendly.
349!
350cddaSpaceToUnderscore:	True
351
352! When running in CDDA save-to-file or CDDA pipe-to-program modes, the
353! file format to output the audio data in.  This parameter is the start-up
354! default, and can be changed via the user-interface.
355!
356! Valid values are:
357! 0	.raw  format (raw 44.1KHz, 16 bit, stereo, little endian)
358! 1	.au   format (AU 44.1KHz, 16 bit, stereo, big endian)
359! 2	.wav  format (WAV 44.1KHz, 16 bit, stereo, little endian)
360! 3	.aiff format (AIFF 44.1KHz, 16 bit, stereo, big endian)
361! 4	.aifc format (AIFF-C 44.1KHz, 16 bit, stereo, big endian)
362! 5	.mp3  format (MPEG-1 Layer 3 compressed)
363! 6	.ogg  format (Ogg Vorbis compressed)
364! 7	.flac format (FLAC compressed, lossless)
365! 8	.aac  format (AAC MPEG-2 or MPEG-4 compressed)
366! 9	.mp4  format (MP4 MPEG-4 compressed)
367!
368cddaFileFormat:		0
369
370! The CDDA save-to-file path name template.  If this is set to a single
371! dash '-', then an internal default template will be used.  The file path
372! template may contain special tokens that xmcd and cda will perform
373! dynamic string substitution for:
374!
375!	%A	Album artist
376!	%D	Album title
377!	%R	Track artist
378!	%T	Track title
379!	%B	Album artist and title (similar to %A-%D)
380!	%#	Track number
381!	%X	Program name (e.g, "xmcd")
382!	%V	Program version
383!	%N	Your login name
384!	%~	Your home directory
385!	%H	The system's host name
386!	%L	The xmcd library directory
387!	%S	The xmcd local discography directory
388!	%C	The primary music genre/subgenre
389!	%I	The xmcd disc identifier code
390!	%a	"Reduced" version of %A
391!	%d	"Reduced" version of %D
392!	%r	"Reduced" version of %R
393!	%t	"Reduced" version of %T
394!	%b	"Reduced" version of %B
395!
396! "Reduced" means all punctuation deleted, and any words in the excludeWords
397! list are also excluded.
398!
399! Note:	If the template contains the %R, %r, %T, %t or %# tokens, the
400!	cddaFilePerTrack parameter will automatically be enabled.  Also,
401!	if a file type suffix (e.g., ".wav") is specified and does not
402!	match the type specified with the cddaFileFormat parameter, the
403!	cddaFileFormat takes precedence.
404!
405cddaFileTemplate:	-
406
407! The CDDA pipe-to-program path and arguments.  A single dash '-' character
408! denotes that no program is specified.
409!
410cddaPipeProgram:	-
411
412! CDDA mode process scheduling option, as follows:
413! 0	Normal extraction and playback scheduling priority
414! 1	High extraction scheduling priority
415! 2	High playback scheduling priority
416! 3	High extraction and playback scheduling priority
417!
418! Note:	The meaning of "High scheduling priority" is platform dependent.
419!	This parameter may not have an effect if xmcd/cda is not run with
420!       the appropriate privilege.
421!
422cddaSchedOptions:	0
423
424! This is the CDDA extraction/playback thread heartbeat timeout interval
425! in seconds.
426!
427! To detect a crash or hang error condition in the CDDA extraction and
428! playback threads, these threads produce periodic "heartbeat" timestamps
429! that are monitored by the main control thread.  When the extraction or
430! playback thread has not produced a heartbeat longer than the time interval
431! defined by this parameter, the control thread will consider it an error
432! and terminate the CDDA operation.
433!
434! This parameter may need to be increased when run on a very slow system,
435! in order to avoid a false termination of the CDDA operation.
436!
437! The minimum heartbeat timeout value is 5 seconds and the default is 15
438! seconds.
439!
440cddaHeartbeatTimeout:	15
441
442! CDDA output file/stream compression mode.
443! This parameter selects format-specific compression modes.
444!
445! For MP3, the modes are as follows:
446! 0	Constant bitrate (CBR)
447! 1	Variable bitrate (VBR, old algorithm)
448! 2	Variable bitrate (VBR, new algorithm, faster)
449! 3	Average bit rate (ABR)
450!
451! For Ogg Vorbis and MP4, all modes are VBR, as follows:
452! 0, 3	Use an average bit rate
453! 1, 2	Use a quality factor
454!
455! For FLAC, the modes are as follows:
456! 0	None
457! 1	Enable exhaustive LP coefficient quantization search
458! 2	Enable encoding correctness verification
459! 3	Enable both 1 and 2
460!
461! For AAC, all modes are VBR, as follows:
462! 0	Use an average bit rate, MPEG-2
463! 1	Use a quality factor, MPEG-2
464! 2	Use a quality factor, MPEG-4
465! 3	Use an average bit rate, MPEG-4
466!
467! At the same bitrate or quality factor, there is no sound quality
468! difference between MPEG-2 and MPEG-4, but some players support only
469! one of these versions.
470!
471compressionMode:	2
472
473! CBR or ABR compression bitrate in kb/s.  The valid values are:
474! 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320
475! Furthermore, the value 0 can be used to denote "default bitrate".
476!
477! Note: Not used for FLAC.
478!
479compressionBitrate:	128
480
481! Minimum and maximum bitrates in kb/s.  Only used when the compression
482! mode is not CBR.  The valid values are:
483! 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320
484! Furthermore, the value 0 can be specified to use an internal default.
485! If the value is not 0, it must satisfy the following relationship:
486!
487!	minimumBitrate <= compressionBitrate <= maximumBitrate
488!
489! Note: Only used for MP3 and Ogg Vorbis.
490!
491minimumBitrate:		80
492maximumBitrate:		256
493
494! VBR quality factor (valid range 1 to 10).  Only used
495! when compressionMode is set to a VBR setting.
496!
497! Note: Not used for FLAC.
498!
499compressionQuality:	3
500
501! Output file channel mode, as follows:
502! 0	Stereo		(most separation)
503! 1	Joint-stereo	(optimized compression)
504! 2	Forced mid/side	(faster)
505! 3	Mono		(down-mixed)
506!
507! Notes:
508! - For MP3, all modes are as described above.
509! - For AAC and MP4, setting to mode 0 disables mid/side coding.
510!   Modes 1 and 2 are identical, and mode 3 is not supported.
511! - For all other formats, these modes have no effect.
512!
513channelMode:		1
514
515! Noise-shaping and psycho-acoustics encoding algorithm tuning.
516! This can be set from 1 to 10.
517!
518! Notes:
519! - For MP3, a setting of 10 provides the best audio quality, whereas a
520!   setting of 1 gives the fastest encoding.
521! - For Ogg Vorbis, this parameter has no effect.
522! - For FLAC, a setting of 10 gives the best compression, whereas a
523!   setting of 1 gives the fastest encoding.  There is no audio quality
524!   consequence in any setting.
525! - For AAC and MP4, if the parameter is set to 10, temporal noise
526!   shaping (TNS) will be enabled.  All other settings disables TNS.
527!
528compressionAlgorithm:	4
529
530! Lowpass filter mode, as follows:
531! 0	Filter off	(filter disabled)
532! 1	Filter auto	(encoder decides)
533! 2	Filter manual	(filter enabled, user-specified freq/width)
534!
535! Note: This filter has no effect for Ogg Vorbis or FLAC.
536!
537lowpassMode:		0
538
539! Lowpass filter frequency in Hz.  Valid range is 16 to 50000.
540! This parameter is used only when lowpassMode is 2.
541!
542lowpassFrequency:	20000
543
544! Lowpass filter width in Hz.  Valid range is a value equal to or
545! greater than 0.  A value of 0 uses an internal default (15% of the
546! lowpassFrequency).  This parameter is used only when lowpassMode is 2.
547!
548! Note: This parameter is only used with MP3.
549!
550lowpassWidth:		0
551
552! Highpass filter mode, as follows:
553! 0	Filter off	(filter disabled)
554! 1	Filter auto	(encoder decides)
555! 2	Filter manual	(filter enabled, user-specified freq/width)
556!
557! Note: This filter only has an effect with MP3.
558!
559highpassMode:		0
560
561! Highpass filter frequency in Hz.  Valid range is 500 to 50000.
562! The lower limit is imposed by the polyphase filter implementation in
563! the MP3 encoder.  This parameter is used only when highpassMode is 2.
564!
565highpassFrequency:	500
566
567! Highpass filter width in Hz.  Valid range is a value equal to or
568! greater than 0.  A value of 0 uses an internal default (15% of the
569! highpassFrequency).  This parameter is used only when highpassMode is 2.
570!
571highpassWidth:		0
572
573! MP3 copyright flag.  When set to True, the "copyrighted" flag in the
574! audio header is set.
575!
576copyrightFlag:		False
577
578! MP3 original flag.  When set to True, the "original" flag in the
579! audio header is set.
580!
581originalFlag:		True
582
583! MP3 no bit reservoir flag.  When set to True, the bit reservoir is
584! disabled.  Each audio frame will be independent from previous one,
585! but the quality will be lower.
586!
587noBitReservoirFlag:	False
588
589! MP3 checksum flag.  When set to True, a 2-byte checksum is used in each
590! frame for error correction.  This would degrade quality slightly because
591! it uses bits that would otherwise be used for encoding.
592!
593checksumFlag:		False
594
595! MP3 strict ISO compliance.  When set to True, the 7680 bit limitation on
596! total frame size will be enforced.  This results in wasted bits for high
597! bitrate encodings but will ensure strict ISO compatibility.  May be
598! needed for some hardware players.
599!
600strictISO:		False
601
602! Add CD information tag.  If set to True, the CD information (such as
603! album, artist, title, year, etc.,) will be embedded in the output file.
604! This information can be displayed by players that support this feature.
605!
606! Notes:
607! - For MP3, the CD information is stored in the ID3 tag.
608! - For Ogg Vorbis, the CD information is stored in the comment field.
609! - For FLAC, the CD information is stored in a Vorbis comment metadata block.
610! - For MP4, the CD information is stored in the metadata area.  Note that
611!   MP4 tagging is implemented only in FAAC 1.24.x.
612! - For all other formats, tagging is currently not implemented.
613!
614addInfoTag:		True
615
616! MP3 ID3 tag version selection, as follows:
617! 1	Add ID3 v1 tag only
618! 2	Add ID3 v2 tag only
619! 3	Add both ID3 v1 and v2 tags
620!
621! Note: Some players recognize only one of these tag versions.
622!
623id3TagMode:		3
624
625! Specify how the command line options as indicated in the lameOptions
626! parameter should be applied.
627! 0	Disabled
628! 1	Insert before the standard options
629! 2	Append after the standard options
630! 3	Replace the standard options
631!
632! "Standard options" refers to the encoding-related LAME command line
633! options that are normally generated by xmcd (from the settings of
634! the graphical user interface) or cda (from the command line arguments).
635!
636! Note: Xmcd/cda will still pass tagging-related command line options
637! to LAME if the addInfoTags parameter is True, regardless of the setting
638! of this parameter.
639!
640lameOptionsMode:	0
641
642! Command line options to be passed directly to the LAME MP3 encoder.
643! If no option is to be set, use a single dash '-' character.
644! See also the lameOptionsMode parameter.
645!
646! Example: If you set lameOptionsMode to 3, and specify
647! "--alt-preset standard" in lameOptions, then xmcd/cda will only
648! send the this command line option to LAME.  See the lame(1) man
649! page for a full description of the supported options.
650!
651! Note: Only used for MP3.
652!
653lameOptions:		-
654
655! Whether the CD should be spun-down after it is loaded.  This reduces
656! wear on the drive if there won't be any audio playback activity for
657! a while.
658!
659spinDownOnLoad:		True
660
661! Whether the CD should automatically start playing when it is loaded.
662! This parameter, if set to True, overrides spinDownOnLoad.
663!
664playOnLoad:		False
665
666! Whether the CD should be automatically ejected when done playing.
667! "Done" means finished playing the last track on the CD in normal
668! mode, or the last track in the shuffle or program mode play sequence.
669! This option is only effective if the drive supports motorized eject.
670!
671ejectOnDone:		False
672
673! Whether xmcd or the cda daemon should automatically exit when done
674! playing.  "Done" means finished playing the last track on the CD in
675! normal mode, or the last track in the shuffle or program mode play
676! sequence.
677!
678exitOnDone:		False
679
680! Whether the CD should be ejected on program exit.
681! This option is only effective if the drive supports motorized eject.
682!
683ejectOnExit:		False
684
685! Whether the CD should be stopped on program exit.
686!
687stopOnExit:		True
688
689! Whether xmcd should exit when the CD is ejected.  Although this is
690! a generic option, it is added primarily to make xmcd run better
691! under Sun Solaris 2.x's Volume Manager and other similar auto-launchers.
692! This option is only effective if the drive supports motorized eject.
693!
694! Note: If this parameter is set to True, then xmcd will exit after
695! the CD is ejected, without the usual confirmation dialog box (as you
696! would get when pressing the Quit button).
697!
698exitOnEject:		False
699
700! Whether to enable the Repeat mode on program startup.
701!
702repeatMode:		False
703
704! Whether to enable the Shuffle mode on program startup.
705!
706shuffleMode:		False
707
708! The URL prefix that xmcd should add to the file names in the .m3u
709! and .pls playlist files in the Local Discography area.
710!
711! This is used if you are hosting the Local Discography directory
712! hierarchy over a web server, and you want to make the xmcd-generated
713! digital audio files available to others for playback via your web
714! server.
715!
716! A dash '-' character specifies a URL prefix is not to be added.
717!
718! Example: http://www.my-domain.com/discog
719! This is if your web server is configured such that this maps
720! to the xmcd Local Discography top level directory on your system.
721!
722discogURLPrefix:	-
723
724! Whether to disable automatic display of message of the day announcements
725! from the xmcd MOTD service.
726! (xmcd only)
727!
728autoMotdDisable:	False
729
730! Verbose debug diagnostics level (to be generated on stderr)
731! The levels are defined as follows:
732! 1	General debugging
733! 2	Device I/O debugging
734! 4	CD information debugging
735! 8	User interface debugging
736! 16	Remote control debugging
737! 32	Sound DSP and output file/pipe debugging
738! 64	Message of the day debugging
739!
740! You may add the values together to enable multiple debugging types
741! (i.e., A value of 3 turns on both General and Device I/O debugging)
742!
743debugLevel:		0
744
745! Words to exclude from the artist and titles when xmcd composes keywords
746! for web searching.  This is done when reduction is specified (see %a,
747! %d, %t or %b in the wwwwarp.cfg file).
748!
749excludeWords:	the and or an a re ve s d t
750
751