Expand description
Timeline segments — the ordered list that encodes trim, split, and speed, plus the project↔source frame arithmetic.
Structs§
- Timeline
Segment - One contiguous slice of the source recording, played at
timescale.
Functions§
- scale_
div 🔒 round(n / scale)in frame space — the single contained cast site for the project↔source mapping.- scale_
mul 🔒 round(n * scale)in frame space.
Type Aliases§
- Frame
- A zero-based frame index. Source frames (positions in the original
recording) and project frames (positions on the edited timeline) are
both
Frame; field names and docs disambiguate which space a value lives in. Matchesdecode::VideoFrame::frame_index’su64.