From: Jordan Petridis Date: Mon, 3 Aug 2020 15:25:28 +0000 (+0300) Subject: gstladspautils.c: avoid implicit float to int conversion X-Git-Tag: 1.19.3~507^2~1509 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=5705301ed5e439bb33053e704f700a7a595b206c;p=platform%2Fupstream%2Fgstreamer.git gstladspautils.c: avoid implicit float to int conversion Part-of: --- diff --git a/ext/ladspa/gstladspautils.c b/ext/ladspa/gstladspautils.c index 53ddbb1..02733f2 100644 --- a/ext/ladspa/gstladspautils.c +++ b/ext/ladspa/gstladspautils.c @@ -503,9 +503,11 @@ gst_ladspa_object_get_property (GstLADSPA * ladspa, GObject * object, case G_TYPE_BOOLEAN: g_value_set_boolean (value, controls[prop_id] > 0.5); break; - case G_TYPE_INT: - g_value_set_int (value, CLAMP (controls[prop_id], G_MININT, G_MAXINT)); + case G_TYPE_INT:{ + gint64 ival = CLAMP ((gint64) controls[prop_id], G_MININT, G_MAXINT); + g_value_set_int (value, ival); break; + } case G_TYPE_FLOAT: g_value_set_float (value, controls[prop_id]); break;