mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-10-29 05:40:23 -04:00
update documentation for release 0.8
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@699 fefdeb5f-60dc-0310-8127-8f9354f1896f
This commit is contained in:
parent
5639b7eb7f
commit
df108afe35
6 changed files with 120 additions and 50 deletions
|
|
@ -100,6 +100,24 @@ compatible as <tt>module-oss</tt>.</p>
|
|||
|
||||
<p>This module accepts exactly the same arguments as <a href="#module-oss"><tt>module-oss</tt></a>.</p>
|
||||
|
||||
<h3>module-solaris</h3>
|
||||
|
||||
<P>Provides a sink and source for the Solaris audio device.</p>
|
||||
|
||||
<p>In addition to the general device driver options described above this module supports:</p>
|
||||
|
||||
<table>
|
||||
<tr><td><tt>record=</tt></td><td>Accepts a binary numerical value for enabling (resp. disabling) the recording on this device. (defaults: to 1)</td></tr>
|
||||
<tr><td><tt>playback=</tt></td><td>Accepts a binary numerical value for enabling (resp. disabling) the playback on this device. (defaults: to 1)</td></tr>
|
||||
<tr><td><tt>buffer_size=</tt></td><td>Record buffer size</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>module-waveout</h3>
|
||||
|
||||
<P>Provides a sink and source for the Win32 audio device.</p>
|
||||
|
||||
<p>This module supports all arguments thet <tt>module-oss</tt> supports except <tt>device=</tt>.</p>
|
||||
|
||||
<h3>module-combine</h3>
|
||||
|
||||
<p>This combines two or more sinks into one. A new virtual sink is
|
||||
|
|
@ -168,7 +186,7 @@ module see <a href="cli.html"><tt>cli.html</tt></a>.
|
|||
<a name="module-cli-protocol-tcp"/>
|
||||
<a name="module-cli-protocol"/>
|
||||
|
||||
<h3>module-cli-protocol-{unix,tcp,tcp6}</h3>
|
||||
<h3>module-cli-protocol-{unix,tcp}</h3>
|
||||
|
||||
<p>An implemenation of a simple command line based protocol for
|
||||
controlling the <tt>polypaudio</tt> daemon. If loaded, the user may
|
||||
|
|
@ -182,7 +200,7 @@ service.</p>
|
|||
<p>This module exists in two versions: with the suffix <tt>-unix</tt>
|
||||
the service will listen on an UNIX domain socket in the local file
|
||||
system. With the suffix <tt>-tcp</tt> it will listen on a network
|
||||
transparent TCP/IP socket.</p>
|
||||
transparent TCP/IP socket. (Both IPv6 and IPv4 - if available)</p>
|
||||
|
||||
<p>This module supports the following options:</p>
|
||||
|
||||
|
|
@ -191,10 +209,11 @@ transparent TCP/IP socket.</p>
|
|||
<tr><td><tt>loopback=</tt></td><td>(only for <tt>-tcp</tt>) Accepts
|
||||
a numerical binary value. If 1 the socket is bound to the loopback
|
||||
device, i.e. not publicly accessible. (defaults to 1)</td></tr>
|
||||
<tr><td><tt>listen=</tt></td><td>(only for <tt>-tcp</tt>) The IP address to listen on. If specified, supersedes the value specified in <tt>loopback=</tt></td></tr>
|
||||
<tr><td><tt>socket=</tt></td><td>(only for <tt>-unix</tt>) The UNIX socket name (defaults to <tt>/tmp/polypaudio/cli</tt>)</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>module-simple-protocol-{unix,tcp,tcp6}</h3>
|
||||
<h3>module-simple-protocol-{unix,tcp}</h3>
|
||||
|
||||
<p>An implementation of a simple protocol which allows playback by using
|
||||
simple tools like <tt>netcat</tt>. Just connect to the listening
|
||||
|
|
@ -231,13 +250,13 @@ about the two possible suffixes of this module.</p>
|
|||
|
||||
<table>
|
||||
<tr><td><tt>sink=</tt>, <tt>source=</tt></td><td>Specify the sink/source this service connects to</td></tr>
|
||||
<tr><td><tt>public=</tt></td><td>If set to 0 not authentication is required to connect to the service</td></tr>
|
||||
<tr><td><tt>auth-anonymous=</tt></td><td>If set to 1 no authentication is required to connect to the service</td></tr>
|
||||
<tr><td><tt>cookie=</tt></td><td>Name of the cookie file for authentication purposes</td></tr>
|
||||
</table>
|
||||
|
||||
<p>This implementation misses some features the original ESOUND has: e.g. there is no sample cache yet. However: XMMS works fine.</p>
|
||||
|
||||
<h3>module-native-protocol-{unix,tcp,tcp6}</h3>
|
||||
<h3>module-native-protocol-{unix,tcp}</h3>
|
||||
|
||||
<p>The native protocol of <tt>polypaudio</tt>.</p>
|
||||
|
||||
|
|
@ -247,7 +266,8 @@ about the two possible suffixes of this module.</p>
|
|||
<p>In addition to the options supported by <a href="module-cli-protocol"><tt>module-cli-protocol-*</tt></a>, this module supports:</p>
|
||||
|
||||
<table>
|
||||
<tr><td><tt>public=</tt></td><td>If set to 0 not authentication is required to connect to the service</td></tr>
|
||||
<tr><td><tt>auth-anonymous=</tt></td><td>If set to 1 no authentication is required to connect to the service</td></tr>
|
||||
<tr><td><tt>auth-group=</tt></td><td>(only for <tt>-unix</tt>): members of the specified unix group may access the server without further auhentication.</td></tr>
|
||||
<tr><td><tt>cookie=</tt></td><td>Name of the cookie file for authentication purposes</td></tr>
|
||||
</table>
|
||||
|
||||
|
|
@ -320,7 +340,38 @@ already loaded protocol module is used.</td></tr> </table>
|
|||
|
||||
<p>The volumes of all streams with titles starting with <tt>sample:</tt> are automatically set to 25. (FYI: All sample cache streams start with <tt>sample:</tt>)</p>
|
||||
|
||||
<h3>module-detect</h3>
|
||||
|
||||
<p>Automatically detect the available sound hardware and load modules for it. Supports OSS, ALSA, Solaris and Win32 output drivers.
|
||||
|
||||
<table>
|
||||
<tr><td><tt>just-one=</tt></td><td>If set to <tt>1</tt> the module will only try to load a single sink/source and than stop.</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>module-zeroconf-publish</h3>
|
||||
|
||||
<p>Publish all local sinks/sources using mDNS Zeroconf.</p>
|
||||
|
||||
<h3>module-mmkbd-evdev</h3>
|
||||
|
||||
<p>Adjust the volume of a sink when the special multimedia buttons of modern keyboards are pressed.</p>
|
||||
|
||||
<table>
|
||||
<tr><td><tt>device=</tt></td><td>Linux input device ("<tt>evdev</tt>", defaults to <tt>/dev/input/event0</tt>)</td></tr>
|
||||
<tr><td><tt>sink=</tt></td><td>The sink to control</td></tr>
|
||||
</table>
|
||||
|
||||
<h3>module-lirc</h3>
|
||||
|
||||
<p>Adjust the volume of a sink when the volume buttons of an infrared remote control are pressed (through LIRC).</p>
|
||||
|
||||
<table>
|
||||
<tr><td><tt>config=</tt></td><td>The LIRC configuration file</td></tr>
|
||||
<tr><td><tt>appname=</tt></td><td>The application name to pass to LIRC (defaults to <tt>polypaudio</tt>)</td></tr>
|
||||
<tr><td><tt>sink=</tt></td><td>The sink to control</td></tr>
|
||||
</table>
|
||||
|
||||
<hr/>
|
||||
<address class="grey">Lennart Poettering <@PACKAGE_BUGREPORT@>, November 2004</address>
|
||||
<address class="grey">Lennart Poettering <@PACKAGE_BUGREPORT@>, April 2006</address>
|
||||
<div class="grey"><i>$Id$</i></div>
|
||||
</body> </html>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue