mirror of
https://gitlab.freedesktop.org/pulseaudio/pulseaudio.git
synced 2025-11-27 07:00:01 -05:00
update upstream-2021-08-15
This commit is contained in:
parent
c8653c13fa
commit
1703683def
297 changed files with 91782 additions and 54869 deletions
|
|
@ -1,20 +1,37 @@
|
|||
|
||||
# man page name, section, [aliases]
|
||||
manpages = [
|
||||
['default.pa', '5'],
|
||||
manpages = []
|
||||
|
||||
if get_option('daemon')
|
||||
manpages += [
|
||||
['default.pa', '5'],
|
||||
['pacmd', '1'],
|
||||
['pasuspender', '1'],
|
||||
['pulse-cli-syntax', '5'],
|
||||
['pulse-daemon.conf', '5'],
|
||||
['pulseaudio', '1'],
|
||||
['start-pulseaudio-x11', '1'],
|
||||
]
|
||||
endif
|
||||
|
||||
manpages += [
|
||||
['pacat', '1', ['paplay', 'parec', 'parecord', 'pamon']],
|
||||
['pacmd', '1'],
|
||||
['pactl', '1'],
|
||||
['padsp', '1'],
|
||||
['pasuspender', '1'],
|
||||
['pax11publish', '1'],
|
||||
['pulse-cli-syntax', '5'],
|
||||
['pulse-client.conf', '5'],
|
||||
['pulse-daemon.conf', '5'],
|
||||
['pulseaudio', '1'],
|
||||
['start-pulseaudio-x11', '1'],
|
||||
]
|
||||
|
||||
if cdata.has('HAVE_OSS_WRAPPER')
|
||||
manpages += [
|
||||
['padsp', '1'],
|
||||
]
|
||||
endif
|
||||
|
||||
if x11_dep.found()
|
||||
manpages += [
|
||||
['pax11publish', '1'],
|
||||
]
|
||||
endif
|
||||
|
||||
# FIXME: Add esdcompat if HAVE_ESOUND
|
||||
#manpages += ['esdcompat', '1'],
|
||||
|
||||
|
|
|
|||
|
|
@ -202,7 +202,7 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<option>
|
||||
<p><opt>--process-time-msec</opt><arg>=MSEC</arg></p>
|
||||
<optdesc><p>Explicitly configure the process time, with a time
|
||||
specified in miliseconds. If left out the server will pick the
|
||||
specified in milliseconds. If left out the server will pick the
|
||||
process time. Use either this option or <opt>--process-time</opt>,
|
||||
but not both.</p></optdesc>
|
||||
</option>
|
||||
|
|
|
|||
|
|
@ -53,6 +53,12 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<optdesc><p>Choose the server to connect to.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>-f | --format</opt><arg>=FORMAT</arg></p>
|
||||
|
||||
<optdesc><p>Choose output format, available options are "text" or "json".</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>-n | --client-name</opt><arg>=NAME</arg></p>
|
||||
|
||||
|
|
@ -63,7 +69,7 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
|
||||
<section name="Commands">
|
||||
<p>
|
||||
When supplied as arguments to the commands below, the special names \@DEFAULT_SINK@, \@DEFAULT_SOURCE@ and \@DEFAULT_MONITOR@
|
||||
When supplied as arguments to the commands below, the special names \@DEFAULT_SINK@, \@DEFAULT_SOURCE@ and \@DEFAULT_MONITOR@
|
||||
can be used to specify the default sink, source and monitor respectively.
|
||||
</p>
|
||||
|
||||
|
|
@ -80,8 +86,8 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<option>
|
||||
<p><opt>list</opt> [<arg>short</arg>] [<arg>TYPE</arg>]</p>
|
||||
<optdesc><p>Dump all currently loaded modules, available sinks, sources, streams, etc. <arg>TYPE</arg> must be one of:
|
||||
modules, sinks, sources, sink-inputs, source-outputs, clients, samples, cards. If not specified, all info is listed. If
|
||||
short is given, output is in a tabular format, for easy parsing by scripts.</p></optdesc>
|
||||
modules, sinks, sources, sink-inputs, source-outputs, clients, samples, cards, message-handlers. If not specified, all info is listed
|
||||
with the exception of the message-handlers. If short is given, output is in a tabular format, for easy parsing by scripts.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
|
|
@ -135,7 +141,7 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<option>
|
||||
<p><opt>suspend-sink</opt> <arg>SINK</arg> <arg>true|false</arg></p>
|
||||
<optdesc><p>Suspend or resume the specified sink (which may be
|
||||
specified either by its name or index), depending whether true
|
||||
specified either by its symbolic name or numerical index), depending whether true
|
||||
(suspend) or false (resume) is passed as last argument. Suspending
|
||||
a sink will pause all playback. Depending on the module implementing
|
||||
the sink this might have the effect that the underlying device is
|
||||
|
|
@ -147,7 +153,7 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<option>
|
||||
<p><opt>suspend-source</opt> <arg>SOURCE</arg> <arg>true|false</arg></p>
|
||||
<optdesc><p>Suspend or resume the specified source (which may be
|
||||
specified either by its name or index), depending whether true
|
||||
specified either by its symbolic name or numerical index), depending whether true
|
||||
(suspend) or false (resume) is passed as last argument. Suspending
|
||||
a source will pause all capturing. Depending on the module implementing
|
||||
the source this might have the effect that the underlying device is
|
||||
|
|
@ -161,9 +167,14 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<optdesc><p>Set the specified card (identified by its symbolic name or numerical index) to the specified profile (identified by its symbolic name).</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>get-default-sink</opt></p>
|
||||
<optdesc><p>Returns the symbolic name of the default sink.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>set-default-sink</opt> <arg>SINK</arg></p>
|
||||
<optdesc><p>Make the specified sink (identified by its symbolic name) the default sink.</p></optdesc>
|
||||
<optdesc><p>Make the specified sink (identified by its symbolic name or numerical index) the default sink.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
|
|
@ -171,9 +182,14 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<optdesc><p>Set the specified sink (identified by its symbolic name or numerical index) to the specified port (identified by its symbolic name).</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>get-default-source</opt></p>
|
||||
<optdesc><p>Returns the symbolic name of the default source.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>set-default-source</opt> <arg>SOURCE</arg></p>
|
||||
<optdesc><p>Make the specified source (identified by its symbolic name) the default source.</p></optdesc>
|
||||
<optdesc><p>Make the specified source (identified by its symbolic name or numerical index) the default source.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
|
|
@ -187,6 +203,11 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<arg>OFFSET</arg> is a number which represents the latency offset in microseconds</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>get-sink-volume</opt> <arg>SINK</arg></p>
|
||||
<optdesc><p>Get the volume of the specified sink (identified by its symbolic name or numerical index) displayed in the same format as the `info` command.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>set-sink-volume</opt> <arg>SINK</arg> <arg>VOLUME [VOLUME ...]</arg></p>
|
||||
<optdesc><p>Set the volume of the specified sink (identified by its symbolic name or numerical index).
|
||||
|
|
@ -196,6 +217,12 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
volume values are given their number has to match the sink's number of channels.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>get-source-volume</opt> <arg>SOURCE</arg></p>
|
||||
```
|
||||
<optdesc><p>Get the volume of the specified source (identified by its symbolic name or numerical index) displayed in the same format as the `info` command.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>set-source-volume</opt> <arg>SOURCE</arg> <arg>VOLUME [VOLUME ...]</arg></p>
|
||||
<optdesc><p>Set the volume of the specified source (identified by its symbolic name or numerical index).
|
||||
|
|
@ -221,11 +248,21 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
volume values are given their number has to match the source output's number of channels.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>get-sink-mute</opt> <arg>SINK</arg></p>
|
||||
<optdesc><p>Get the mute status of the specified sink (identified by its symbolic name or numerical index).</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>set-sink-mute</opt> <arg>SINK</arg> <arg>1|0|toggle</arg></p>
|
||||
<optdesc><p>Set the mute status of the specified sink (identified by its symbolic name or numerical index).</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>get-source-mute</opt> <arg>SOURCE</arg></p>
|
||||
<optdesc><p>Get the mute status of the specified source (identified by its symbolic name or numerical index).</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>set-source-mute</opt> <arg>SOURCE</arg> <arg>1|0|toggle</arg></p>
|
||||
<optdesc><p>Set the mute status of the specified source (identified by its symbolic name or numerical index).</p></optdesc>
|
||||
|
|
@ -253,6 +290,13 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
for possible encodings. </p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>send-message</opt> <arg>RECIPIENT</arg> <arg>MESSAGE</arg> <arg>MESSAGE_PARAMETERS</arg></p>
|
||||
<optdesc><p>Send a message to the specified recipient object. If applicable an additional string containing
|
||||
message parameters can be specified. A string is returned as a response to the message. For available messages
|
||||
see https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/doc/messaging_api.txt.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>subscribe</opt></p>
|
||||
<optdesc><p>Subscribe to events, pactl does not exit by itself, but keeps waiting for new events.</p></optdesc>
|
||||
|
|
|
|||
|
|
@ -306,6 +306,13 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
<optdesc><p>Debug: Show shared properties.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>send-message</opt> <arg>recipient</arg> <arg>message</arg> <arg>message_parameters</arg></p>
|
||||
<optdesc><p>Send a message to the specified recipient object. If applicable an additional string containing
|
||||
message parameters can be specified. A string is returned as a response to the message. For available messages
|
||||
see https://cgit.freedesktop.org/pulseaudio/pulseaudio/tree/doc/messaging_api.txt.</p></optdesc>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>exit</opt></p>
|
||||
<optdesc><p>Terminate the daemon. If you want to terminate a CLI
|
||||
|
|
|
|||
|
|
@ -77,8 +77,17 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
</option>
|
||||
|
||||
<option>
|
||||
<p><opt>autospawn=</opt> Autospawn a PulseAudio daemon when
|
||||
needed. Takes a boolean value, defaults to <opt>yes</opt>.</p>
|
||||
<p><opt>autospawn=</opt> Autospawn a PulseAudio daemon when needed. Takes
|
||||
a boolean value, defaults to <opt>yes</opt>. Note that setting this to
|
||||
"no" doesn't disable the systemd service. The autospawn option is only
|
||||
meant to be used on systems without systemd. If you use systemd to start
|
||||
PulseAudio, use "systemctl --user stop pulseaudio.service
|
||||
pulseaudio.socket" to stop the daemon temporarily, or "systemctl --user
|
||||
mask pulseaudio.service pulseaudio.socket" to permanently disable the
|
||||
units (the "disable" command of systemctl probably won't work, because
|
||||
the pulseaudio.socket unit is often installed to
|
||||
/usr/lib/systemd/user/sockets.target.wants/, which makes it impossible to
|
||||
disable the unit with the "disable" command).</p>
|
||||
</option>
|
||||
|
||||
<option>
|
||||
|
|
|
|||
|
|
@ -326,7 +326,8 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
session, then any positive value will be reset to 0 so that PulseAudio
|
||||
will terminate immediately on logout. A positive value therefore has
|
||||
effect only in environments where there's no support for login session
|
||||
tracking. A negative value can still be used to disable any automatic
|
||||
tracking (or if the user is logged in without a session spawned, a.k.a.
|
||||
lingering). A negative value can still be used to disable any automatic
|
||||
exit.</p>
|
||||
|
||||
<p>When PulseAudio runs in the system mode, automatic exit is always
|
||||
|
|
|
|||
|
|
@ -212,8 +212,9 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>.
|
|||
session, then any positive value will be reset to 0 so that PulseAudio
|
||||
will terminate immediately on logout. A positive value therefore has
|
||||
effect only in environments where there's no support for login session
|
||||
tracking. A negative value can still be used to disable any automatic
|
||||
exit.</p>
|
||||
tracking (or if the user is logged in without a session spawned,
|
||||
a.k.a. lingering). A negative value can still be used to disable any
|
||||
automatic exit.</p>
|
||||
|
||||
<p>When PulseAudio runs in the system mode, automatic exit is always
|
||||
disabled, so this option does nothing.</p>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue