From f233c4738cf671a1957bb3729654b80a6f30cbbb Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Tue, 1 Dec 2009 15:16:11 +0000 Subject: [PATCH] continue with MTC debugging git-svn-id: svn://localhost/ardour2/branches/3.0@6247 d708f5d6-7413-0410-9779-e7cbd77b26cf --- libs/ardour/mtc_slave.cc | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libs/ardour/mtc_slave.cc b/libs/ardour/mtc_slave.cc index 44386b647f..9a724b74d5 100644 --- a/libs/ardour/mtc_slave.cc +++ b/libs/ardour/mtc_slave.cc @@ -373,7 +373,9 @@ MTC_Slave::speed_and_position (double& speed, nframes64_t& pos) /* scale elapsed time by the current MTC speed */ if (last.timestamp && (now > last.timestamp)) { - elapsed = (nframes_t) floor (speed * (now - last.timestamp)); + elapsed = (nframes_t) floor (last.speed * (now - last.timestamp)); + DEBUG_TRACE (DEBUG_MTC, string_compose ("last timecode received @ %1, now = %2, elapsed frames = %3 w/speed= %4\n", + last.timestamp, now, elapsed, speed); } else { elapsed = 0; /* XXX is this right? */ }