Skip to main content

Module tc_sequence

Module tc_sequence 

Source
Expand description

Timecode sequence management for contiguous and non-contiguous frame runs.

Provides utilities for building, iterating, and validating ordered sequences of timecodes that represent edit lists, playlists, or continuous recordings.

Structs§

TimecodeRun
A contiguous run of timecodes sharing the same frame rate.
TimecodeSequence
An ordered sequence of TimecodeRun entries representing a playlist or edit decision list.

Functions§

build_sequence
Build a TimecodeSequence from an iterator of (start_tc, frame_count) pairs.