2.2.4.1 Voice Client List Entry Structure

This structure is used to describe a single voice client.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

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.