#include #include #include #include #include #include #include #include #include #include "system.h" #include using namespace std; using Vamp::Plugin; using Vamp::PluginHostAdapter; using Vamp::RealTime; using Vamp::HostExt::PluginLoader; using Vamp::HostExt::PluginWrapper; using Vamp::HostExt::PluginInputDomainAdapter; #define HOST_VERSION "1.5" namespace vampHost { class Settings{ public: Settings(string _so="",string _filter="",string _input="") { soname=_so; filtername=_filter; inputFile=_input; } string soname; string filtername; string inputFile; }; void printFeatures(int, int, int, Plugin::FeatureSet, ostream &, bool frames); int runPlugin(string myname, string soname, string id, string output,int outputNo, string inputFile, ostream& out, bool frames); }