diff options
author | Igor Pashev <pashev.igor@gmail.com> | 2013-05-03 21:08:42 +0400 |
---|---|---|
committer | Igor Pashev <pashev.igor@gmail.com> | 2013-05-03 21:08:42 +0400 |
commit | 1058def8e7827e56ce4a70afb4aeacb5dc44148f (patch) | |
tree | 4495d23e7b54ab5700e3839081e797c1eafe0db9 /kernel/drv/oss_envy24/.params | |
download | oss4-1058def8e7827e56ce4a70afb4aeacb5dc44148f.tar.gz |
Imported Upstream version 4.2-build2006upstream/4.2-build2006upstream
Diffstat (limited to 'kernel/drv/oss_envy24/.params')
-rw-r--r-- | kernel/drv/oss_envy24/.params | 80 |
1 files changed, 80 insertions, 0 deletions
diff --git a/kernel/drv/oss_envy24/.params b/kernel/drv/oss_envy24/.params new file mode 100644 index 0000000..d98c9f8 --- /dev/null +++ b/kernel/drv/oss_envy24/.params @@ -0,0 +1,80 @@ +int envy24_skipdevs = 2; +/* + * envy24_skipdevs: By default OSS creates an audio device file for each + * stereo pair. However it's possible to change OSS to create a device file + * for each input/output channel. See also the envy24_force_mono option + * if you want to set the card to mono-only mode. + * Values: 1 to 8. Default is 2 (stereo mode). + * + * Note that the application(s) using the device files can request any number + * of channels regardless of the envy24_skipdevs option. + */ +int envy24_force_mono = 0; +/* + * envy24_force_mono: Forces all device files to work only in mono mode + * (to be used together with envy24_skipdevs=1). This option is necessary + * with some software packages that otherwise open the devices in stereo mode. + * There is no need to use this option with properly implemented applications. + * Values: 0 (default) any number of channels can be used, 1 means that + * the device files will only be available in mono mode. + * + * Note that even envy24_force_mono=1 the application can request and get + * stereo. In this way both channel signals will be identical. + */ +int envy24_swapdevs = 0; +/* + * envy24_swapdevs: By default OSS will create the output device files before + * the recording ones. Some applications may expect input devices to be before + * the output ones. + * Values: 0=outputs before inputs (default), 1=inputs before outputs. + */ +int envy24_devmask = 65535; +/* + * envy24_devmask: Selects the device files to be created. By default OSS + * will create all available device files. However in some systems it may + * be necessary to conserve device numbers. + * + * Values: The envy24_devmask number is the SUM of the following values: + * 1 - Create primary (analog/ADAT/TDIF) outputs + * 2 - Create primary (analog/ADAT/TDIF) inputs + * 4 - Create S/PDIF outputs + * 8 - Create S/PDIF inputs + * 16 - Create monitor input device + * 32 - Create the "raw" input and output devices. + * + * For example envy24_devmask=12 (4+8) creates only the S/PDIF devices. + * To enable all possible (current or future) device files set envy24_devmask + * to 65535 (default). + */ +int envy24_realencoder_hack = 0; +/* + * envy24_realencoder_hack: Older versions of realencoder expect a mixer device + * for each audio device file. This option makes OSS to create dummy micers to + * make realencoder happy. + * Values: 0=normal (default), 1=create dmmy mixers. + */ +int envy24_gain_sliders = 0; +/* + * envy24_gain_sliders: By default OSS will create the gain controls as + * selection controls (+4 dB / CONSUMER / -10 dB) which is ideal for + * professional environments. However home users may prefer having volume + * sliders instead. + * Values: 0=level selectors (default), 1=volume sliders. + */ +int envy24_nfrags = 16; +/* + * envy24_nfrags: For normal operation this setting must be 16. + */ +int envy24_mixerstyle = 1; +/* + * envy24_mixerstyle: Defines layout of the peak meter and monitor mixer + * sections in the control panel. + * NOTE! The envy24_skipdevs parameter must be set to 2. Otherwise the + * traditional mixer style will be used regardless of the value of + * this parameter. + * Possible values: + * 1=Traditional mixer with separate peak meter and monitor gain sections + * (default). + * 2=Alternative style with peak meters and monitor gain sliders grouped + * together (separate output and input sections). + */ |