Mercurial > audlegacy-plugins
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); |