gst/equalizer/: Refactor plugin into a base class and a first subclass (nband eq...
authorStefan Kost <ensonic@users.sourceforge.net>
Fri, 9 Mar 2007 08:58:26 +0000 (08:58 +0000)
committerStefan Kost <ensonic@users.sourceforge.net>
Fri, 9 Mar 2007 08:58:26 +0000 (08:58 +0000)
commit44e09dddc430f9e24f0db08fc86120e3cd8b13c7
tree774dc5eb4a916101bb0166b30f695f08100b88da
parent654ad41f259ffcb204ddc7a8001f3edf6a4bee60
gst/equalizer/: Refactor plugin into a base class and a first subclass (nband eq). The nband eq uses GstChildProxy an...

Original commit message from CVS:
* gst/equalizer/Makefile.am:
* gst/equalizer/gstiirequalizer.c: (_do_init),
(gst_iir_equalizer_band_set_property),
(gst_iir_equalizer_band_get_property),
(gst_iir_equalizer_band_class_init),
(gst_iir_equalizer_band_get_type),
(gst_iir_equalizer_child_proxy_get_child_by_index),
(gst_iir_equalizer_child_proxy_get_children_count),
(gst_iir_equalizer_child_proxy_interface_init),
(gst_iir_equalizer_base_init), (gst_iir_equalizer_class_init),
(gst_iir_equalizer_finalize), (setup_filter),
(gst_iir_equalizer_compute_frequencies),
(gst_iir_equalizer_set_property), (gst_iir_equalizer_get_property),
(gst_iir_equalizer_setup), (plugin_init):
* gst/equalizer/gstiirequalizer.h:
* gst/equalizer/gstiirequalizernbands.c:
(gst_iir_equalizer_nbands_base_init),
(gst_iir_equalizer_nbands_class_init),
(gst_iir_equalizer_nbands_init),
(gst_iir_equalizer_nbands_set_property),
(gst_iir_equalizer_nbands_get_property):
* gst/equalizer/gstiirequalizernbands.h:
Refactor plugin into a base class and a first subclass (nband eq). The
nband eq uses GstChildProxy and is controlable. More subclasses will
follow.
common
gst/equalizer/Makefile.am
gst/equalizer/gstiirequalizer.c
gst/equalizer/gstiirequalizer.h
gst/equalizer/gstiirequalizernbands.c [new file with mode: 0644]
gst/equalizer/gstiirequalizernbands.h [new file with mode: 0644]