gstreamer/gst/spectrum
Stefan Kost c270b7e123 gst/spectrum/Makefile.am: Link to base libraries
Original commit message from CVS:
* gst/spectrum/Makefile.am:
Link to base libraries
* gst/spectrum/demo-osssrc.c: (main):
use new threshhold property
* gst/spectrum/gstspectrum.c: (gst_spectrum_class_init),
(gst_spectrum_init), (gst_spectrum_dispose),
(gst_spectrum_set_property), (gst_spectrum_set_sink_caps),
(gst_spectrum_get_sink_caps), (gst_spectrum_chain),
(gst_spectrum_change_state):
* gst/spectrum/gstspectrum.h:
Use gst_adapter, support multiple-channels, add threshold property for
result, add docs, fix resulting spectrum range (was including mirrored
results)
2006-05-21 16:23:23 +00:00
..
.gitignore Initial revision 2001-12-22 23:26:33 +00:00
demo-osssrc.c gst/spectrum/Makefile.am: Link to base libraries 2006-05-21 16:23:23 +00:00
fix_fft.c Initial port of the spectrum element 2006-05-20 22:42:15 +00:00
gstspectrum.c gst/spectrum/Makefile.am: Link to base libraries 2006-05-21 16:23:23 +00:00
gstspectrum.h gst/spectrum/Makefile.am: Link to base libraries 2006-05-21 16:23:23 +00:00
Makefile.am gst/spectrum/Makefile.am: Link to base libraries 2006-05-21 16:23:23 +00:00
README Initial revision 2001-12-22 23:26:33 +00:00
spectrum.vcproj more working plugins 2004-07-27 21:41:30 +00:00

This is a simple, rather lame spectrum analyzer made from the fix_fft.c
code, as found I think in xmms-0.9.1 (the 75-wide output sounds like xmms
to me), which is actually written by other people (see fix_fft.c for
credits).  It worked last time I had GiST working, which was a while ago.
Yes, GiST is not included here yet, it will be in 0.1.0.