Skip to content

Commit efe4a5d

Browse files
committed
Incorporate feedback
Adopt Will's more concise language and add Alan's clarification about the edge case of tracks which haven't had any objects published to them yet. 1. moq-wg#638 (comment) 2. moq-wg#638 (comment)
1 parent ccdec3f commit efe4a5d

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

draft-ietf-moq-transport.md

+2-3
Original file line numberDiff line numberDiff line change
@@ -1527,9 +1527,8 @@ The following values are used:
15271527
* For Subscribes with Filter Type AbsoluteStart or AbsoluteRange, this is equal to the StartObject field of the Subscribe message
15281528
* Preceding Group Offset: A field in the Joining Fetch message indicating the relative offset from the start of the Subscribe
15291529

1530-
Note: If a relay does not yet have LatestGroup and LatestObject for a given track, it can choose to either forward both the Subscribe and
1531-
the Joining Fetch upstream or to wait until the Joining Fetch can be resolved locally. In either case, the Resolved Subscribe Start values
1532-
for a Joining Fetch MUST correspond to the Subscribe within the same session so the Fetch and Subscribe can be contiguous and non-overlapping.
1530+
The Resolved Subscribe Start values for a Joining Fetch MUST correspond to the referenced Subscribe within the same session so that the Objects delivered across the Fetch and Subscribe are contiguous and non-overlapping.
1531+
If a relay answers the referenced Subscribe with a `SUBSCRIBE_OK` that has ContentExists set to 0, it MUST respond to the Joining Fetch with a `FETCH_ERROR`.
15331532

15341533
Using that information and the following algorithm, these values are computed:
15351534

0 commit comments

Comments
 (0)