Merge pull request #62315 from adisbladis/pulseaudio/resample-method
nixos/pulseaudio: Set speex-float-5 as default resample-method
This commit is contained in:
commit
32b374f780
@ -229,6 +229,13 @@
|
|||||||
<literal>buildRustPackage</literal> may have to be updated as well.
|
<literal>buildRustPackage</literal> may have to be updated as well.
|
||||||
</para>
|
</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
<listitem>
|
||||||
|
<para>
|
||||||
|
The default resample-method for PulseAudio has been changed from the upstream default <literal>speex-float-1</literal>
|
||||||
|
to <literal>speex-float-5</literal>. Be aware that low-powered ARM-based and MIPS-based boards will struggle with this
|
||||||
|
so you'll need to set <option>hardware.pulseaudio.daemon.config.resample-method</option> back to <literal>speex-float-1</literal>.
|
||||||
|
</para>
|
||||||
|
</listitem>
|
||||||
</itemizedlist>
|
</itemizedlist>
|
||||||
</section>
|
</section>
|
||||||
</section>
|
</section>
|
||||||
|
@ -245,6 +245,9 @@ in {
|
|||||||
# Disable flat volumes to enable relative ones
|
# Disable flat volumes to enable relative ones
|
||||||
hardware.pulseaudio.daemon.config.flat-volumes = mkDefault "no";
|
hardware.pulseaudio.daemon.config.flat-volumes = mkDefault "no";
|
||||||
|
|
||||||
|
# Upstream defaults to speex-float-1 which results in audible artifacts
|
||||||
|
hardware.pulseaudio.daemon.config.resample-method = mkDefault "speex-float-5";
|
||||||
|
|
||||||
# Allow PulseAudio to get realtime priority using rtkit.
|
# Allow PulseAudio to get realtime priority using rtkit.
|
||||||
security.rtkit.enable = true;
|
security.rtkit.enable = true;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user