From 9da2840ce1fc9de08d3bd052fc535c925416c45a Mon Sep 17 00:00:00 2001 From: David Robillard Date: Mon, 14 Mar 2016 20:42:36 -0400 Subject: Load default plugin state Based on a patch from Hanspeter Portner. --- src/server/Engine.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/server/Engine.cpp') diff --git a/src/server/Engine.cpp b/src/server/Engine.cpp index 90a2c200..7ab7e315 100644 --- a/src/server/Engine.cpp +++ b/src/server/Engine.cpp @@ -21,6 +21,7 @@ #include #include "lv2/lv2plug.in/ns/ext/buf-size/buf-size.h" +#include "lv2/lv2plug.in/ns/ext/state/state.h" #include "events/CreateGraph.hpp" #include "ingen/Configuration.hpp" @@ -96,6 +97,9 @@ Engine::Engine(Ingen::World* world) _world->lv2_features().add_feature( SPtr( new LV2Features::EmptyFeature(LV2_BUF_SIZE__boundedBlockLength))); + _world->lv2_features().add_feature( + SPtr( + new LV2Features::EmptyFeature(LV2_STATE__loadDefaultState))); } Engine::~Engine() -- cgit v1.2.1