Skip to content
  • Sebastian Dröge's avatar
    gst/equalizer/: Add small demo application based on the spectrum demo... · ceb068d0
    Sebastian Dröge authored
    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.
    ceb068d0