TeamTalk 5 C-API DLL Version 5.22A

Loading...
Searching...
No Matches
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.
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 1479 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 1483 of file TeamTalk.h.

## ◆ speex

SpeexCodec AudioCodec::speex

Speex codec settings if nCodec is SPEEX_CODEC.

Definition at line 1488 of file TeamTalk.h.

## ◆ speex_vbr

SpeexVBRCodec AudioCodec::speex_vbr

Speex codec settings if nCodec is SPEEX_VBR_CODEC.

Definition at line 1491 of file TeamTalk.h.

## ◆ opus

OpusCodec AudioCodec::opus

Opus codec settings if nCodec is OPUS_CODEC.

Definition at line 1494 of file TeamTalk.h.

## ◆ [union]

union { ... } AudioCodec