summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/plugin.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2016-02-23 22:17:48 +0100
committerRobin Gareus <robin@gareus.org>2016-02-23 22:22:19 +0100
commit70222e8133fd468bf73048630feb60f65ceb9f20 (patch)
tree891083e10ef4cb71e744ac4b189cce6ad3d80794 /libs/ardour/ardour/plugin.h
parent28c9583ba693d4f094b824cca66f6949464d0391 (diff)
fix LV2Plugin::requires_fixed_sized_buffers()
ARDOUR::Plugin() does not inherit from ARDOUR::Processor(), the virtual function was never called.
Diffstat (limited to 'libs/ardour/ardour/plugin.h')
-rw-r--r--libs/ardour/ardour/plugin.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/plugin.h b/libs/ardour/ardour/plugin.h
index 44090c3aea..0ce5522c7c 100644
--- a/libs/ardour/ardour/plugin.h
+++ b/libs/ardour/ardour/plugin.h
@@ -84,6 +84,7 @@ class LIBARDOUR_API Plugin : public PBD::StatefulDestructible, public Latent
virtual void flush () { deactivate(); activate(); }
virtual int set_block_size (pframes_t nframes) = 0;
+ virtual bool requires_fixed_sized_buffers() const { return false; }
virtual int connect_and_run (BufferSet& bufs,
ChanMapping in, ChanMapping out,