From 12c3daa46b101edceb9d0d1239b2a2c43483c3c9 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Mon, 12 Jun 2023 12:09:00 -0600 Subject: [PATCH] JACK: fix reported tempo & meter when functioning as JACK timebase master TempoMap::metric_at() has a superclock_t variant that was being called with a samplepos_t value. Full check (and removal, hopefully) coming up. --- libs/backends/jack/jack_session.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/backends/jack/jack_session.cc b/libs/backends/jack/jack_session.cc index 65656dffb0..aa6774867d 100644 --- a/libs/backends/jack/jack_session.cc +++ b/libs/backends/jack/jack_session.cc @@ -126,7 +126,7 @@ JACKSession::timebase_callback (jack_transport_state_t /*state*/, /* BBT info */ - TempoMetric metric (tempo_map->metric_at (tf)); + TempoMetric metric (tempo_map->metric_at (timepos_t (tf))); try { bbt = tempo_map->bbt_at (timepos_t (tf));