commit 3390b8c
zzo38
·
2023-08-31 19:23:32 +0000 UTC
parent e806122
Define the UUID-based extension mechanism to allow an extension to affect multiple consecutive devices. (This feature is not currently used; only the documentation is changed. However, others who implement this mechanism are free to use it if they have a use for it.)
1 files changed,
+5,
-1
+5,
-1
1@@ -298,7 +298,11 @@ The parts of the command are:
2
3 * Device number: A command that does not load or override a device into a
4 device slot is zero, otherwise it is a nonzero multiple of sixteen. Some
5-extensions and some implementations may have further restrictions.
6+extensions and some implementations may have further restrictions. If this
7+number is not a multiple of sixteen (but must be at least sixteen), then
8+the low nybble indicates how many additional consecutive devices to be
9+affected; e.g. #33 means to affect all four audio devices (the high nybble
10+is 3 for the first audio device, and the low nybble 3 means the other 3).
11
12 * UUID: Sixteen bytes, which identifies the extension.
13