Skip to content

Commit

Permalink
Merge END_OF_TRACK with END_OF_TRACK_AND_GROUP
Browse files Browse the repository at this point in the history
Fixes: #680
  • Loading branch information
afrind authored Mar 3, 2025
1 parent af4a996 commit 927f91e
Showing 1 changed file with 9 additions and 12 deletions.
21 changes: 9 additions & 12 deletions draft-ietf-moq-transport.md
Original file line number Diff line number Diff line change
Expand Up @@ -2396,18 +2396,15 @@ are beyond the end of a group or track.
in this Group. This SHOULD be cached. A publisher MAY use an end of
Group object to signal the end of all open Subgroups in a Group.

* 0x4 := Indicates end of Track and Group. GroupID is the largest group produced
in this track and the ObjectId is one greater than the largest object
produced in that group. An object with this status that has a Group ID
less than any other Group ID, or an Object ID less than or equal to the
largest in the group, is a protocol error, and the receiver MUST
terminate the session. This SHOULD be cached.

* 0x5 := Indicates end of Track. GroupID is one greater than the largest group
produced in this track and the ObjectId is zero. An object with this
status that has a Group ID less than or equal to any other Group ID, or
an Object ID other than zero, is a protocol error, and the receiver
MUST terminate the session. This SHOULD be cached.
* 0x4 := Indicates end of Track. GroupID is either the largest group produced
in this track and the ObjectID is one greater than the largest object
produced in that group, or GroupID is one greater than the largest
group produced in this track and the ObjectID is zero. This status
implies the end of the specified group. An object with this status
that has a Group ID less than any other GroupID, or an ObjectID less
than or equal to the largest in the specified group, is a protocol
error, and the receiver MUST terminate the session. This SHOULD be
cached.

Any other value SHOULD be treated as a protocol error and terminate the
session with a Protocol Violation ({{session-termination}}).
Expand Down

0 comments on commit 927f91e

Please sign in to comment.