mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-19 06:46:38 +00:00
qroverlay: Make default pizel-size 3
Otherwise zbar isn't able to read the produced qrcodes Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1730>
This commit is contained in:
parent
dc88d3ece9
commit
4a259e8f28
1 changed files with 3 additions and 2 deletions
|
@ -92,6 +92,7 @@ static GstStaticPadTemplate src_template = GST_STATIC_PAD_TEMPLATE ("src",
|
||||||
);
|
);
|
||||||
|
|
||||||
#define DEFAULT_PROP_QUALITY 1
|
#define DEFAULT_PROP_QUALITY 1
|
||||||
|
#define DEFAULT_PROP_PIXEL_SIZE 3
|
||||||
|
|
||||||
#define GST_TYPE_QRCODE_QUALITY (gst_qrcode_quality_get_type())
|
#define GST_TYPE_QRCODE_QUALITY (gst_qrcode_quality_get_type())
|
||||||
static GType
|
static GType
|
||||||
|
@ -160,7 +161,7 @@ gst_qr_overlay_class_init (GstQROverlayClass * klass)
|
||||||
g_object_class_install_property (gobject_class,
|
g_object_class_install_property (gobject_class,
|
||||||
PROP_PIXEL_SIZE, g_param_spec_float ("pixel-size",
|
PROP_PIXEL_SIZE, g_param_spec_float ("pixel-size",
|
||||||
"pixel-size", "Pixel size of each Qrcode pixel",
|
"pixel-size", "Pixel size of each Qrcode pixel",
|
||||||
1, 100.0, 1, G_PARAM_READWRITE));
|
1, 100.0, DEFAULT_PROP_PIXEL_SIZE, G_PARAM_READWRITE));
|
||||||
|
|
||||||
g_object_class_install_property (gobject_class,
|
g_object_class_install_property (gobject_class,
|
||||||
PROP_DATA_INTERVAL_BUFFERS,
|
PROP_DATA_INTERVAL_BUFFERS,
|
||||||
|
@ -226,7 +227,7 @@ gst_qr_overlay_init (GstQROverlay * filter)
|
||||||
filter->extra_data_interval_buffers = 60;
|
filter->extra_data_interval_buffers = 60;
|
||||||
filter->extra_data_span_buffers = 1;
|
filter->extra_data_span_buffers = 1;
|
||||||
filter->span_frame = 0;
|
filter->span_frame = 0;
|
||||||
filter->qrcode_size = 1;
|
filter->qrcode_size = DEFAULT_PROP_PIXEL_SIZE;
|
||||||
}
|
}
|
||||||
|
|
||||||
static void
|
static void
|
||||||
|
|
Loading…
Reference in a new issue