comparison plugin/api/svp.h @ 60:3086ff194ea0

* More structural work on feature extraction plugin C <-> C++ adapter * Allow use of LADSPA/DSSI plugins with control outputs as feature extraction plugins (DSSI with MIDI output still to come) * Reorder labels on spectrogram status box * Minor tweaks in doc etc.
author Chris Cannam
date Mon, 27 Mar 2006 15:03:02 +0000
parents 0a34d529f8e0
children
comparison
equal deleted inserted replaced
59:9705a1978ecc 60:3086ff194ea0
111 111
112 unsigned int (*getPreferredStepSize)(SVPPluginHandle); 112 unsigned int (*getPreferredStepSize)(SVPPluginHandle);
113 unsigned int (*getPreferredBlockSize)(SVPPluginHandle); 113 unsigned int (*getPreferredBlockSize)(SVPPluginHandle);
114 unsigned int (*getMinChannelCount)(SVPPluginHandle); 114 unsigned int (*getMinChannelCount)(SVPPluginHandle);
115 unsigned int (*getMaxChannelCount)(SVPPluginHandle); 115 unsigned int (*getMaxChannelCount)(SVPPluginHandle);
116
116 unsigned int (*getOutputCount)(SVPPluginHandle); 117 unsigned int (*getOutputCount)(SVPPluginHandle);
117
118 SVPOutputDescriptor *(*getOutputDescriptor)(SVPPluginHandle, 118 SVPOutputDescriptor *(*getOutputDescriptor)(SVPPluginHandle,
119 unsigned int); 119 unsigned int);
120 void (*releaseOutputDescriptor)(SVPOutputDescriptor *); 120 void (*releaseOutputDescriptor)(SVPOutputDescriptor *);
121 121
122 SVPFeatureList **(*process)(SVPPluginHandle, 122 SVPFeatureList **(*process)(SVPPluginHandle,