• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0"?><!--*-nxml-*-->
2<!DOCTYPE manpage SYSTEM "xmltoman.dtd">
3<?xml-stylesheet type="text/xsl" href="xmltoman.xsl" ?>
4
5<!--
6This file is part of PulseAudio.
7
8PulseAudio is free software; you can redistribute it and/or modify it
9under the terms of the GNU Lesser General Public License as
10published by the Free Software Foundation; either version 2.1 of the
11License, or (at your option) any later version.
12
13PulseAudio is distributed in the hope that it will be useful, but WITHOUT
14ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General
16Public License for more details.
17
18You should have received a copy of the GNU Lesser General Public
19License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
20-->
21
22<manpage name="padsp" section="1" desc="PulseAudio OSS Wrapper">
23
24  <synopsis>
25    <cmd>padsp [<arg>options</arg>] <arg>PROGRAM</arg> [<arg>ARGUMENTS ...</arg>]</cmd>
26    <cmd>padsp <opt>-h</opt></cmd>
27  </synopsis>
28
29  <description>
30    <p><file>padsp</file> starts the specified program and
31    redirects its access to OSS compatible audio devices
32    (<file>/dev/dsp</file> and auxiliary devices) to a PulseAudio
33    sound server.</p>
34
35    <p><file>padsp</file> uses the $LD_PRELOAD environment variable
36    that is interpreted by <manref name="ld.so" section="8"/> and thus
37    does not work for SUID binaries and statically built
38    executables.</p>
39
40    <p>Equivalent to using <file>padsp</file> is starting an
41    application with $LD_PRELOAD set to
42    <file>libpulsedsp.so</file></p>
43  </description>
44
45  <options>
46
47    <option>
48      <p><opt>-h | --help</opt></p>
49
50      <optdesc><p>Show help.</p></optdesc>
51    </option>
52
53
54    <option>
55      <p><opt>-s</opt> <arg>SERVER</arg></p>
56
57      <optdesc><p>Set the PulseAudio server to connect to.</p></optdesc>
58    </option>
59
60    <option>
61      <p><opt>-n</opt> <arg>NAME</arg></p>
62
63      <optdesc><p>The client application name that shall be passed to the server when connecting.</p></optdesc>
64    </option>
65
66    <option>
67      <p><opt>-m</opt> <arg>NAME</arg></p>
68
69      <optdesc><p>The stream name that shall be passed to the server when creating a stream.</p></optdesc>
70    </option>
71
72    <option>
73      <p><opt>-M</opt></p>
74
75      <optdesc><p>Disable <file>/dev/mixer</file> emulation.</p></optdesc>
76    </option>
77
78    <option>
79      <p><opt>-S</opt></p>
80
81      <optdesc><p>Disable <file>/dev/sndstat</file> emulation.</p></optdesc>
82    </option>
83
84    <option>
85      <p><opt>-D</opt></p>
86
87      <optdesc><p>Disable <file>/dev/dsp</file> emulation.</p></optdesc>
88    </option>
89
90    <option>
91      <p><opt>-d</opt></p>
92
93      <optdesc><p>Enable debug output.</p></optdesc>
94    </option>
95
96  </options>
97
98  <section name="Authors">
99    <p>The PulseAudio Developers &lt;@PACKAGE_BUGREPORT@&gt;; PulseAudio is available from <url href="@PACKAGE_URL@"/></p>
100  </section>
101
102  <section name="See also">
103    <p>
104      <manref name="pulseaudio" section="1"/>, <manref name="pasuspender" section="1"/>, <manref name="ld.so" section="8"/>
105    </p>
106  </section>
107
108</manpage>
109