TeamTalk 5 C-API DLL Version 5.19A

Public Attributes | List of all members
AudioCodec Struct Reference
Audio and Video Codecs

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 1480 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 1484 of file TeamTalk.h.

## ◆ speex

SpeexCodec AudioCodec::speex

Speex codec settings if nCodec is SPEEX_CODEC.

Definition at line 1489 of file TeamTalk.h.

## ◆ speex_vbr

SpeexVBRCodec AudioCodec::speex_vbr

Speex codec settings if nCodec is SPEEX_VBR_CODEC.

Definition at line 1492 of file TeamTalk.h.

## ◆ opus

OpusCodec AudioCodec::opus

Opus codec settings if nCodec is OPUS_CODEC.

Definition at line 1495 of file TeamTalk.h.

## ◆

union { ... }