1
<?xml version="1.0"?><!--*-nxml-*-->
2
<!DOCTYPE manpage SYSTEM "xmltoman.dtd">
3
<?xml-stylesheet type="text/xsl" href="xmltoman.xsl" ?>
5
<!-- $Id: pulse-client.conf.5.xml.in 2029 2007-11-08 22:30:33Z lennart $ -->
8
This file is part of PulseAudio.
10
PulseAudio is free software; you can redistribute it and/or modify it
11
under the terms of the GNU Lesser General Public License as
12
published by the Free Software Foundation; either version 2.1 of the
13
License, or (at your option) any later version.
15
PulseAudio is distributed in the hope that it will be useful, but WITHOUT
16
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
17
or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General
18
Public License for more details.
20
You should have received a copy of the GNU Lesser General Public
21
License along with PulseAudio; if not, write to the Free Software
22
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
26
<manpage name="pulse-client.conf" section="5" desc="PulseAudio client configuration file">
29
<p><file>~/.pulse/client.conf</file></p>
31
<p><file>@pulseconfdir@/client.conf</file></p>
35
<p>The PulseAudio client library reads configuration directives from
36
a file <file>~/.pulse/client.conf</file> on startup, and when that
37
file doesn't exist from
38
<file>@pulseconfdir@/client.conf</file>.</p>
40
<p>The configuration file is a simple collection of variable
41
declarations. If the configuration file parser encounters either ;
42
or # for it ignores the rest of the line until its end.</p>
44
<p>For the settings that take a boolean argument, the values
45
<opt>true</opt>, <opt>yes</opt>, <opt>on</opt> and <opt>1</opt>
46
are equivalent, resp. <opt>false</opt>, <opt>no</opt>,
47
<opt>off</opt>, <opt>0</opt>.</p>
51
<section name="Directives">
54
<p><opt>default-sink=</opt> The default sink to connect to. If
55
specified overwrites the setting in the daemon. The environment
56
variable <opt>$PULSE_SINK</opt> however takes precedence.</p>
60
<p><opt>default-source=</opt> The default source to connect
61
to. If specified overwrites the setting in the daemon. The
62
environment variable <opt>$PULSE_SOURCE</opt> however takes
67
<p><opt>default-server=</opt> The default sever to connect
68
to. The environment variable <opt>$PULSE_SERVER</opt> takes
73
<p><opt>autospawn=</opt> Autospawn a PulseAudio daemon when
74
needed. Takes a boolean value, defaults to "no".</p>
78
<p><opt>daemon-binary=</opt> Path to the PulseAudio daemon to
79
run when autospawning. Defaults to a path configured at compile
84
<p><opt>extra-arguments=</opt> Extra arguments to pass to the
85
PulseAudio daemon when autospawning. Defaults to
86
<opt>--log-target=syslog --exit-idle-time=5</opt>
91
<p><opt>cookie-file=</opt> Specify the path to the PulseAudio
92
authentication cookie. Defaults to
93
<file>~/.pulse-cookie</file>.</p>
97
<p><opt>disable-shm=</opt> Disable data transfer via POSIX
98
shared memory. Takes a boolean argument, defaults to
104
<section name="Authors">
105
<p>The PulseAudio Developers <@PACKAGE_BUGREPORT@>;
106
PulseAudio is available from <url href="@PACKAGE_URL@"/></p>
109
<section name="See also">
111
<manref name="pulse-daemon.conf" section="5"/>, <manref name="pulseaudio" section="1"/>