Developer Documentation

OdinDefaults

Warning

Version 1.1.0 is deprecated and will be removed in the future and is not being supported for new users. Please update to the latest version as soon as possible.

public static class OdinDefaults

ODIN default configuration

Static Properties

NameTypeDescription
VerboseBooleanEnable additional logs
DebugBooleanEnable additional debug logs
AccessKeyStringDefault access key
ServerStringDefault server url
UserDataTextStringDefault text representation of UserData
DeviceSampleRateMediaSampleRateMicrophone default Sample-Rate
DeviceChannelsMediaChannelsMicrophone default Channel
RemoteSampleRateMediaSampleRatePlayback default Sample-Rate
RemoteChannelsMediaChannelsPlayback default Channel
PeerJoinedEventBooleanIdicates whether the event is enabled by default
PeerLeftEventBooleanIdicates whether the event is enabled by default
PeerUpdatedEventBooleanIdicates whether the event is enabled by default
MediaAddedEventBooleanIdicates whether the event is enabled by default
MediaRemovedEventBooleanIdicates whether the event is enabled by default
RoomUpdatedEventBooleanIdicates whether the event is enabled by default
MediaActiveStateChangedEventBooleanIdicates whether the event is enabled by default
MessageReceivedEventBooleanIdicates whether the event is enabled by default
TokenLifetimeUInt64JWT room token lifetime
VoiceActivityDetectionBooleanIdicates whether the ApmConfig setting is enabled by default
VoiceActivityDetectionAttackProbabilitySingleIdicates the vad attack probability ApmConfig setting by default
VoiceActivityDetectionReleaseProbabilitySingleIdicates the vad release probability ApmConfig setting by default
VolumeGateBooleanIdicates whether the ApmConfig setting is enabled by default
VolumeGateAttackLoudnessSingleIdicates the gate attack loudness ApmConfig setting by default
VolumeGateReleaseLoudnessSingleIdicates the gate release loudness ApmConfig setting by default
EchoCancellerBooleanIdicates whether the ApmConfig setting is enabled by default
HighPassFilterBooleanIdicates whether the ApmConfig setting is enabled by default
PreAmplifierBooleanIdicates whether the ApmConfig setting is enabled by default
NoiseSuppressionLevelOdinNoiseSuppressionLevelIdicates the level of noise suppression ApmConfig setting by default
TransientSuppressorBooleanIdicates whether the ApmConfig setting is enabled by default