Bug Report: LTC Pause and Stop not working in v1.0.3b5

Bug Report Template

Summary:

When pausing or stopping LTC timecode, Liberation continues to play the timeline and won’t resume at the correct time value. Liberation will also not respond to LTC stop. The stop buttons in the timeline won’t stop it unless the clock source is changed to LIVE.

Platform (please specify Windows or MacOS): MacOS
Liberation version number: 1.0.3b5
Operating System Version: Sonoma
Details of laser DACs connected (number, type, connection method): N/A

Description

Steps to reproduce

  1. Enable an LTC timecode source at the correct offset to advance the timeline and select timeline clock source.
  2. Pause the LTC source and observe the timeline playhead continues to advance along with the clock.
  3. Resume the LTC time source and observe the Liberation timeline does not resume at the correct time.
  4. Stop the LTC time source and observe Liberation does not stop the timeline or clock.
  5. Try to stop the timeline manually (or switch time source to LIVE to stop)

Screenshot

Video: https://youtu.be/pO8qNpvH9kA

Notes

It works as expected in 1.0.0b1. I did not test other builds of 1.0.3 aside from b5.

This appears be a duplicate of or expansion upon Timecode problems on v 1.0.3 - #8 by Robert_Koren which I didn’t see because it was in the Support category.