38 #ifndef _VAMP_PLUGIN_BUFFERING_ADAPTER_H_
39 #define _VAMP_PLUGIN_BUFFERING_ADAPTER_H_
95 size_t getPreferredStepSize()
const;
107 size_t getPreferredBlockSize()
const;
118 bool initialise(
size_t channels,
size_t stepSize,
size_t blockSize);
131 size_t getPluginPreferredStepSize()
const;
139 size_t getPluginPreferredBlockSize()
const;
148 void setPluginStepSize(
size_t stepSize);
157 void setPluginBlockSize(
size_t blockSize);
170 void getActualStepAndBlockSizes(
size_t &stepSize,
size_t &blockSize);
172 void setParameter(std::string,
float);
173 void selectProgram(std::string);