diff options
author | Arun Raghavan <arun@arunraghavan.net> | 2017-01-28 13:19:08 +0530 |
---|---|---|
committer | Arun Raghavan <arun@arunraghavan.net> | 2017-01-30 13:54:43 +0530 |
commit | cc021c73305023a113f78190fb1b995528d003ae (patch) | |
tree | 30fa2a02807a0e0b664defcf27e4098b4ac91bea /man | |
parent | 5e1bb023a26ec0486ce6766283caa02a2e18b319 (diff) | |
download | pulseaudio-cc021c73305023a113f78190fb1b995528d003ae.tar.gz |
sink, source: Add a mode to avoid resampling if possible
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.
Diffstat (limited to 'man')
-rw-r--r-- | man/pulse-daemon.conf.5.xml.in | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/man/pulse-daemon.conf.5.xml.in b/man/pulse-daemon.conf.5.xml.in index b81a5493f..f0550f3b1 100644 --- a/man/pulse-daemon.conf.5.xml.in +++ b/man/pulse-daemon.conf.5.xml.in @@ -124,6 +124,15 @@ License along with PulseAudio; if not, see <http://www.gnu.org/licenses/>. </option> <option> + <p><opt>avoid-resampling=</opt> If set, try to configure the + device to avoid resampling. This only works on devices which + support reconfiguring their rate, and when no other streams are + already playing or capturing audio. The device will also not be + configured to a rate less than the default and alternate sample + rates.</p> + </option> + + <option> <p><opt>enable-remixing=</opt> If disabled never upmix or downmix channels to different channel maps. Instead, do a simple name-based matching only. Defaults to <opt>yes.</opt></p> |