Top | ![]() |
![]() |
![]() |
![]() |
GObject ╰── GInitiallyUnowned ╰── GstObject ╰── GstElement ╰── GstAudioEncoder ╰── GstLameMP3Enc
plugin |
lame |
author |
Sebastian Dröge <sebastian.droege@collabora.co.uk> |
class |
Codec/Encoder/Audio |
name |
sink |
direction |
sink |
presence |
always |
details |
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)1 |
audio/x-raw, format=(string)S16LE, layout=(string)interleaved, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)2, channel-mask=(bitmask)0x0000000000000003 |
name |
src |
direction |
source |
presence |
always |
details |
audio/mpeg, mpegversion=(int)1, layer=(int)3, rate=(int){ 8000, 11025, 12000, 16000, 22050, 24000, 32000, 44100, 48000 }, channels=(int)[ 1, 2 ] |
“bitrate”
property“bitrate” gint
Bitrate in kbit/sec (Only valid if target is bitrate, for CBR one of 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256 or 320).
Flags: Read / Write / Construct
Allowed values: [8,320]
Default value: 128
“cbr”
property“cbr” gboolean
Enforce constant bitrate encoding (Only valid if target is bitrate).
Flags: Read / Write / Construct
Default value: FALSE
“encoding-engine-quality”
property “encoding-engine-quality” GstLameMP3EncEncodingEngineQuality
Quality/speed of the encoding engine, this does not affect the bitrate!.
Flags: Read / Write / Construct
Default value: Standard
“mono”
property“mono” gboolean
Enforce mono encoding.
Flags: Read / Write / Construct
Default value: FALSE
“quality”
property“quality” gfloat
VBR Quality from 0 to 10, 0 being the best (Only valid if target is quality).
Flags: Read / Write / Construct
Allowed values: [0,9.999]
Default value: 4