gst/equalizer/: Add small demo application based on the spectrum demo applications...
authorSebastian Dröge <slomo@circular-chaos.org>
Tue, 30 Oct 2007 21:37:49 +0000 (21:37 +0000)
committerSebastian Dröge <slomo@circular-chaos.org>
Tue, 30 Oct 2007 21:37:49 +0000 (21:37 +0000)
commit0f6e8ea21f39ae041ea0a453cc69985cf137a3cc
tree40fb56e3c23da96ff0d02dcbbab3e2ac67260754
parent3b838968c2a34e1031b8b67ae7b9dc784ec6d209
gst/equalizer/: Add small demo application based on the spectrum demo applications that gets white noise as input, pu...

Original commit message from CVS:
* gst/equalizer/Makefile.am:
* gst/equalizer/demo.c: (on_window_destroy), (on_configure_event),
(on_gain_changed), (on_bandwidth_changed), (on_freq_changed),
(draw_spectrum), (message_handler), (main):
Add small demo application based on the spectrum demo applications
that gets white noise as input, pushes it through an equalizer and
paints the spectrum. For every equalizer band it's possible to set
gain, bandwidth and frequency.
* gst/equalizer/gstiirequalizer.c: (setup_filter):
Add some guarding against too large or too small frequencies and
bandwidths. Also improve debugging a bit.
ChangeLog
gst/equalizer/Makefile.am
gst/equalizer/demo.c [new file with mode: 0644]
gst/equalizer/gstiirequalizer.c