Mercurial > audlegacy
changeset 3240:13360ebb72b3
Automated merge with ssh://hg.atheme.org//hg/audacious
author | William Pitcock <nenolod@atheme-project.org> |
---|---|
date | Sat, 04 Aug 2007 03:02:53 -0500 |
parents | d2eec0a406e9 (current diff) 12bc288a7511 (diff) |
children | 1c1a0bc666bd 91dd21cce4a5 |
files | |
diffstat | 1 files changed, 18 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/audacious/plugin.h Sat Aug 04 03:02:48 2007 -0500 +++ b/src/audacious/plugin.h Sat Aug 04 03:02:53 2007 -0500 @@ -117,6 +117,24 @@ } \ G_END_DECLS +#define SIMPLE_INPUT_PLUGIN(name, ip_list) \ + DECLARE_PLUGIN(name, NULL, NULL, ip_list) + +#define SIMPLE_OUTPUT_PLUGIN(name, op_list) \ + DECLARE_PLUGIN(name, NULL, NULL, NULL, op_list) + +#define SIMPLE_EFFECT_PLUGIN(name, ep_list) \ + DECLARE_PLUGIN(name, NULL, NULL, NULL, NULL, ep_list) + +#define SIMPLE_GENERAL_PLUGIN(name, gp_list) \ + DECLARE_PLUGIN(name, NULL, NULL, NULL, NULL, NULL, gp_list) + +#define SIMPLE_VISUAL_PLUGIN(name, vp_list) \ + DECLARE_PLUGIN(name, NULL, NULL, NULL, NULL, NULL, NULL, vp_list) + +#define SIMPLE_DISCOVER_PLUGIN(name, dp_list) \ + DECLARE_PLUGIN(name, NULL, NULL, NULL, NULL, NULL, NULL, NULL, dp_list) + /* Sadly, this is the most we can generalize out of the disparate plugin structs usable with typecasts - descender */ struct _Plugin {