Skip to main content

Module source_timing

Module source_timing 

Source
Expand description

Exact, bounded source-timing evidence retained beside normalized source facts.

This contract is intentionally in-memory only. It does not widen the V1 raw-source facts or prediction wire contracts, and it never treats floating-point seconds or decimal frame rates as exact frame coordinates.

Structs§

ExactSourceClipTimeRangeV1
Exact signed begin/end source-time coordinates for one animation clip.
ExactSourceClipTimingV1
Exact timing evidence for one retained source animation clip.
ExactSourceFramePeriodV1
Positive exact source-time units in one physical source frame.
ExactSourceTimeBasisV1
Positive exact source-time units in one second.
ExactSourceTimingObservationV1
One exact source timing value with orthogonal provenance and loader treatment.
ExactSourceTimingV1
Bounded exact source timing evidence from one successful loader parse.
ParserFrameRateProjectionV1
Exact binary64 payload exposed by a loader for a finite positive custom frame rate.

Enums§

ExactSourceRangeSelectionV1
Parser-selected source time-span property pair.
ExactSourceTimingContractError
Invalid exact source timing value or attachment invariant.
ExactSourceTimingObservationStateV1
Availability of one exact source timing observation.
ExactSourceTimingUnavailableReasonV1
Why one exact source timing observation cannot be established.
SourceTimeDisplayProtocolV1
Source timecode display protocol.
SourceTimelineModeV1
Source timeline mode retained without converting it to decimal FPS.

Constants§

EXACT_SOURCE_TIMING_V1_ID
Semantic identity of the exact in-memory source-timing vocabulary.
EXACT_SOURCE_TIMING_V1_MAX_CLIPS
Maximum retained source-clip timing rows.