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.