summaryrefslogtreecommitdiff
path: root/libs/ardour/lv2_plugin.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-11-14 20:03:22 +0100
committerRobin Gareus <robin@gareus.org>2019-11-14 20:03:22 +0100
commit3e99856f76702be7c497255323c69df514fdea1e (patch)
treeae428435b051564f2d6896c63f88685e87b88dda /libs/ardour/lv2_plugin.cc
parentd171bbf337fae75ee5cc6a0475038259fa056b6d (diff)
Initialize uninitialized variables
This also ensures that musical-time information is initially transmitted to a plugin.
Diffstat (limited to 'libs/ardour/lv2_plugin.cc')
-rw-r--r--libs/ardour/lv2_plugin.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/ardour/lv2_plugin.cc b/libs/ardour/lv2_plugin.cc
index 85c19edc8a..865c14d1d1 100644
--- a/libs/ardour/lv2_plugin.cc
+++ b/libs/ardour/lv2_plugin.cc
@@ -447,6 +447,8 @@ LV2Plugin::init(const void* c_plugin, samplecnt_t rate)
_latency_control_port = 0;
_next_cycle_start = std::numeric_limits<samplepos_t>::max();
_next_cycle_speed = 1.0;
+ _next_cycle_beat = 0.0;
+ _current_bpm = 0.0;
_seq_size = _engine.raw_buffer_size(DataType::MIDI);
_state_version = 0;
_was_activated = false;