2.2.4.1 Voice Client List Entry Structure
This structure is used to describe a single voice client.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
DVID |
|||||||||||||||||||||||||||||||
|
PlayerFlags |
|||||||||||||||||||||||||||||||
|
HostOrderID |
|||||||||||||||||||||||||||||||
DVID (4 bytes): A 32-bit unsigned integer representing the DVID of the voice client.
PlayerFlags (4 bytes): A 32-bit unsigned integer. This represents a set of bit flags representing client audio capabilities. This field MUST be composed of the bitwise OR of zero or more of the following values.
-
Value
Meaning
DVPLAYERCAPS_HALFDUPLEX
0x00000001
The voice client cannot record audio and will therefore not be transmitting any encoded audio data.
HostOrderID (4 bytes): A 32-bit unsigned integer representing the host order ID of the voice client. When host migration is enabled as described in section 1.3.3.1, this field MUST be set to the host order ID of the voice client that is being described. Otherwise, HostOrderID SHOULD be set to 0xFFFFFFFF.