summaryrefslogtreecommitdiffstats
path: root/src/engine/PluginImpl.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/PluginImpl.hpp')
-rw-r--r--src/engine/PluginImpl.hpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/engine/PluginImpl.hpp b/src/engine/PluginImpl.hpp
index 38b6ad53..6dcf77a5 100644
--- a/src/engine/PluginImpl.hpp
+++ b/src/engine/PluginImpl.hpp
@@ -32,6 +32,7 @@ namespace Ingen {
class PatchImpl;
class NodeImpl;
class Engine;
+class BufferFactory;
/** Implementation of a plugin (internal code, or a loaded shared library).
@@ -50,7 +51,8 @@ public:
, _module(NULL)
{}
- virtual NodeImpl* instantiate(const std::string& name,
+ virtual NodeImpl* instantiate(BufferFactory& bufs,
+ const std::string& name,
bool polyphonic,
Ingen::PatchImpl* parent,
Engine& engine) = 0;