[pulseaudio-discuss] [PATCH] Remove module-equalizer-sink

David Henningsson david.henningsson at canonical.com
Fri Mar 7 17:34:33 PST 2014

On 03/07/2014 08:43 PM, Alexander E. Patrakov wrote:
> Yes, I understand that it is generally a bad idea (and rude) to destroy
> other people's contributions. But in this case, I think it is justified,
> as enough time has passed and people only added FIXMEs instead of fixing
> this (unfixable except by a full rewrite?) module.
> Note: I cannot promise to submit a better replacement module.
> --------------------8<-------------------------
> Module-equalizer-sink is horrible both from the DSP viewpoint and from
> C code viewpoint. Here is an incomplete list of what is wrong with it.

I don't know how useful the module-equalizer-sink is today in practice,
but even if it is completely unusable, a first step should not be to
remove the code, but to stop building it by default. Then make a release
and see how many people complain. Hopefully one of the complaining
people will take up the torch and improve the module.

If it is usable even though the limitations you talk about, a warning in
the PulseAudio log would be more accurate.


David Henningsson, Canonical Ltd.

More information about the pulseaudio-discuss mailing list