From 249087fee0c7cc1b2ef08e253909071176aa4341 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Thu, 19 Jul 2012 16:09:01 +0200 Subject: spectrascope: fabs->sqrt to calculate the magnitude --- gst/audiovisualizers/gstspectrascope.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/audiovisualizers/gstspectrascope.c b/gst/audiovisualizers/gstspectrascope.c index 051fdc1f5..d252d1545 100644 --- a/gst/audiovisualizers/gstspectrascope.c +++ b/gst/audiovisualizers/gstspectrascope.c @@ -199,7 +199,7 @@ gst_spectra_scope_render (GstBaseAudioVisualizer * bscope, GstBuffer * audio, * or even better do a log mapping? */ fr = (gfloat) fdata[1 + x].r / 512.0; fi = (gfloat) fdata[1 + x].i / 512.0; - y = (guint) (h * fabs (fr * fr + fi * fi)); + y = (guint) (h * sqrt (fr * fr + fi * fi)); if (y > h) y = h; y = h - y; -- cgit v1.2.3