comparison src/rovascope/plugin.c @ 1643:03f4d3fb9d22

paranormal, rovascope: C99
author William Pitcock <nenolod@atheme.org>
date Fri, 07 Sep 2007 05:55:15 -0500
parents 761e17b23e0c
children f6f5603a0954
comparison
equal deleted inserted replaced
1642:56eb8c79d115 1643:03f4d3fb9d22
58 static void pn_xmms_render_pcm (gint16 data[2][512]); 58 static void pn_xmms_render_pcm (gint16 data[2][512]);
59 static void pn_xmms_render_freq (gint16 data[2][256]); 59 static void pn_xmms_render_freq (gint16 data[2][256]);
60 60
61 static VisPlugin pn_vp = 61 static VisPlugin pn_vp =
62 { 62 {
63 NULL, 63 .description = "Rovascope " VERSION,
64 NULL, 64 .num_pcm_chs_wanted = 2,
65 "Rovascope " VERSION, 65 .num_freq_chs_wanted = 2,
66 2, 66 .init = pn_xmms_init,
67 2, 67 .cleanup = pn_xmms_cleanup,
68 pn_xmms_init, 68 .about = pn_xmms_about,
69 pn_xmms_cleanup, 69 .configure = pn_xmms_configure,
70 pn_xmms_about, 70 .render_pcm = pn_xmms_render_pcm,
71 pn_xmms_configure, 71 .render_freq = pn_xmms_render_freq
72 NULL, /* disable_plugin */
73 NULL, /* pn_xmms_playback_start */
74 NULL, /* pn_xmms_playback_stop */
75 pn_xmms_render_pcm,
76 pn_xmms_render_freq
77 }; 72 };
78 73
79 VisPlugin *rovascope_vplist[] = { &pn_vp, NULL }; 74 VisPlugin *rovascope_vplist[] = { &pn_vp, NULL };
80 75
81 DECLARE_PLUGIN(rovascope, NULL, NULL, NULL, NULL, NULL, NULL, rovascope_vplist,NULL); 76 DECLARE_PLUGIN(rovascope, NULL, NULL, NULL, NULL, NULL, NULL, rovascope_vplist,NULL);