summaryrefslogtreecommitdiffstats
path: root/src/server/JackDriver.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/JackDriver.hpp')
-rw-r--r--src/server/JackDriver.hpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/server/JackDriver.hpp b/src/server/JackDriver.hpp
index 678ce483..2a21d96e 100644
--- a/src/server/JackDriver.hpp
+++ b/src/server/JackDriver.hpp
@@ -29,9 +29,9 @@
#include <jack/session.h>
#endif
-#include "raul/Semaphore.hpp"
-
+#include "ingen/types.hpp"
#include "lv2/lv2plug.in/ns/ext/atom/forge.h"
+#include "raul/Semaphore.hpp"
#include "Driver.hpp"
#include "EnginePort.hpp"
@@ -142,8 +142,11 @@ protected:
boost::intrusive::cache_last<true>
> Ports;
+ using AudioBufPtr = UPtr<float, FreeDeleter<float>>;
+
Engine& _engine;
Ports _ports;
+ AudioBufPtr _fallback_buffer;
LV2_Atom_Forge _forge;
Raul::Semaphore _sem;
std::atomic<bool> _flag;