summaryrefslogtreecommitdiff
path: root/libs/ardour/port_insert.cc
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-09-29 18:16:01 +0200
committerRobin Gareus <robin@gareus.org>2019-09-29 18:25:14 +0200
commitf417bc07d0aa984663217da2ec695c276c853271 (patch)
treeba04fba2cfe19e90ee021246a161c4f06226eabf /libs/ardour/port_insert.cc
parentcdbf8ee160d3dadcb338ac09f5e76f7ff95d5f5f (diff)
Fix port-insert default latency
Diffstat (limited to 'libs/ardour/port_insert.cc')
-rw-r--r--libs/ardour/port_insert.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/ardour/port_insert.cc b/libs/ardour/port_insert.cc
index 917f99caca..15c5db5000 100644
--- a/libs/ardour/port_insert.cc
+++ b/libs/ardour/port_insert.cc
@@ -235,7 +235,9 @@ PortInsert::signal_latency() const
*/
if (_measured_latency == 0) {
- return _session.engine().samples_per_cycle() + _input->effective_latency ();
+ return _session.engine().samples_per_cycle()
+ + _input->connected_latency (false);
+ + _output->connected_latency (true);
} else {
return _measured_latency;
}