@byomakase/omakase-player
    Preparing search index...

    Interface SidecarVideoTrackControllerConfig

    interface SidecarVideoTrackControllerConfig {
        awakeBudget: SidecarVideoAwakeBudget;
        keepAwakeAfter: number;
        metadataLoad: boolean;
        minSeekInterval: number;
        seekStep: number;
        wakeAhead: number;
        warmUpDuration: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    Budget limiting number of sidecars awake at once, shared by all sidecars of a player. Defaults to budget without limit.

    keepAwakeAfter: number

    Seconds after time window end sidecar is kept awake.

    metadataLoad: boolean

    Whether first load only resolves duration, without loading media data, see SidecarDomController.loadDuration. Sidecar stays dormant until main media time gets near its time window. Ignored when track state has duration, first load is skipped then.

    minSeekInterval: number

    Minimum milliseconds between seeks of sidecar that can't play at main media playback rate, see SeekStepper.

    seekStep: number

    Seconds of main media time at 1x between seeks of sidecar that can't play at main media playback rate, multiplied by absolute playback rate, see SeekStepper.

    wakeAhead: number

    Seconds before warm-up start dormant sidecar is woken up. Scaled by playback rate.

    warmUpDuration: number

    Seconds before time window start sidecar starts warming up hidden.