37 #ifndef _VAMP_PLUGIN_INPUT_DOMAIN_ADAPTER_H_
38 #define _VAMP_PLUGIN_INPUT_DOMAIN_ADAPTER_H_
98 bool initialise(
size_t channels,
size_t stepSize,
size_t blockSize);
103 size_t getPreferredStepSize()
const;
104 size_t getPreferredBlockSize()
const;
156 void setProcessTimestampMethod(ProcessTimestampMethod);
163 ProcessTimestampMethod getProcessTimestampMethod()
const;
190 RealTime getTimestampAdjustment()
const;
197 RectangularWindow = 0,
200 TriangularWindow = 1,
211 BlackmanHarrisWindow = 8
217 WindowType getWindowType()
const;
222 void setWindowType(WindowType type);