supervision-js
    Preparing search index...

    Interface DetectionBufferState

    Current hot detection-buffer state.

    Window ends are media times, so a current time sits inside them or outside them. On a looping timeline a window that reaches past the last frame keeps counting: its start stays within the media, and its end runs past the duration by however far it wraps into the replay.

    interface DetectionBufferState {
        status: DetectionBufferStatus;
        requestedStartTime: number | null;
        requestedEndTime: number | null;
        bufferStartTime: number | null;
        bufferEndTime: number | null;
        frameCount: number;
        detectionCount: number;
        errorMessage: string | null;
    }
    Index
    requestedStartTime: number | null
    requestedEndTime: number | null
    bufferStartTime: number | null
    bufferEndTime: number | null
    frameCount: number
    detectionCount: number
    errorMessage: string | null