# HG changeset patch # User William Pitcock # Date 1189162947 18000 # Node ID e4b077cebfac99b7f588fc9ce7b7507a3c92583d # Parent 12425194a0fbdc93e0fba8d412b4f51821e89193 spectrum: C99 diff -r 12425194a0fb -r e4b077cebfac src/spectrum/spectrum.c --- a/src/spectrum/spectrum.c Fri Sep 07 06:01:09 2007 -0500 +++ b/src/spectrum/spectrum.c Fri Sep 07 06:02:27 2007 -0500 @@ -61,20 +61,14 @@ static void fsanalyzer_render_freq(gint16 data[2][256]); VisPlugin fsanalyzer_vp = { - NULL, - NULL, - "Spectrum Analyzer", - 0, - 1, - fsanalyzer_init, /* init */ - fsanalyzer_cleanup, /* cleanup */ - NULL, /* about */ - NULL, /* configure */ - NULL, /* disable_plugin */ - fsanalyzer_playback_start, /* playback_start */ - fsanalyzer_playback_stop, /* playback_stop */ - NULL, /* render_pcm */ - fsanalyzer_render_freq /* render_freq */ + .description = "Spectrum Analyzer", + .num_pcm_chs_wanted = 0, + .num_freq_chs_wanted = 1, + .init = fsanalyzer_init, /* init */ + .cleanup = fsanalyzer_cleanup, /* cleanup */ + .playback_start = fsanalyzer_playback_start, /* playback_start */ + .playback_stop = fsanalyzer_playback_stop, /* playback_stop */ + .render_freq = fsanalyzer_render_freq /* render_freq */ }; VisPlugin *spectrum_vplist[] = { &fsanalyzer_vp, NULL };