diff options
Diffstat (limited to 'src/client/client.h')
-rw-r--r-- | src/client/client.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/client/client.h b/src/client/client.h index 3db4e27f..65ff9084 100644 --- a/src/client/client.h +++ b/src/client/client.h @@ -253,9 +253,10 @@ typedef struct { qboolean voipMuteAll; // outgoing data... - int voipTarget1; // these three ints make up a bit mask of 92 bits. - int voipTarget2; // the bits say who a VoIP pack is addressed to: - int voipTarget3; // (1 << clientnum). See cl_voipSendTarget cvar. + // if voipTargets[i / 8] & (1 << (i % 8)), + // then we are sending to clientnum i. + uint8_t voipTargets[(MAX_CLIENTS + 7) / 8]; + uint8_t voipFlags; SpeexPreprocessState *speexPreprocessor; SpeexBits speexEncoderBits; void *speexEncoder; |