From 5aee046876786bfffc6651d53b63516a9e63a337 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Sun, 15 May 2016 19:45:26 -0700 Subject: [PATCH] lv2: reduce log spam for property bounds Only complain about bad bounds, if the plugin actually set those. Otherwise silently adjust our defaults. --- ext/lv2/gstlv2utils.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ext/lv2/gstlv2utils.c b/ext/lv2/gstlv2utils.c index 407f6e3..0224a84 100644 --- a/ext/lv2/gstlv2utils.c +++ b/ext/lv2/gstlv2utils.c @@ -364,14 +364,18 @@ gst_lv2_class_get_param_spec (GstLV2Class * klass, GObjectClass * object_class, lilv_node_free (lv2max); if (def < lower) { - GST_WARNING ("%s has lower bound %f > default %f", - lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), lower, def); + if (lv2def && lv2min) { + GST_WARNING ("%s has lower bound %f > default %f", + lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), lower, def); + } lower = def; } if (def > upper) { - GST_WARNING ("%s has upper bound %f < default %f", - lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), upper, def); + if (lv2def && lv2max) { + GST_WARNING ("%s has upper bound %f < default %f", + lilv_node_as_string (lilv_plugin_get_uri (lv2plugin)), upper, def); + } upper = def; } -- 2.7.4