Class EOS_RTC_SetSettingOptions
java.lang.Object
com.sun.jna.Structure
host.anzo.eossdk.eos.sdk.rtc.options.EOS_RTC_SetSettingOptions
- Direct Known Subclasses:
EOS_RTC_SetSettingOptions.ByReference
,EOS_RTC_SetSettingOptions.ByValue
@FieldOrder({"ApiVersion","SettingName","SettingValue"})
public class EOS_RTC_SetSettingOptions
extends com.sun.jna.Structure
This struct is used to call EOS_RTC_SetSetting
Available values of SettingName:
- DisableEchoCancelation: Disables the use of echo cancellation for the audio channel. Default "False".
- DisableNoiseSupression: Disables the use of noise suppression for the audio channel. Default "False".
- DisableAutoGainControl: Disables the use of auto gain control for the audio channel. Default "False".
- DisableDtx: Allows to disable the use of DTX. Default "False".
- Since:
- 11/01/2023
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic class
static class
Nested classes/interfaces inherited from class com.sun.jna.Structure
com.sun.jna.Structure.FieldOrder, com.sun.jna.Structure.StructField
-
Field Summary
Modifier and TypeFieldDescriptionint
API Version: Set this toEOS_RTC_SETSETTING_API_LATEST
.static final int
The most recent version of the EOS_RTC_SetSetting API.Setting that should be set.Value to set the setting to.Fields inherited from class com.sun.jna.Structure
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
-
Constructor Summary
-
Method Summary
Methods inherited from class com.sun.jna.Structure
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
-
Field Details
-
EOS_RTC_SETSETTING_API_LATEST
public static final int EOS_RTC_SETSETTING_API_LATESTThe most recent version of the EOS_RTC_SetSetting API.- See Also:
-
ApiVersion
public int ApiVersionAPI Version: Set this toEOS_RTC_SETSETTING_API_LATEST
. -
SettingName
Setting that should be set. -
SettingValue
Value to set the setting to.
-
-
Constructor Details
-
EOS_RTC_SetSettingOptions
public EOS_RTC_SetSettingOptions() -
EOS_RTC_SetSettingOptions
public EOS_RTC_SetSettingOptions(com.sun.jna.Pointer peer)
-