SequencedFrame
Defined in: sequencer.ts:20
One frame in decode order.
Properties
Section titled “Properties”discontinuity?
Section titled “discontinuity?”discontinuity?: FrameDiscontinuity;Defined in: sequencer.ts:34
Set on the first frame after a skip, a resync, or a restart.
groupId
Section titled “groupId”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?
Section titled “missingGroups?”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
Section titled “objectId”objectId: number;Defined in: sequencer.ts:24
The object’s ID within its group.
payload
Section titled “payload”payload: Uint8Array;Defined in: sequencer.ts:30
The object payload.
properties
Section titled “properties”properties: KeyValuePair[];Defined in: sequencer.ts:32
The object properties as received.
timestampUs
Section titled “timestampUs”timestampUs: number;Defined in: sequencer.ts:26
The LOC timestamp in microseconds on the broadcast timeline.