supervision-js
    Preparing search index...

    Interface MediaTimingFacts

    Frame timing measured over a bounded prefix of the track's packets, in the container's own integer tick grain.

    interface MediaTimingFacts {
        tickRate: number;
        sampledPacketCount: number;
        sampleComplete: boolean;
        duplicateTimestampCount: number;
        distinctGapCount: number;
        minGapTicks: number;
        medianGapTicks: number;
        maxGapTicks: number;
        firstTimestampTicks: number;
    }
    Index
    tickRate: number
    sampledPacketCount: number
    sampleComplete: boolean

    True when the sample reached the end of the track rather than the cap, so the verdict covers every frame rather than a prefix.

    duplicateTimestampCount: number

    Pairs of frames sharing one presentation timestamp.

    distinctGapCount: number

    How many different gaps separate neighbouring frames. A constant-rate source has one, or two where the timebase cannot state the rate exactly.

    minGapTicks: number
    medianGapTicks: number
    maxGapTicks: number
    firstTimestampTicks: number