Class to fetch a timecode via an AJA card. When the signal is lost in the editor (not in PIE), the TimecodeProvider will try to re-synchronize every second.
Editor Properties: (see get_editor_property/set_editor_property)
frame_delay(float): [Read-Write] Number of frames to subtract from the qualified frame time when GetDelayedQualifiedFrameTime or GetDelayedTimecode is called. GetDelayedQualifiedFrameTime, GetDelayedTimecode:
ltc_configuration(AjaMediaTimecodeReference): [Read-Write] Where to read LTC timecode from with which FrameRate expected
use_dedicated_pin(bool): [Read-Write] Should we read the timecode from a dedicated LTC pin or an SDI input.
use_genlock_to_count(bool): [Read-Write] Use Genlock Sync to update Timecode count
use_reference_in(bool): [Read-Write] Read LTC timecode from reference pin. Will fail if device doesn’t support that feature.
video_configuration(AjaMediaTimecodeConfiguration): [Read-Write] It read the timecode from an input source.