comparison vamp-sdk/PluginBase.h @ 59:fa79c4ec847d host-factory-stuff

* Put hostext stuff in the HostExt sub-namespace * Tidy up system-specific stuff in PluginLoader * Make PluginLoader return a deletion-notifying wrapper which permits the library to be unloaded when no longer in use * Add PluginChannelAdapter * Make vamp-simple-host use PluginChannelAdapter, and use the PluginLoader for plugin-running task. Also some other enhancements to host
author cannam
date Thu, 24 May 2007 15:17:07 +0000
parents 74822738965b
children 97c5ac99d725
comparison
equal deleted inserted replaced
58:0284955e31e5 59:fa79c4ec847d
38 #define _VAMP_PLUGIN_BASE_H_ 38 #define _VAMP_PLUGIN_BASE_H_
39 39
40 #include <string> 40 #include <string>
41 #include <vector> 41 #include <vector>
42 42
43 #define VAMP_SDK_VERSION "1.0" 43 #define VAMP_SDK_VERSION "1.1"
44 44
45 namespace Vamp { 45 namespace Vamp {
46 46
47 /** 47 /**
48 * A base class for plugins with optional configurable parameters, 48 * A base class for plugins with optional configurable parameters,