diff options
Diffstat (limited to 'src/engine/LV2Node.hpp')
-rw-r--r-- | src/engine/LV2Node.hpp | 5 |
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; }; |