Skip to main content

Module graph

Module graph 

Source
Expand description

Immutable graph construction and Phase 1 validation.

Structs§

Clip
Immutable script-facing clip handle.
ClipMedia
Declared media properties for one clip.
FilterChangeSet
Filter output axes that may differ from the first input clip.
Graph
Immutable graph ready for validation and future rendering.
GraphBuilder
Mutable construction API. build freezes nodes into immutable graph.
GraphNode
One immutable graph node.
NodeId
Stable graph node identifier.
ValidatedGraph
Validated graph plus reachability plan, ready for later render scheduling.
ValidationPlan
Reachability result used to index only reachable sources before render validation.

Enums§

ClipFormat
Format state known for graph clip.
ClipResolution
Resolution state known for graph clip.
FilterCompatibility
Filter media compatibility policy used during validation.
FrameCount
Frame-count state known for graph clip.
FrameRate
Frame-rate state known for graph clip.
NodeKind
Stored graph node kind.

Functions§

is_y4m_compatible_format
Returns true when final clip format can be written as Phase 1 Y4M.