Skip to content

Commit 9a4ee7f

Browse files
authored
Change Controller requirement for compatibility
1 parent 4bc4018 commit 9a4ee7f

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

docs/NMOS-With-IPMX-USB.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,8 +162,7 @@ Unless constrained by [IS-11][], a Sender MAY produce any USB stream that is com
162162

163163

164164
## Controllers
165-
166-
A Controller SHOULD use a Sender's `urn:x-nmos:cap:transport:usb_class` capability to verify Receivers' compatibility with the Sender and, if necessary, constrain the Sender to ensure compliance with the Receivers. A Sender indicates its support for being constrained on this capability by enumerating `urn:x-nmos:cap:transport:usb_class` in its [IS-11][] `constraints/supported` endpoint.
165+
A Controller MAY use IS-11 active constraints and the Sender's `urn:x-nmos:cap:transport:usb_class` capability to constrain the Sender to ensure compliance with the Receivers. A Sender indicates its support for being constrained on this capability by enumerating `urn:x-nmos:cap:transport:usb_class` in its [IS-11][] `constraints/supported` endpoint.
167166

168167
> Note: There is no `usb_class` Sender attribute, as might typically be expected, because a USB stream is composed of multiple sub-streams, each of which can be associated with multiple USB classes. The set of classes present in a given USB stream often changes dynamically.
169168

0 commit comments

Comments
 (0)