From 3daa793494aa9ea41cd0f0ae5ed20275002e876c Mon Sep 17 00:00:00 2001 From: Vineeth T M Date: Mon, 9 Feb 2015 11:29:46 +0530 Subject: [PATCH] fieldanalysis: exception when block width to 0 When block width property is set to 0, exception occurs. This happens due to divide by zero errors in calculations. block width property can never be 0. Hence adjusting the minimum value to 1. https://bugzilla.gnome.org/show_bug.cgi?id=744188 --- gst/fieldanalysis/gstfieldanalysis.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/fieldanalysis/gstfieldanalysis.c b/gst/fieldanalysis/gstfieldanalysis.c index 8631d74..b7ffd87 100644 --- a/gst/fieldanalysis/gstfieldanalysis.c +++ b/gst/fieldanalysis/gstfieldanalysis.c @@ -259,7 +259,7 @@ gst_field_analysis_class_init (GstFieldAnalysisClass * klass) DEFAULT_SPATIAL_THRESH, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, PROP_BLOCK_WIDTH, g_param_spec_uint64 ("block-width", "Block width", - "Block width for windowed comb detection", 0, G_MAXUINT64, + "Block width for windowed comb detection", 1, G_MAXUINT64, DEFAULT_BLOCK_WIDTH, G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS)); g_object_class_install_property (gobject_class, PROP_BLOCK_HEIGHT, g_param_spec_uint64 ("block-height", "Block height", -- 2.7.4