[Pkg-utopia-maintainers] Bug#1138548: pipewire: can't set volume of loopback nodes until audio plays

René Richter rene.richter at fsmi.org
Sun May 31 18:22:45 BST 2026


Package: pipewire
Version: 1.4.2-1
Severity: normal
Tags: patch

Dear Maintainer,

the current version of pipewire in trixie does not allow setting the 
volume of loopback nodes before audio is played over them.

This issue has been fixed upstream in commit b46a2b3d [0]. I have 
verified that the attached patch with the change from that commit fixes 
the issue. Could you consider backporting this fix to trixie?

Alternatively, it would be nice to have version 1.4.10 in 
trixie-backports as this is the version, the bug was fixed upstream.

Regards
René Richter

[0]: 
https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/b46a2b3d9507955f13d7113409307717f07dea9a


-- System Information:
Debian Release: 13.5
     APT prefers stable-updates
     APT policy: (500, 'stable-updates'), (500, 'stable-security'), 
(500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.90+deb13.1-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages pipewire depends on:
ii  adduser                  3.152
ii  init-system-helpers      1.69~deb13u1
ii  libpipewire-0.3-modules  1.4.2-1
ii  pipewire-bin             1.4.2-1

pipewire recommends no packages.

pipewire suggests no packages.

-- no debconf information
-------------- next part --------------
--- a/spa/plugins/audioconvert/audioconvert.c
+++ b/spa/plugins/audioconvert/audioconvert.c
@@ -1552,6 +1552,10 @@
 		this->vol_ramp_offset = 0;
 		this->recalc = true;
 	}
+	if (changed) {
+		this->info.change_mask |= SPA_NODE_CHANGE_MASK_PARAMS;
+		this->params[IDX_Props].user++;
+	}
 	return changed;
 }
 



More information about the Pkg-utopia-maintainers mailing list