![]() |
![]() |
![]() |
GStreamer Good Plugins 0.10 Plugins Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
"abr" gint : Read / Write "bitrate" gint : Read / Write "complexity" gint : Read / Write "dtx" gboolean : Read / Write "last-message" gchar* : Read "nframes" gint : Read / Write "quality" gfloat : Read / Write "vad" gboolean : Read / Write "vbr" gboolean : Read / Write "mode" GstSpeexEncMode : Read / Write
This element encodes audio as a Speex stream. Speex is a royalty-free audio codec maintained by the Xiph.org Foundation.
1 |
gst-launch audiotestsrc num-buffers=100 ! speexenc ! oggmux ! filesink location=beep.ogg |
name |
sink |
direction |
sink |
presence |
always |
details |
audio/x-raw-int, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ], endianness=(int)1234, signed=(boolean)true, width=(int)16, depth=(int)16 |
name |
src |
direction |
source |
presence |
always |
details |
audio/x-speex, rate=(int)[ 6000, 48000 ], channels=(int)[ 1, 2 ] |
"abr"
property"abr" gint : Read / Write
Enable average bit-rate (0 = disabled).
Allowed values: >= 0
Default value: 0
"bitrate"
property"bitrate" gint : Read / Write
Specify an encoding bit-rate (in bps). (0 = automatic).
Allowed values: >= 0
Default value: 0
"complexity"
property"complexity" gint : Read / Write
Set encoding complexity.
Allowed values: >= 0
Default value: 3
"dtx"
property"dtx" gboolean : Read / Write
Enable discontinuous transmission.
Default value: FALSE
"last-message"
property"last-message" gchar* : Read
The last status message.
Default value: NULL
"nframes"
property"nframes" gint : Read / Write
Number of frames per buffer.
Allowed values: >= 0
Default value: 1
"quality"
property"quality" gfloat : Read / Write
Encoding quality.
Allowed values: [0,10]
Default value: 8
"vad"
property"vad" gboolean : Read / Write
Enable voice activity detection.
Default value: FALSE