TeamTalk 5 C-API DLL  Version 5.14A
AudioCodec Struct Reference

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

#include <TeamTalk.h>

Public Attributes

Codec nCodec
 Specifies whether the member speex, speex_vbr or opus holds the codec settings. More...
 
union {
   SpeexCodec   speex
 Speex codec settings if nCodec is SPEEX_CODEC. More...
 
   SpeexVBRCodec   speex_vbr
 Speex codec settings if nCodec is SPEEX_VBR_CODEC. More...
 
   OpusCodec   opus
 Opus codec settings if nCodec is OPUS_CODEC. More...
 
}; 
 

Detailed Description

Struct used for specifying which audio codec a channel uses.

Definition at line 1494 of file TeamTalk.h.

Member Data Documentation

◆ nCodec

Codec AudioCodec::nCodec

Specifies whether the member speex, speex_vbr or opus holds the codec settings.

Definition at line 1498 of file TeamTalk.h.

◆ speex

SpeexCodec AudioCodec::speex

Speex codec settings if nCodec is SPEEX_CODEC.

Definition at line 1503 of file TeamTalk.h.

◆ speex_vbr

SpeexVBRCodec AudioCodec::speex_vbr

Speex codec settings if nCodec is SPEEX_VBR_CODEC.

Definition at line 1506 of file TeamTalk.h.

◆ opus

OpusCodec AudioCodec::opus

Opus codec settings if nCodec is OPUS_CODEC.

Definition at line 1509 of file TeamTalk.h.

◆ 

union { ... }