StreamCoders.Encoder Namespace |
Class | Description | |
---|---|---|
![]() | AacAccessUnitTool |
Handles the creation and expansion AAC access units.
|
![]() | AacAccessUnitToolNetworkConfiguration | |
![]() | AacAudioEncoderConfiguration |
AAC Audio Encoder Configuration
|
![]() | AACEncoder |
AAC/HE-AAC - MPEG4-Audio Encoder. Supports Low Complexity (LC, LC+SBR) and Long Term
Prediction (LTP).
|
![]() | AAudioEncoderBase | |
![]() | APVideoEncoderBase |
Abstract base class for all video encoders.
|
![]() | AudioEncoderConfiguration | |
![]() | AudioEncoderFactory |
Creates audio encoder objects based on given critera.
|
![]() | AVideoEncoderBase | |
![]() | EncoderConfigurationFactory | |
![]() | H263Encoder |
H.263 video Encoder
Currently H.263 encoder supports baseline profile plus Annexes D, F, G, I, J, M, O, P, S, T of the ITU-T Recommendation H.263. In additional to un-encapsulated (raw) data, the Encoder is able to produce RFC 2190, RFC 2429, RFC 4629 RTP frames. |
![]() | H263VideoEncoderConfiguration | |
![]() | H264AccessUnitTool |
Builds StartCode + NAL from MPEG Access Unit.
|
![]() | H264Encoder | |
![]() | H264RateControl | |
![]() | H264VideoEncoderConfiguration | |
![]() | H265AccessUnitTool | |
![]() | H265NalOffset |
Contains information about H.265 NAL information. This information is returned by the
H265AccessUnitTool |
![]() | Mp3AudioEncoderConfiguration | |
![]() | MP3Encoder |
MP3 Encoder. Compresses PCM to MPEG Audio.
|
![]() | Mpeg42VideoEncoderConfiguration | MPEG-4.2 video encoder configuration. |
![]() | MPEG4Encoder |
MPEG-4.2 Encoder. Streamcoders MPEG-4 Encoder is an ISO/IEC 14496-2 conforming encoder.
|
![]() | Mpeg4MotionEstimation |
Mpeg4 motion estimation.
|
![]() | Mpeg4RateControl |
MPEG4 rate control settings.
|
![]() | OpusAudioEncoderConfiguration |
Opus audio encoder configuration.
|
![]() | OpusEncoder |
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. |
![]() | SpeechEncoder |
SpeechEncoder handles the encoding of speech audio frames.
|
![]() | VC1Encoder | |
![]() | Vc1VideoEncoderConfiguration |
VC1 video encoder configuration.
|
![]() | VideoEncoderConfiguration |
Is used to initialize video encoders. In order to use codec specific parameters, one of
the specialized derivations of this should be used to initialize an encoder.
|
![]() | VideoEncoderFactory |
Creates video encoder objects based on given critera.
|
![]() | VorbisAudioEncoderConfiguration | |
![]() | VorbisEncoder |
Vorbis Audio encoder.
|
![]() | VP8Encoder |
Google VP8 Encoder
|
![]() | Vp8VideoEncoderConfiguration |
VP8 Video encoder configuration.
|
![]() | VP9Encoder |
Google VP9 Encoder. The encoder is still beta and should not be used in production.
|
![]() | Vp9VideoEncoderConfiguration |
VP9 Video encoder configuration.
|
![]() | VpxVideoEncoderConfiguration |
VPX Video encoder configuration. Base class for VP8 and VP9 encoder configuration.
|
![]() | WmaAudioEncoderConfiguration |
Windows Media Audio Encoder 9 Configuration
|
![]() | WMAProEncoder |
Interface | Description | |
---|---|---|
![]() | IAudioEncoderBase | |
![]() | IEncoder | |
![]() | ISpeechEncoder |
Interface for speech encoder.
|
![]() | IVideoEncoderBase |
Enumeration | Description | |
---|---|---|
![]() | AACFormats |
Enumeration of AAC Formats.
|
![]() | AACProfiles |
Supported AAC Profiles.
|
![]() | BitrateMode |
Describes the support bitrate modes for encoders.
|
![]() | H263FramingType |
H.263 RTP Framing Types.
|
![]() | H263RateControlType | |
![]() | H264Deblocking |
Types of Deblocking Modes.
|
![]() | H264MotionEstimation |
Define the type of motion estimation techniques.
|
![]() | H264Profile |
Supported H.264 profiles
|
![]() | H264RateControlType |
Define the type of rate control to use when encoding.
|
![]() | H264Speed |
Speed levels of the H.264 encoder.
|
![]() | H264TransformAdaptivity |
Values that represent H264TransformAdaptivity.
|
![]() | Mpeg4MotionEstimationAccuracy |
Values that represent the various methods for motion estimation.
|
![]() | Mpeg4RateControlType |
Values that represent the available rate control types.
|
![]() | OpusApplication |
Configures the encoder's intended application.
|
![]() | StereoMode |
Supported channel configuration modes.
|
![]() | VpxDeadline |
VP8 Deadline values for quality/latency output.
|