| GStreamer Base Plugins 0.10 Plugins Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
"bitrate" gint : Read / Write "border" GstTheoraEncBorderMode : Read / Write "center" gboolean : Read / Write "keyframe-auto" gboolean : Read / Write "keyframe-force" gint : Read / Write "keyframe-freq" gint : Read / Write "keyframe-mindistance" gint : Read / Write "keyframe-threshold" gint : Read / Write "noise-sensitivity" gint : Read / Write "quality" gint : Read / Write "quick" gboolean : Read / Write "sharpness" gint : Read / Write "speed-level" gint : Read / Write / Construct "cap-overflow" gboolean : Read / Write "cap-underflow" gboolean : Read / Write "drop-frames" gboolean : Read / Write "rate-buffer" gint : Read / Write "vp3-compatible" gboolean : Read / Write "multipass-cache-file" gchar* : Read / Write "multipass-mode" GstTheoraEncMultipassMode : Read / Write
"bitrate" property"bitrate" gint : Read / Write
Compressed video bitrate (kbps).
Allowed values: [0,16777215]
Default value: 0
"border" property"border" GstTheoraEncBorderMode : Read / Write
ignored and kept for API compat only.
Default value: Black Border
"center" property"center" gboolean : Read / Write
ignored and kept for API compat only.
Default value: TRUE
"keyframe-auto" property"keyframe-auto" gboolean : Read / Write
Automatic keyframe detection.
Default value: TRUE
"keyframe-force" property"keyframe-force" gint : Read / Write
Force keyframe every N frames.
Allowed values: [1,32768]
Default value: 64
"keyframe-freq" property"keyframe-freq" gint : Read / Write
Keyframe frequency.
Allowed values: [1,32768]
Default value: 64
"keyframe-mindistance" property"keyframe-mindistance" gint : Read / Write
ignored and kept for API compat only.
Allowed values: [1,32768]
Default value: 8
"keyframe-threshold" property"keyframe-threshold" gint : Read / Write
ignored and kept for API compat only.
Allowed values: [0,32768]
Default value: 80
"noise-sensitivity" property"noise-sensitivity" gint : Read / Write
ignored and kept for API compat only.
Allowed values: [0,32768]
Default value: 1
"quality" property"quality" gint : Read / Write
Video quality.
Allowed values: [0,63]
Default value: 48
"quick" property"quick" gboolean : Read / Write
ignored and kept for API compat only.
Default value: TRUE
"sharpness" property"sharpness" gint : Read / Write
ignored and kept for API compat only.
Allowed values: [0,2]
Default value: 0
"speed-level" property"speed-level" gint : Read / Write / Construct
Controls the amount of analysis performed when encoding. Higher values trade compression quality for speed. This property requires libtheora version >= 1.0, and the maximum value may vary based on encoder version.
Allowed values: [0,2]
Default value: 1
"cap-overflow" property"cap-overflow" gboolean : Read / Write
Enable capping of bit reservoir overflows.
Default value: TRUE
"cap-underflow" property"cap-underflow" gboolean : Read / Write
Enable capping of bit reservoir underflows.
Default value: FALSE
"drop-frames" property"drop-frames" gboolean : Read / Write
Allow or disallow frame dropping.
Default value: TRUE
"rate-buffer" property"rate-buffer" gint : Read / Write
Sets the size of the rate control buffer, in units of frames. The default value of 0 instructs the encoder to automatically select an appropriate value.
Allowed values: [0,1000]
Default value: 0
"vp3-compatible" property"vp3-compatible" gboolean : Read / Write
Disables non-VP3 compatible features.
Default value: FALSE
"multipass-cache-file" property"multipass-cache-file" gchar* : Read / Write
Multipass cache file.
Default value: NULL