comparison vamp-sdk/PluginBase.h @ 61:97c5ac99d725 host-factory-stuff

* install hostext headers to vamp-sdk/hostext/ rather than vamp-sdk/ * adjust timestamps in input-domain adapter so as to centre them on block as required by Plugin documentation * better handling for frequency-domain plugins that want non-power-of-two blocksizes (can't handle them, but at least try offering them a power-of-two alternative) * couple of Plugin doc additions * make PluginLoader capable of returning ready-wrapped plugins
author cannam
date Fri, 01 Jun 2007 13:53:42 +0000
parents fa79c4ec847d
children
comparison
equal deleted inserted replaced
60:087c16cca0d6 61:97c5ac99d725
215 215
216 216
217 typedef std::vector<std::string> ProgramList; 217 typedef std::vector<std::string> ProgramList;
218 218
219 /** 219 /**
220 * Get the program settings available in this plugin. 220 * Get the program settings available in this plugin. A program
221 * is a named shorthand for a set of parameter values; changing
222 * the program may cause the plugin to alter the values of its
223 * published parameters (and/or non-public internal processing
224 * parameters). The host should re-read the plugin's parameter
225 * values after setting a new program.
226 *
221 * The programs must have unique names. 227 * The programs must have unique names.
222 */ 228 */
223 virtual ProgramList getPrograms() const { return ProgramList(); } 229 virtual ProgramList getPrograms() const { return ProgramList(); }
224 230
225 /** 231 /**