Chris@0: /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ Chris@0: Chris@0: #ifndef _VAMPYHOST_H_ Chris@0: #define _VAMPYHOST_H_ Chris@0: Chris@1: #include "vamp-hostsdk/Plugin.h" Chris@0: #include Chris@0: Chris@0: //structure for holding plugin instance data Chris@0: typedef struct { Chris@0: std::string key; Chris@0: std::string identifier; Chris@0: bool isInitialised; Chris@0: float inputSampleRate; Chris@0: size_t channels; Chris@0: size_t blockSize; Chris@0: size_t stepSize; Chris@0: Vamp::Plugin::FeatureSet output; Chris@0: } PyPluginDescriptor; Chris@0: Chris@0: #endif