diff options
author | Lennart Poettering <lennart@poettering.net> | 2004-09-20 20:52:35 +0000 |
---|---|---|
committer | Lennart Poettering <lennart@poettering.net> | 2004-09-20 20:52:35 +0000 |
commit | 2d87bd2d2f088220ccf98af93073cfd807dc2d1b (patch) | |
tree | 850c77038f88de03fce47044aed4f3450f4fa984 /doc/modules.html.in | |
parent | bb31eda80647dd0f5ec85b5eb26c14ebd0e9d4d1 (diff) |
documentation update
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@225 fefdeb5f-60dc-0310-8127-8f9354f1896f
Diffstat (limited to 'doc/modules.html.in')
-rw-r--r-- | doc/modules.html.in | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/doc/modules.html.in b/doc/modules.html.in index 22a565d6..6967b2a1 100644 --- a/doc/modules.html.in +++ b/doc/modules.html.in @@ -93,6 +93,29 @@ 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-combine</h3> + +<p>This combines two or more sinks into one. A new virtual sink is +allocated. All data written to it is forwarded to all connected +sinks. In aequidistant intervals the sample rates of the output sinks +is recalculated: i.e. even when the sink's crystals deviate (which is +normally the case) output appears synchronously to the human ear. The +resampling required for this may be very CPU intensive.</p> + +<table> + <tr><td><tt>sink_name=</tt></td><td>The name for the combined sink. (defaults to <tt>combined</tt>)</td></tr> + <tr><td><tt>master=</tt></td><td>The name of the first sink to link into the combined think. The sample rate/type is taken from this sink.</td></tr> + <tr><td><tt>slaves=</tt></td><td>Name of additional sinks to link into the combined think, seperated by commas.</td></tr> + <tr><td><tt>adjust_time=</td><td>Time in seconds when to readjust the sample rate of all sinks. (defaults to 20)</td></tr> + <tr><td><tt>resample_method=</td><td>Resampling algorithm to +use. See <tt>libsamplerate</tt>'s documentation for more +information. Use one of <tt>sinc-best-quality</tt>, +<tt>sinc-medium-quality</tt>, <tt>sinc-fastest</tt>, +<tt>zero-order-hold</tt>, <tt>linear</tt>. If the default happens to +be to slow on your machine try using <tt>zero-order-hold</tt>. This +will decrease output quality however. (defaults to +<tt>sinc-fastest</tt>)</td></tr> </table> + <h2>Protocols</h2> <a name="module-cli"/> |