comparison vamp-hostsdk/PluginInputDomainAdapter.h @ 248:c88a3cdb0215

* Tidy up --list-full output a bit * Some documentation, including docs for PluginSummarisingAdapter
author cannam
date Tue, 11 Nov 2008 12:07:09 +0000
parents 3cf5bd155e5b
children 4454843ff384
comparison
equal deleted inserted replaced
246:5bfed156b45d 248:c88a3cdb0215
78 */ 78 */
79 79
80 class PluginInputDomainAdapter : public PluginWrapper 80 class PluginInputDomainAdapter : public PluginWrapper
81 { 81 {
82 public: 82 public:
83 PluginInputDomainAdapter(Plugin *plugin); // I take ownership of plugin 83 /**
84 * Construct a PluginInputDomainAdapter wrapping the given plugin.
85 * The adapter takes ownership of the plugin, which will be
86 * deleted when the adapter is deleted.
87 */
88 PluginInputDomainAdapter(Plugin *plugin);
84 virtual ~PluginInputDomainAdapter(); 89 virtual ~PluginInputDomainAdapter();
85 90
86 bool initialise(size_t channels, size_t stepSize, size_t blockSize); 91 bool initialise(size_t channels, size_t stepSize, size_t blockSize);
87 92
88 InputDomain getInputDomain() const; 93 InputDomain getInputDomain() const;