38 #ifndef _VAMP_PLUGIN_BUFFERING_ADAPTER_H_
39 #define _VAMP_PLUGIN_BUFFERING_ADAPTER_H_
97 size_t getPreferredStepSize()
const;
109 size_t getPreferredBlockSize()
const;
120 bool initialise(
size_t channels,
size_t stepSize,
size_t blockSize);
133 size_t getPluginPreferredStepSize()
const;
141 size_t getPluginPreferredBlockSize()
const;
150 void setPluginStepSize(
size_t stepSize);
159 void setPluginBlockSize(
size_t blockSize);
172 void getActualStepAndBlockSizes(
size_t &stepSize,
size_t &blockSize);
174 void setParameter(std::string,
float);
175 void selectProgram(std::string);