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.) |