maemo-leste / bugtracker

Issue tracking repository
62 stars 3 forks source link

Integrate pulseaudio echo cancelling for voip calls #620

Open MerlijnWajer opened 2 years ago

MerlijnWajer commented 2 years ago

See, amongst other things:

https://github.com/baresip/baresip/wiki/Using-PulseAudio:-module-echo-cancel

MerlijnWajer commented 2 years ago

See https://github.com/maemo-leste/leste-config/commit/5734e85757affb73f5267ae241ece9de3aba1ff8

MerlijnWajer commented 2 years ago

This commit was reverted, so let's re-open the issue for now. (pulse burning through CPU was the problem, even when no audio was playing)

MerlijnWajer commented 1 year ago

Ok, new code in place should work OK with PM, but applications will have to request it using standard fdo/pulseaudio methods, with filter.want and the phone media role.

MerlijnWajer commented 1 year ago

Nope, looks like it still causes pulseaudio to wake up a lot with ppoll()...