Click or drag to resize

EncoderConfig Class

Configuration for the Opus encoder. Properties map to Opus controls. http://www.opus-codec.org/
Inheritance Hierarchy
SystemObject
  FM.IceLink.OpusEncoderConfig

Namespace:  FM.IceLink.Opus
Assembly:  FM.IceLink.Opus (in FM.IceLink.Opus.dll) Version: 3.2.2.607 (3.2.2.607)

The EncoderConfig type exposes the following members.

Constructors
  NameDescription
Public methodEncoderConfig
Creates a new copy of the Opus encoder configurations with default values.
Top
Properties
  NameDescription
Public propertyApplication
Gets or sets a value that maps to "OPUS_SET_APPLICATION".
Public propertyStatic memberAuto
Gets the integral value that maps to the Opus "OPUS_AUTO" constant. Several int configuration properties can be set to this value.
Public propertyBandwidth
Gets or sets a value that maps to "OPUS_SET_BANDWIDTH".
Public propertyComplexity
Gets or sets a value that maps to "OPUS_SET_COMPLEXITY".
Public propertyDtx
Gets or sets a value that maps to "OPUS_SET_DTX".
Public propertyExpertFrameDuration
Gets or sets a value that maps to "OPUS_SET_EXPERT_FRAME_DURATION".
Public propertyForceChannels
Gets or sets a value that maps to "OPUS_SET_FORCE_CHANNELS".
Public propertyForwardErrorCorrection
Gets or sets a value that maps to "OPUS_SET_INBAND_FEC".
Public propertyIsPredictionDisabled
Gets or sets a value that maps to "OPUS_SET_PREDICTION_DISABLED".
Public propertyIsVbr
Gets or sets a value that maps to "OPUS_SET_VBR".
Public propertyMaxBandwidth
Gets or sets a value that maps to "OPUS_SET_MAX_BANDWIDTH".
Public propertyPacketLossPercent
Gets or sets a value that maps to "OPUS_SET_PACKET_LOSS_PERC".
Public propertySignal
Gets or sets a value that maps to "OPUS_SET_SIGNAL".
Public propertyUseConstrainedVBR
Gets or sets a value that maps to "OPUS_SET_VBR_CONSTRAINT".
Top
Methods
  NameDescription
Public methodDeepCopy
Gets a deep copy of this configuration.
Public methodEquals (Inherited from Object.)
Public methodGetHashCode (Inherited from Object.)
Public methodGetType (Inherited from Object.)
Public methodToString (Inherited from Object.)
Top
See Also