9aa423c0beb5274525a901eef76094f8d0140359
[osspd.git] / debian / osspd.8
1 .TH OSSPD "8" "September 2012" "osspd 1.3.2"
2
3 .SH NAME
4 osspd \- OSS Proxy Daemon
5
6 .SH SYNOPSIS
7 \fBosspd\fR [\fIoptions\fR]
8
9 .SH DESCRIPTION
10 \fBosspd\fR implements the OSS devices (/dev/[a]dsp and /dev/mixer) in userland using CUSE.
11 Sound data is forwarded to a DSP slave: Implementaions for PulseAudio and ASLA exist, but the ALSA
12 slave should still be considered experimental.
13
14 .SH OPTIONS
15 .TP
16 \fB\-\-dsp\fR=\fINAME\fR
17 DSP device name (default dsp)
18 .TP
19 \fB\-\-dsp\-maj\fR=\fIMAJ\fR
20 DSP device major number (default 14)
21 .TP
22 \fB\-\-dsp\-min\fR=\fIMIN\fR
23 DSP device minor number (default 3)
24 .TP
25 \fB\-\-adsp\fR=\fINAME\fR
26 Aux DSP device name (default adsp, blank to disable)
27 .TP
28 \fB\-\-adsp\-maj\fR=\fIMAJ\fR
29 Aux DSP device major number (default 14)
30 .TP
31 \fB\-\-adsp\-min\fR=\fIMIN\fR
32 Aux DSP device minor number (default 12)
33 .TP
34 \fB\-\-mixer\fR=\fINAME\fR
35 mixer device name (default mixer, blank to disable)
36 .TP
37 \fB\-\-mixer\-maj\fR=\fIMAJ\fR
38 mixer device major number (default 14)
39 .TP
40 \fB\-\-mixer\-min\fR=\fIMIN\fR
41 mixer device minor number (default 0)
42 .TP
43 \fB\-\-max\fR=\fIMAX\fR
44 maximum number of open streams (default 256)
45 .TP
46 \fB\-\-umax\fR=\fIMAX\fR
47 maximum number of open streams per UID (default \fB\-\-max\fR)
48 .TP
49 \fB\-\-exit\-on\-idle\fR
50 exit if idle
51 .TP
52 \fB\-\-dsp\-slave\fR=\fIPATH\fR
53 DSP slave (default ossp\-padsp in the same dir)
54 .TP
55 \fB\-\-log\fR=\fILEVEL\fR
56 log level (0..6)
57 .TP
58 \fB\-\-timestamp\fR
59 timestamp log messages
60 .TP
61 \fB\-v\fR
62 increase verbosity, can be specified multiple times
63 .TP
64 \fB\-f\fR
65 Run in foreground (don't daemonize)
66
67 .SH "SEE ALSO"
68 A more technical documentation describing some of the inner workings can be found at \fI/usr/share/doc/osspd/README.gz\fR.