TeamTalk 4 C-API DLL  Version 4.5A
AudioCodec Struct Reference

Struct used for specifying which audio codec a channel uses. More...

#include <TeamTalk4.h>

Public Attributes

Codec nCodec
 Specifies whether the member speex or celt holds the codec settings. More...
 
union {
   SpeexCodec   speex
 Speex codec settings if nCodec is SPEEX_CODEC. More...
 
   CELTCodec   celt
 CELT codec settings if nCodec is CELT_CODEC. More...
 
   SpeexVBRCodec   speex_vbr
 Speex codec settings if nCodec is SPEEX_VBR_CODEC. More...
 
   CELTVBRCodec   celt_vbr
 CELT codec settings if nCodec is CELT_VBR_CODEC. More...
 
}; 
 

Detailed Description

Struct used for specifying which audio codec a channel uses.

Member Data Documentation

Codec AudioCodec::nCodec

Specifies whether the member speex or celt holds the codec settings.

SpeexCodec AudioCodec::speex

Speex codec settings if nCodec is SPEEX_CODEC.

CELTCodec AudioCodec::celt

CELT codec settings if nCodec is CELT_CODEC.

SpeexVBRCodec AudioCodec::speex_vbr

Speex codec settings if nCodec is SPEEX_VBR_CODEC.

CELTVBRCodec AudioCodec::celt_vbr

CELT codec settings if nCodec is CELT_VBR_CODEC.

union { ... }