From 4e4b568f654b7b9640a23165f4b9b135b0d5ba45 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Thu, 27 Oct 2016 09:11:26 +0530 Subject: [PATCH] Explicitly define float constants as float With MSVC, this gives the following warning: warning C4305: 'function': truncation from 'double' to 'gfloat' Apparently, MSVC does not figure out what type to use for constants based on the assignment. This warning is very spammy, so let's try to fix it. --- gst/audiofx/gststereo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gst/audiofx/gststereo.c b/gst/audiofx/gststereo.c index f7e013bc38..35990104af 100644 --- a/gst/audiofx/gststereo.c +++ b/gst/audiofx/gststereo.c @@ -102,7 +102,7 @@ gst_stereo_class_init (GstStereoClass * klass) g_object_class_install_property (gobject_class, PROP_STEREO, g_param_spec_float ("stereo", "stereo", "stereo", - 0.0, 1.0, 0.1, + 0.0, 1.0, 0.1f, G_PARAM_READWRITE | GST_PARAM_CONTROLLABLE | G_PARAM_STATIC_STRINGS)); trans_class->transform_ip = GST_DEBUG_FUNCPTR (gst_stereo_transform_ip); @@ -112,7 +112,7 @@ static void gst_stereo_init (GstStereo * stereo) { stereo->active = TRUE; - stereo->stereo = 0.1; + stereo->stereo = 0.1f; } static GstFlowReturn