supervision-js
    Preparing search index...

    Enumeration PlaybackGateReach

    What a playback gate holds back.

    A source the renderer pulls samples from can be held between any two frames, because the renderer decides when each one is drawn. A source that presents its own frames owns the playhead, so holding it means stopping the producer and starting it again, and a gate that stops one has to bound its own wait or a producer nothing answers for never runs again.

    Index
    Off: "off"

    No gate: the picture moves and unprepared layers are absent from it.

    EveryFrame: "everyFrame"

    Playback waits to begin, and stops again at any frame whose artifacts are missing, until they arrive or the gate's own wait bound gives up on them.