gst/equalizer/gstiirequalizer.c: Don't calculate the filter coefficients for every single buffer but only when it's n...

Original commit message from CVS:
* gst/equalizer/gstiirequalizer.c: (update_coefficients):
Don't calculate the filter coefficients for every single buffer
but only when it's needed. Fixes bug #557260.
This commit is contained in:
Sebastian Dröge 2008-10-27 08:30:51 +00:00
parent 97b93f3f2c
commit 3ca3d1de2b
2 changed files with 7 additions and 0 deletions

View file

@ -1,3 +1,9 @@
2008-10-27 Sebastian Dröge <sebastian.droege@collabora.co.uk>
* gst/equalizer/gstiirequalizer.c: (update_coefficients):
Don't calculate the filter coefficients for every single buffer
but only when it's needed. Fixes bug #557260.
2008-10-26 Jan Schmidt <jan.schmidt@sun.com>
* configure.ac:

View file

@ -470,6 +470,7 @@ update_coefficients (GstIirEqualizer * equ)
for (i = 0; i < equ->freq_band_count; i++) {
setup_filter (equ, equ->bands[i]);
}
equ->need_new_coefficients = FALSE;
}
void