audioconvert: optimize lr4 handling

Make an SSE optimized LR4 function and one that handles 2 LR4s in
parallel.
This commit is contained in:
Wim Taymans 2024-10-15 12:20:04 +02:00
parent fec3730489
commit ad84c45c0c
7 changed files with 160 additions and 59 deletions

View file

@ -101,6 +101,9 @@ void biquad_set(struct biquad *bq, enum biquad_type type, double freq)
{
switch (type) {
case BQ_NONE:
set_coefficient(bq, 1, 0, 0, 1, 0, 0);
break;
case BQ_LOWPASS:
biquad_lowpass(bq, freq);
break;