| GStreamer Bad Plugins 0.10 Plugins Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Properties | ||||
"bitrate" gint : Read / Write "framesize" gint : Read / Write "cbr" gboolean : Read / Write "complexity" gint : Read / Write "max-bitrate" gint : Read / Write "prediction" GstCeltEncPrediction : Read / Write "start-band" gint : Read / Write
typedef struct {
GstElement element;
/* pads */
GstPad *sinkpad;
GstPad *srcpad;
CELTHeader header;
CELTMode *mode;
CELTEncoder *state;
GstAdapter *adapter;
gint bitrate;
gint frame_size;
gboolean cbr;
gint complexity;
gint max_bitrate;
gint prediction;
gint start_band;
gint channels;
gint rate;
gboolean setup;
gboolean header_sent;
gboolean eos;
guint64 samples_in;
guint64 bytes_out;
guint64 frameno;
guint64 frameno_out;
GstClockTime start_ts;
GstClockTime next_ts;
guint64 granulepos_offset;
} GstCeltEnc;
"bitrate" property"bitrate" gint : Read / Write
Specify an encoding bit-rate (in bps).
Allowed values: [10000,320000]
Default value: 64000
"framesize" property"framesize" gint : Read / Write
The number of samples per frame.
Allowed values: [64,512]
Default value: 480
"complexity" property"complexity" gint : Read / Write
Complexity.
Allowed values: [0,10]
Default value: 9
"max-bitrate" property"max-bitrate" gint : Read / Write
Specify a maximum encoding bit rate (in bps) for variable bit rate encoding.
Allowed values: [10000,320000]
Default value: 64000
"prediction" property "prediction" GstCeltEncPrediction : Read / Write
Controls the use of interframe prediction.
Default value: Independent frames
"start-band" property"start-band" gint : Read / Write
Controls the start band that should be used.
Allowed values: >= 0
Default value: 0