supervision-js
    Preparing search index...

    Interface PlatformMediaFrameSource<TPayload>

    Minimal platform media-frame source contract for future non-web packages.

    interface PlatformMediaFrameSource<TPayload = unknown> {
        close?(): void | Promise<void>;
        getTimelineMetadata(): MediaTimelineMetadata;
        readFrameAt(
            mediaTime: number,
        ): Promise<PlatformMediaFrame<TPayload> | null>;
    }

    Type Parameters

    • TPayload = unknown
    Index
    • Returns void | Promise<void>