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: 1.1.2.607 (1.1.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
Version Information

IceLink Xamarin

Supported in: 3.0.3.48
See Also