Skip to content

SequencedFrame

Defined in: sequencer.ts:20

One frame in decode order.

discontinuity?: FrameDiscontinuity;

Defined in: sequencer.ts:34

Set on the first frame after a skip, a resync, or a restart.


groupId: number;

Defined in: sequencer.ts:22

The object’s group.


key: boolean;

Defined in: sequencer.ts:28

Whether the frame starts its group: a keyframe under keyframe grouping, every frame under frame grouping.


missingGroups?: MissingGroups;

Defined in: sequencer.ts:40

The groups between the last frame delivered and this one of which nothing was delivered: never received, reset, or dropped as late or behind. Inclusive bounds. Absent when no group ID was skipped, and on the first frame after a restart, since group IDs start over there.


objectId: number;

Defined in: sequencer.ts:24

The object’s ID within its group.


payload: Uint8Array;

Defined in: sequencer.ts:30

The object payload.


properties: KeyValuePair[];

Defined in: sequencer.ts:32

The object properties as received.


timestampUs: number;

Defined in: sequencer.ts:26

The LOC timestamp in microseconds on the broadcast timeline.