TeamTalk 5 C-API DLL Version 5.15A
Loading...
Searching...
No Matches
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.
 
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 1499 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 1503 of file TeamTalk.h.

◆ speex

SpeexCodec AudioCodec::speex

Speex codec settings if nCodec is SPEEX_CODEC.

Definition at line 1508 of file TeamTalk.h.

◆ speex_vbr

SpeexVBRCodec AudioCodec::speex_vbr

Speex codec settings if nCodec is SPEEX_VBR_CODEC.

Definition at line 1511 of file TeamTalk.h.

◆ opus

OpusCodec AudioCodec::opus

Opus codec settings if nCodec is OPUS_CODEC.

Definition at line 1514 of file TeamTalk.h.

◆ [union]

union { ... } AudioCodec