summaryrefslogtreecommitdiff
path: root/man/pulse-daemon.conf.5.xml.in
Commit message (Collapse)AuthorAgeFilesLines
* man: mention that exit-idle-time is complied if the user is lingeringTom Yan2020-08-311-1/+2
|
* Point to SupportedAudioFormats wiki page where appropriateTanu Kaskinen2020-04-231-10/+3
| | | | | I documented the supported PCM sample formats and compressed audio encodings in the wiki, let's add some pointers to the new documentation.
* man: remove spaceroshal2020-04-121-1/+1
|
* add commaefim2020-04-101-1/+1
|
* man: Deprecate the enable-remixing optionAlexander E. Patrakov2020-02-271-1/+4
| | | | | The new remixing-use-all-sink-channels=no option covers all valid use cases.
* daemon.conf: Add boolean rescue_streams parameterGeorg Chini2020-01-231-0/+9
| | | | | | | | | | | | Since merge requests https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/209 and https://gitlab.freedesktop.org/pulseaudio/pulseaudio/merge_requests/216 the rescuing of streams could no longer be disabled. This patch adds a boolean parameter rescue-streams to daemon.conf which allows to disable rescuing. The parameter defaults to true (rescuing enabled).
* Split the enable-lfe-remixing setting into twoAlexander Patrakov2019-12-101-7/+22
| | | | | | | | | | | remixing-produce-lfe controls upmixing, and remixing-consume-lfe controls downmixing. The motivation is that a user might want to synthesize LFE while playing stereo audio on his/her 5.1 speakers, but at the same time follow the industry recommendation to omit the LFE channel when producting a stereo downmix (e.g. for headphones) from 5.1 content. Or the other way round. Fixes: #753.
* daemon-conf: disable flat-volumes by defaultTanu Kaskinen2019-09-231-1/+1
| | | | | | | | | | Almost all distributions patch the configuration to disable flat-volumes, because users tend to find the concept confusing (and it also causes nasty surprises when some application pushes the volume to 100%). Let's remove the need for patching and disable the feature by default. Fixes: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/issues/691
* set exit_idle_time to 0 when we detect a sessionTanu Kaskinen2018-06-211-3/+12
| | | | | As the comments explain, this fixes relogin problems on some systems that remove our sockets on logout without terminating the daemon.
* sink, source: Add a mode to avoid resampling if possibleArun Raghavan2017-01-301-0/+9
| | | | | | | | | | | | | | | | This adds an "avoid-resampling" option to daemon.conf that makes the daemon try to use the stream sample rate if possible (the device needs to support it, which currently only ALSA does), and there should not be any other stream connected). This should enable some of the "audiophile" use-cases where users wish to play high sample rate audio files without resampling. We still will do conversion if sample formats don't match, though. This means that if you want to play 96 kHz/24 bit audio without any modification the default format will need to be set to be 24-bit as well. This will force all streams to be upconverted, which, other than the wasted resources, should be relatively harmless.
* daemon-conf: add remixing-use-all-sink-channels optionDavid Mandelberg2017-01-191-0/+8
| | | | | | | | This option controls the PA_RESAMPLER_NO_FILL_SINK flag added in a previous commit. BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=62588 BugLink: https://bugs.freedesktop.org/show_bug.cgi?id=94563
* daemon-conf: changed 'not' to 'note'Rikard Söderström2017-01-131-1/+1
|
* daemon-conf: enable memfd by defaultTanu Kaskinen2016-09-091-1/+1
| | | | | memfd support was introduced in 9.0, but disabled by default. No issues have been reported - now is a good time to enable it by default.
* Disable LFE remixing by defaultAlexander E. Patrakov2016-05-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current LFE crossover filter removes low frequencies from the main channels and puts them into the LFE channel with the wrong amplitude. It is not known for sure what is the correct relative amplitude (acoustic measurements are required with real hardware), and changing that might introduce a new bug, "it clips the LFE channel". So just disable the feature by default until a better understanding emerges how it should work. This, essentially, returns the defaults to their state as of PulseAudio 6.0. Some more observations: - Most of available active analog speakers on the market do the necessary crossover filtering already, and HDMI receivers can be configured to do that, too, so a crossover filter in PulseAudio is harmful in these use cases. - The "laptop with a builtin subwoofer" use case requires manual configuration anyway because the default crossover frequency (120 Hz) is wrong for laptop speakers. - Finally, Windows 10 with a built-in USB audio driver does not synthesize the LFE channel given a 5.1 card and a stereo audio stream by default. Hides: https://bugs.freedesktop.org/show_bug.cgi?id=95021 Signed-off-by: Alexander E. Patrakov <patrakov@gmail.com>
* core: Support memfd transport; bump protocol versionAhmed S. Darwish2016-04-271-1/+6
| | | | | | | | | | | Now that all layers in the stack support memfd blocks, add memfd support for the daemon's global core mempool. Also introduce "enable-memfd=" daemon argument and configuration option. For now, memfd support is an opt-in feature to be activated only when daemon's enable-memfd= is set to yes. Signed-off-by: Ahmed S. Darwish <darwish.07@gmail.com>
* client-conf, daemon-conf: enable .d directoriesTanu Kaskinen2015-12-141-7/+18
| | | | | | | | | | | | | I want to enable client.conf.d, because in OpenEmbedded-core we have a graphical environment called Sato that runs as root. Sato needs to set allow-autospawn-for-root=true in client.conf, but the default configuration in OpenEmbedded-core should not set that option. With this patch, I can create a Sato-specific package that simply installs 50-sato.conf in /etc/pulse/client.conf.d without conflicting with the main client.conf coming from a different package. daemon.conf.d is enabled just because it would be strange to not support it while client.conf.d is supported.
* resampler: Allow disabling the LFE filter by setting crossover to 0David Henningsson2015-03-301-1/+1
| | | | | | | | | When crossover_freq is set to 0, this restores the old behaviour of letting the LFE channel be the average of the source channels, without additional processing. This can be useful e g in case the user already has a hardware crossover. Signed-off-by: David Henningsson <david.henningsson@canonical.com>
* daemon-conf: enable the lfe remixing by defaultHui Wang2015-03-301-1/+1
| | | | | | | Since we have a workable lfe filter, it is time to enable the lfe remixing by default. Signed-off-by: Hui Wang <hui.wang@canonical.com>
* lfe-filter: change the crossover frequency as a parameterHui Wang2015-03-301-0/+5
| | | | | | | | Add a user defined parameter lfe-crossover-freq for the lfe-filter, to pass this parameter to the lfe-filter, we need to change the pa_resampler_new() API as well. Signed-off-by: Hui Wang <hui.wang@canonical.com>
* Added documentation for soxr resampling methods.Andrey Semashev2015-02-121-3/+11
|
* update FSF addresses to FSF web pageOndrej Holecek2015-01-141-3/+1
| | | | | | | | | FSF addresses used in PA sources are no longer valid and rpmlint generates numerous warnings during packaging because of this. This patch changes all FSF addresses to FSF web page according to the GPL how-to: https://www.gnu.org/licenses/gpl-howto.en.html Done automatically by sed-ing through sources.
* man: Fix XDG_RUNTIME_DIR variable reference.Colin Guthrie2014-11-031-1/+1
|
* man: Fix typos in pulse-daemon.conf.5.xml.inPeter Meerwald2014-04-151-2/+2
| | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
* doc: Fix some typos/wording in man/pulse-daemon.conf.5Peter Meerwald2014-03-181-4/+4
| | | | Signed-off-by: Peter Meerwald <pmeerw@pmeerw.net>
* log: Add support for the systemd journalpoljar (Damir Jelić)2013-12-201-5/+6
| | | | | | | | | | | | | | | | The journal is a component of systemd, that captures Syslog messages, Kernel log messages, initial RAM disk and early boot messages as well as messages written to STDOUT/STDERR of all services, indexes them and makes this available to the user. It can be used in parallel, or in place of a traditional syslog daemon, such as rsyslog or syslog-ng. The journal offers a couple of improvements over traditional logging facilities (e.g. advanced filtering capabilities). This patch adds support for logging directly to the journal using its native API.
* Fix various typos in messages and commentsYuri Chornoivan2013-04-161-4/+4
|
* resample: Switch to speex-float-1 by defaultArun Raghavan2013-03-281-1/+1
| | | | | | This consumes less power, has low (no?) perceivable difference, and allows the default configuration to work out of the box on low-end systems (such as netbooks).
* man: Update log-target documentation.Tanu Kaskinen2012-12-191-6/+9
|
* man: Correction for how sample rate switching is disabledArun Raghavan2012-11-121-1/+2
| | | | Setting to 0 in the parser causes daemon startup to fail.
* man pulse-daemon.conf: Correct typoesWieland Hoffmann2012-11-031-2/+2
|
* manpage, finnish translation: fix spelling errorsMartin-Éric Racine2012-08-211-1/+1
|
* Fix spelling of separated: s, sepera, separa, gPaul Menzel2012-06-301-1/+1
| | | | | | | | | | The used command for fixing the script is the following. $ git grep sepera | cut --delimiter=: --fields=1 | xargs sed -i s,sepera,separa,g This patch is motivated by a patch in Debian from Martin-Éric Racine [1]. [1] http://anonscm.debian.org/gitweb/?p=pkg-pulseaudio/pulseaudio.git;a=commitdiff;h=70e7261a615141908c0cf366fd49e0fc0f550fbf
* man: update man pages to only refer to the new place for the configuration filesLennart Poettering2012-05-151-4/+4
|
* Correct spelling of PulseAudioPaul Menzel2012-05-111-1/+1
| | | | | • s,Pulseaudio,PulseAudio, • One last occurence of this “error” is in the French translation.
* man: Document the local-server-type daemon.conf option.Tanu Kaskinen2012-02-121-0/+16
|
* fix the ever-popular 'the the' typoPeter Meerwald2012-01-281-1/+1
| | | | some are comments, some are user-visible doxygen text and documentation
* sink,source: Add the ability to disable alternat sample rate switchingArun Raghavan2011-10-171-1/+2
| | | | Setting the alternate sample rate to 0 in config disables this feature.
* core: infrastructure for alternate sampling ratePierre-Louis Bossart2011-10-171-0/+9
| | | | | | New parameter to avoid resampling. BIG power savings here... Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
* volume: Rename 'sync volume' to 'deferred volume'.Colin Guthrie2011-09-131-5/+5
| | | | | | | | | | This just covers Lennart's concern over the terminology used. The majority of this change is simply the following command: grep -rli sync[-_]volume . | xargs sed -i 's/sync_volume/deferred_volume/g;s/PA_SINK_SYNC_VOLUME/PA_SINK_DEFERRED_VOLUME/g;s/PA_SOURCE_SYNC_VOLUME/PA_SOURCE_DEFERRED_VOLUME/g;s/sync-volume/deferred-volume/g' Some minor tweaks were added on top to tidy up formatting and a couple of phrases were clarified too.
* build-sys: Move some more defines to configure.acMaarten Bosmans2011-06-301-4/+4
|
* Further clarify src- and speex- references in pulse-daemon.confDaniel T Chen2010-12-191-13/+14
| | | | | | | | | Based on comments from Arun Raghavan, make clear that we're referring to the libspeex API documentation for the speex- options. Also correct the quality range (was incorrectly 0..9 but is 0..10 now) and clean up the line length. Signed-off-by: Daniel T Chen <crimsun@ubuntu.com>
* trivial: Mention speex as a resampler reference in pulse-daemon.confDaniel T Chen2010-12-181-1/+1
| | | | | | | | | | A Debian user seemed confused that the man page for pulse-daemon.conf does not refer to the libspeex API Resampler for use in PulseAudio's *-src. Fix it by explicitly mentioning speex. (http://bugs.debian.org/541206) Signed-off-by: Daniel T Chen <crimsun@ubuntu.com>
* man: Reference correct `--use-pid-file` and fix typo (`s/Of/If/`).Paul Menzel2010-11-281-3/+3
| | | | | Also reword to avoid referring to the legacy /tmp/pulse-$USER path (Colin Guthrie)
* man: Clarify wording in volume sync documentation.Paul Menzel2010-10-171-2/+2
|
* man: sync_volume parameters to manual pageJyri Sarha2010-10-161-0/+30
| | | | | | | Some wording teaks by Colin Guthrie and others. Signed-off-by: Jyri Sarha <jyri.sarha@nokia.com> Reviewed-by: Tanu Kaskinen <tanu.kaskinen@digia.com>
* man pages: correct formatting/markup of optionsPaul Menzel2010-02-021-5/+5
|
* daemon: disable CPU load limiter by defaultLennart Poettering2009-09-041-2/+2
| | | | | RLIMIT_RTTIME and rtki can do this job much better, so let's disable this by default.
* conf: invert all negative boolean configuration optionLennart Poettering2009-08-121-29/+30
|
* update pulse-daemon.conf.5.xml.in about realtime-schedulingAlam Arias2009-07-311-1/+1
|
* update pulse-daemon.conf.5.xml.in about exit-idle-timeAlam Arias2009-07-311-1/+1
|