GVCodec

GameSpy SDK

GVCodec

Identifies each of the default codecs available.

typedef enum 
{
GVCodecSuperHighQuality,    
GVCodecHighQuality,    
GVCodecAverage,    
GVCodecLowBandwidth,    
GVCodecSuperLowBandwidth    
} GVCodec;

Remarks

The codecs are arranged in order of descending quality and bandwidth. In other words, the codecs higher up on the list are of higher audio quality and use more bandwidth, while the codecs lower on the list are of lower audio quality and use less bandwidth.

The GVCodecAverage codec produces good quality audio with a reasonable bandwidth cost. It is generally the best codec to use, and you should only use another codec if you are restricted to lower bandwidth or need high quality audio.

The particular stats for a codec can be obtained using gvGetCodecInfo.

Section Reference: Gamespy Voice SDK

See Also: gvGetCodecInfo