summaryrefslogtreecommitdiffstats
path: root/src/engine/LV2Node.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/LV2Node.hpp')
-rw-r--r--src/engine/LV2Node.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/engine/LV2Node.hpp b/src/engine/LV2Node.hpp
index dd4c80c5..8a543f2d 100644
--- a/src/engine/LV2Node.hpp
+++ b/src/engine/LV2Node.hpp
@@ -23,6 +23,7 @@
#include "lv2_contexts.h"
#include "types.hpp"
#include "NodeBase.hpp"
+#include "LV2Features.hpp"
namespace Ingen {
@@ -53,7 +54,7 @@ public:
void activate();
void deactivate();
- void message_process(MessageContext& context, uint32_t* ins, uint32_t* outs);
+ void message_run(MessageContext& context);
void process(ProcessContext& context);
@@ -65,6 +66,8 @@ protected:
Raul::Array<SLV2Instance>* _prepared_instances;
LV2MessageContext* _message_funcs;
+
+ SharedPtr<Shared::LV2Features::FeatureArray> _features;
};