EncoderConfig Class |
Namespace: FM.IceLink.Opus
The EncoderConfig type exposes the following members.
Name | Description | |
---|---|---|
EncoderConfig |
Creates a new copy of the Opus encoder configurations with default values.
|
Name | Description | |
---|---|---|
Application |
Gets or sets a value that maps to "OPUS_SET_APPLICATION".
| |
Auto |
Gets the integral value that maps to the Opus "OPUS_AUTO" constant. Several int configuration
properties can be set to this value.
| |
Bandwidth |
Gets or sets a value that maps to "OPUS_SET_BANDWIDTH".
| |
Complexity |
Gets or sets a value that maps to "OPUS_SET_COMPLEXITY".
| |
Dtx |
Gets or sets a value that maps to "OPUS_SET_DTX".
| |
ExpertFrameDuration |
Gets or sets a value that maps to "OPUS_SET_EXPERT_FRAME_DURATION".
| |
ForceChannels |
Gets or sets a value that maps to "OPUS_SET_FORCE_CHANNELS".
| |
ForwardErrorCorrection |
Gets or sets a value that maps to "OPUS_SET_INBAND_FEC".
| |
IsPredictionDisabled |
Gets or sets a value that maps to "OPUS_SET_PREDICTION_DISABLED".
| |
IsVbr |
Gets or sets a value that maps to "OPUS_SET_VBR".
| |
MaxBandwidth |
Gets or sets a value that maps to "OPUS_SET_MAX_BANDWIDTH".
| |
PacketLossPercent |
Gets or sets a value that maps to "OPUS_SET_PACKET_LOSS_PERC".
| |
Signal |
Gets or sets a value that maps to "OPUS_SET_SIGNAL".
| |
UseConstrainedVBR |
Gets or sets a value that maps to "OPUS_SET_VBR_CONSTRAINT".
|
Name | Description | |
---|---|---|
DeepCopy |
Gets a deep copy of this configuration.
| |
Equals | (Inherited from Object.) | |
GetHashCode | (Inherited from Object.) | |
GetType | (Inherited from Object.) | |
ToString | (Inherited from Object.) |