std::string effect_name(); std::string effect_description(); std::string effect_author(); std::string effect_website(); std::string effect_contact(); double effect_version(); bool effect_init (vc::vdFrame &); bool effect_deinit(); void effect_apply (vc::vdFrame &, std::vector<effectArgument>); std::vector<effectArgument> effect_arguments();
Plugins are fairly easy to write, just refer to some of the examples in the "effect/effects/" directory.
1.5.3