TeamTalk 5 C-API DLL Version 5.18A

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

Configure the audio preprocessor specified by `nPreprocessor`. More...

`#include <TeamTalk.h>`

## Public Attributes

AudioPreprocessorType | nPreprocessor
| The audio preprocessor to use in the union of audio preprocessors. More...
union {
SpeexDSP speexdsp
| Used when `nPreprocessor` is SPEEXDSP_AUDIOPREPROCESSOR. More...
TTAudioPreprocessor ttpreprocessor
| Used when `nPreprocessor` is TEAMTALK_AUDIOPREPROCESSOR. More...
WebRTCAudioPreprocessor webrtc
| Used when `nPreprocessor` is WEBRTC_AUDIOPREPROCESSOR. More...
}; |

## Detailed Description

Configure the audio preprocessor specified by `nPreprocessor`.

Definition at line 1407 of file TeamTalk.h.

## Member Data Documentation

## ◆ nPreprocessor

AudioPreprocessorType AudioPreprocessor::nPreprocessor

The audio preprocessor to use in the union of audio preprocessors.

Definition at line 1410 of file TeamTalk.h.

## ◆ speexdsp

SpeexDSP AudioPreprocessor::speexdsp

Used when `nPreprocessor` is SPEEXDSP_AUDIOPREPROCESSOR.

Definition at line 1414 of file TeamTalk.h.

## ◆ ttpreprocessor

TTAudioPreprocessor AudioPreprocessor::ttpreprocessor

Used when `nPreprocessor` is TEAMTALK_AUDIOPREPROCESSOR.

Definition at line 1416 of file TeamTalk.h.

## ◆ webrtc

WebRTCAudioPreprocessor AudioPreprocessor::webrtc

Used when `nPreprocessor` is WEBRTC_AUDIOPREPROCESSOR.

Definition at line 1418 of file TeamTalk.h.

## ◆

union { ... }