Skip to content

Commit 9fa2429

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 6dae36d commit 9fa2429

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

draft-ietf-moq-transport.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1540,9 +1540,8 @@ The following values are used:
15401540
* For Subscribes with Filter Type AbsoluteStart or AbsoluteRange, this is equal to the StartObject field of the Subscribe message
15411541
* Preceding Group Offset: A field in the Joining Fetch message indicating the relative offset from the start of the Subscribe
15421542

1543-
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
1544-
the Joining Fetch upstream or to wait until the Joining Fetch can be resolved locally. In either case, the Resolved Subscribe Start values
1545-
for a Joining Fetch MUST correspond to the Subscribe within the same session so the Fetch and Subscribe can be contiguous and non-overlapping.
1543+
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.
1544+
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`.
15461545

15471546
Using that information and the following algorithm, these values are computed:
15481547

0 commit comments

Comments
 (0)