<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - module-echo-cancel: aec_method='webrtc', pulseaudio gets killed with SIGKILL"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96821#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - module-echo-cancel: aec_method='webrtc', pulseaudio gets killed with SIGKILL"
href="https://bugs.freedesktop.org/show_bug.cgi?id=96821">bug 96821</a>
from <span class="vcard"><a class="email" href="mailto:ao2@ao2.it" title="Antonio Ospite <ao2@ao2.it>"> <span class="fn">Antonio Ospite</span></a>
</span></b>
<pre>(In reply to Arun Raghavan from <a href="show_bug.cgi?id=96821#c3">comment #3</a>)
<span class="quote">> (In reply to Arun Raghavan from <a href="show_bug.cgi?id=96821#c1">comment #1</a>)
> [...]
> > What is CPU usage like in the working case? And can you see what it's like
> > before PA gets killed?</span >
You are right, I didn't answer the question about CPU usage.
So, to recap, I am using the kernel from Debian, I am using pulseaudio 9.0 from
the Debian packages (but it's the same if I compile my own) like this: LANG=C
pulseaudio -v
LANg=C is needed here because of <a class="bz_bug_link
bz_status_NEW "
title="NEW - module-echo-cancel: aec_method='webrtc', parsing mic_geometry value is locale dependent"
href="show_bug.cgi?id=96819">Bug #96819</a>.
I load the echo-cancel module like this:
pactl load-module module-echo-cancel format=s16le rate=8000 channels=4
aec_method='webrtc' aec_args='"beamforming=1
mic_geometry=-0.03,0,0,-0.01,0,0,0.01,0,0,0.03,0,0"'
I start recording form the echo canceled source like this:
gst-launch-1.0 pulsesrc
device-name=alsa_input.usb-OmniVision_Technologies__Inc._USB_Camera-B4.04.27.1-01.multichannel-input.echo-cancel
! fakesink
and the pulseaudio CPU usage is between 6% and 7.3%
If I load the module with other values for the rate parameter, and do nothing
else pulseaudio gets killed after some seconds.
But I noticed that it stays alive if I start to record right after I loaded the
module, regardless of the format, I even tried with 48000. The CPU usage is
always in the range of 6-7.3% when recording.
What kind of logs should I send?
I will also try with the kinect and see if I get the same behavior.
Thanks,
Antonio</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the QA Contact for the bug.</li>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>