Click or drag to resize
Mp3AudioEncoderConfiguration Class
Inheritance Hierarchy
SystemObject
  StreamCoders.EncoderAudioEncoderConfiguration
    StreamCoders.EncoderMp3AudioEncoderConfiguration

Namespace: StreamCoders.Encoder
Assembly: MediaBase (in MediaBase.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class Mp3AudioEncoderConfiguration : AudioEncoderConfiguration

The Mp3AudioEncoderConfiguration type exposes the following members.

Constructors
  NameDescription
Public methodMp3AudioEncoderConfiguration
Initializes a new instance of the Mp3AudioEncoderConfiguration class
Top
Properties
  NameDescription
Public propertyAdvancedNoiseShaping
Gets or sets the Advanced Noise Shaping Algorithm.
Public propertyBitrate (Inherited from AudioEncoderConfiguration.)
Public propertyBitrateMode
Gets or sets the Bitrate Mode of the output stream.
Constant Bitrate: A Constant number of output bits per time unit.
Variable Bitrate: May allocate more/less bitrate depending on the complexity of the input stream.
Public propertyBitsPerSample (Inherited from AudioEncoderConfiguration.)
Public propertyChannels (Inherited from AudioEncoderConfiguration.)
Public propertyDecoderSpecificData (Inherited from AudioEncoderConfiguration.)
Public propertyInitializationStatus (Inherited from AudioEncoderConfiguration.)
Public propertyLayer
Layer selected for MPEG Audio. Default: 3
Supported values: 1-3.
Public propertyLowPassFilter
Gets or sets the Low Pass Filter for MP3 Encoder.
Public propertyMpeg1Upsample
Force MPEG1 Audio upsampling.
sample Frequencies 16000, 22050, 24000 are MPEG2 by default.
Setting MPEG1Upsample to true will force the encoder to use MPEG1.
Public propertySamplerate (Inherited from AudioEncoderConfiguration.)
Public propertyStereoMode
Gets or sets the Stereo Mode used by the encoder.
Left/Right, Joint, Forced Mid/Side or Mono.
Top
Methods
  NameDescription
Public methodToTrackInfo
Creates a TrackInfo instance from a AudioEncoderConfiguration instance. The AudioEncoderConfiguration instance needs to be initialized by an Encoder.
(Inherited from AudioEncoderConfiguration.)
Top
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
See Also