TeamTalk 5 Java DLL Version 5.15A
Loading...
Searching...
No Matches
BearWare.AudioConfig Struct Reference

Audio configuration for clients in a channel. More...

Public Member Functions

 AudioConfig (bool set_defaults)
 

Public Attributes

bool bEnableAGC
 Users should enable automatic gain control.
 
int nGainLevel
 Reference gain level to be used by all users.
 

Detailed Description

Audio configuration for clients in a channel.

An audio configuration can be used to set common audio properties for all users in a channel. Checkout audiocfg of BearWare.Channel.

The audio configuration only supports same audio level for all users by manually converting the values to the BearWare.AudioPreprocessor preprocessor.

See also
TeamTalkBase.SetSoundInputPreprocess()
TeamTalkBase.DoMakeChannel()
TeamTalkBase.DoJoinChannel()

Definition at line 1602 of file TeamTalk.cs.

Constructor & Destructor Documentation

◆ AudioConfig()

BearWare.AudioConfig.AudioConfig ( bool  set_defaults)

Definition at line 1611 of file TeamTalk.cs.

Member Data Documentation

◆ bEnableAGC

bool BearWare.AudioConfig.bEnableAGC

Users should enable automatic gain control.

Definition at line 1606 of file TeamTalk.cs.

◆ nGainLevel

int BearWare.AudioConfig.nGainLevel

Reference gain level to be used by all users.

Definition at line 1609 of file TeamTalk.cs.