Skip to main content

frame_needs

Function frame_needs 

Source
pub fn frame_needs(
    project: &Project,
    index: &ActiveIndex,
    time: MediaTime,
) -> Result<Vec<FrameNeed>, EvalError>
Expand description

Describes all source frames needed at a timestamp.

The list is in evaluation order with no duplicate (source, timestamp) pairs. Generated sources need no frames. A visual clip needs its own source only when it draws it (ActiveClip::needs_source) plus every source its composition reads. A matte clip needs frames only while an active clip names it (FrameDesc::draws).

ยงErrors

Returns any error emitted by evaluate.