13
0

LTC: don’t flag “no lock” until delta was at zero at least least once.

This commit is contained in:
Robin Gareus 2015-01-12 23:17:39 +01:00
parent 45aa1e50b7
commit 9863d160fc

View File

@ -479,7 +479,8 @@ LTC_Slave::speed_and_position (double& speed, framepos_t& pos)
pos = session.transport_frame();
return true;
} else if (ltc_speed != 0) {
if (delayedlocked > 0) delayedlocked--;
if (delayedlocked > 1) delayedlocked--;
else if (current_delta == 0) delayedlocked = 0;
}
if (abs(now - last_timestamp) > FLYWHEEL_TIMEOUT) {