From 0c81ba33d25eb6f6b9176157f50c8936f7cc57d1 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Thu, 14 Jan 2021 03:21:59 +0100 Subject: [PATCH] JACK latency compensation for newly created tracks #8472 Ardour native backends trigger a latency-callback when ports_changed. This was lost for JACK when the shared port engine was implemented. --- libs/backends/jack/jack_portengine.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libs/backends/jack/jack_portengine.cc b/libs/backends/jack/jack_portengine.cc index 18a9792ff2..fc084f68ca 100644 --- a/libs/backends/jack/jack_portengine.cc +++ b/libs/backends/jack/jack_portengine.cc @@ -208,6 +208,8 @@ void JACKAudioBackend::_registration_callback (jack_port_id_t /*id*/, int /*reg*/, void* arg) { static_cast (arg)->manager.registration_callback (); + static_cast (arg)->engine.latency_callback (false); + static_cast (arg)->engine.latency_callback (true); } int