Elecard MPEG Audio Encoder

Elecard MPEG Audio Encoder is a GStreamer plugin for audio encoding into MPEG-1 and MPEG-2 audio streams.

Features

Elecard MPEG Audio Encoder has the following features:

  • Supports various MPEG Audio encoding levels;

  • Supports the noise shaping technology;

  • Supports granule semantics to buffer metadata.

Parameter Description

Below is the table describing Elecard MPEG Audio Decoder parameters and their values.

Parameter Name

Description

Value Type

Available Values [range]

Default

Flags

bitrate

Specifies the audio stream bit rate (kbit/s).

Integer

[8 – 448]

128

readable, writable

bitrate-mode

Specifies the bitrate mode of encoding.

Enum

0 — Constant Bitrate Mode
1 — Adaptive Bitrate Mode

0

readable, writable

cbr 1

Enables or disables the constant bit rate mode.

Boolean

True, False

True

readable, writable

encoded-frames

Indicates the number of frames encoded from start.

Unsigned Integer64

[0 – 18446744073709551615]

0

readable

fps

Indicates the current frame rate.

Double

[0 – 1.797693e+308]

0

readable

layer

Specifies the encoding level with respect to the MPEG Audio standard, which influences the specifics and compatibility with various devices.

Enum

0 — Layer 1
1 — Layer 2
2 — Layer 3

2

readable, writable

lfe-filtering

Enables or disables LFE channel filtering.

Boolean

True, False

True

readable, writable

license-state

Indicates the component license state.

String

evaluation expired

readable

mode

Specifies the stereo format encoding mode.

Enum

0 — Mono
1 — LR
2 — Joint Stereo

2

readable, writable

name

Specifies the name of the object.

String

mpegaudioencoder0

readable, writable

noise-shaping

Enables or disables the noise shaping technology, which is used to minimize distortion during audio compression.

Boolean

True, False

True

readable, writable

oem-name

Indicates the OEM name.

String

readable

parent

Specifies the parent of the object.

Object of type GstObject

readable

version

Specifies the version of MPEG used to encode audio, which influences the specifics and compatibility with various devices.

Enum

0 — MPEG-1
1 — MPEG-2

0

readable, writable

1

This parameter is deprecated.