Bug#998809: Acknowledgement (jami: No echo cancellation on pipewire-pulse)

Bruno Kleinert fuddl at debian.org
Mon Nov 15 05:32:42 GMT 2021


I found a workaround:
   1. Copy /usr/share/pipewire/pipewire-pulse.conf to
      ~/.config/pipewire/
   2. Edit and add { name = libpipewire-module-echo-cancel } into
      section context.modules = [ … ]
   3. systemctl --user restart pipewire-pulse.service
   4. Check with pavucontrol if the virtual device 'Echo Cancel
      Capture' records from the desired physical device
   5. In Jami's media settings, select 'Echo Cancel sink' and 'Echo
      Cancel source' as recording and output devices


In jami-daemon src/media/audio/pulseaudio/pulselayer.cpp I found some
"magic" related to PulseAudio's echo-cancel module, but I don't
understand how that does the trick for PulseAudio and if that is
supposed to also work with PipeWire.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20211115/88e06ae4/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20211115/88e06ae4/attachment.sig>


More information about the Pkg-voip-maintainers mailing list