gst/equalizer/gstiirequalizer.*: Update the filter coefficients only when needed...
authorSebastian Dröge <slomo@circular-chaos.org>
Fri, 30 May 2008 11:03:57 +0000 (11:03 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Fri, 30 May 2008 11:03:57 +0000 (11:03 +0000)
commitc17d49ee20e40211c35ec86d50d4669ed68d0f38
tree10b4639aaf20cb13496dab584e7326cb2138e88d
parent4ffab084be68d64390a46829edc602ed8725635a
gst/equalizer/gstiirequalizer.*: Update the filter coefficients only when needed in the transform_ip function and cor...

Original commit message from CVS:
* gst/equalizer/gstiirequalizer.c:
(gst_iir_equalizer_band_set_property), (gst_iir_equalizer_init),
(setup_filter), (set_passthrough), (update_coefficients),
(gst_iir_equalizer_compute_frequencies),
(gst_iir_equalizer_transform_ip):
* gst/equalizer/gstiirequalizer.h:
Update the filter coefficients only when needed in the transform_ip
function and correctly set the element into passthrough mode if the
gain of all bands is 0.
ChangeLog
gst/equalizer/gstiirequalizer.c
gst/equalizer/gstiirequalizer.h