From 32ed8eb92f194d0cce1b0617d0686147d4be09c0 Mon Sep 17 00:00:00 2001 From: David Robillard Date: Sat, 6 Mar 2010 21:15:14 +0000 Subject: Fully load patch in LV2 instantiate method. Actually connect to LV2 buffers. Ingen confirmed working as an LV2 plugin doing audio I/O in lv2_jack_host and Ardour. git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@2536 a436a847-0d15-0410-975c-d299462d15a1 --- src/engine/EventSource.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/engine/EventSource.hpp') diff --git a/src/engine/EventSource.hpp b/src/engine/EventSource.hpp index d3d813e0..b13efad0 100644 --- a/src/engine/EventSource.hpp +++ b/src/engine/EventSource.hpp @@ -45,7 +45,9 @@ public: virtual void activate_source() { Slave::start(); } virtual void deactivate_source() { Slave::stop(); } - void process(PostProcessor& dest, ProcessContext& context); + void process(PostProcessor& dest, ProcessContext& context, bool limit=true); + + bool empty() { return _events.empty(); } /** Signal that a blocking event is finished. * -- cgit v1.2.1