Click or drag to resize
OpusEncoder Class
Fixed point Opus audio encoder.
Supported Sampling rates: 8000, 12000, 16000, 24000, or 48000
Supported number of channels: 1, 2
The default duration is 20ms.
Bitrates range from 500 to 512000 bits per second.
Inheritance Hierarchy
SystemObject
  StreamCoders.EncoderAAudioEncoderBase
    StreamCoders.EncoderOpusEncoder

Namespace: StreamCoders.Encoder
Assembly: MediaSuite (in MediaSuite.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class OpusEncoder : AAudioEncoderBase, 
	IDisposable

The OpusEncoder type exposes the following members.

Constructors
  NameDescription
Public methodOpusEncoder
Initializes a new instance of the OpusEncoder class
Top
Properties
  NameDescription
Public propertyCodec (Inherited from AAudioEncoderBase.)
Public propertyOutputQueue (Inherited from AAudioEncoderBase.)
Top
Methods
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
Remarks
The Transform function must be called from the same thread the object was created on.
See Also