| GStreamer Good Plugins 1.0 Plugins Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Properties | ||||
"keyframe" gint : Read / Write "qmax" gint : Read / Write "qmin" gint : Read / Write "threshold" gint : Read / Write
struct GstSmokeEnc {
GstElement element;
/* pads */
GstPad *sinkpad,*srcpad;
/* video state */
gint format;
gint width;
gint height;
gint frame;
gint keyframe;
gint fps_num, fps_denom;
SmokeCodecInfo *info;
gint threshold;
gint min_quality;
gint max_quality;
gboolean need_header;
};
"keyframe" property"keyframe" gint : Read / Write
Insert keyframe every N frames.
Allowed values: [1,100000]
Default value: 20
"qmax" property"qmax" gint : Read / Write
Maximum quality.
Allowed values: [0,100]
Default value: 85
"qmin" property"qmin" gint : Read / Write
Minimum quality.
Allowed values: [0,100]
Default value: 10
"threshold" property"threshold" gint : Read / Write
Motion estimation threshold.
Allowed values: [0,100000000]
Default value: 3000