diff -uNr gst-plugins-0.6.4/gst/level/filter.func gst-plugins-0.6.4.patch/gst/level/filter.func --- gst-plugins-0.6.4/gst/level/filter.func 2003-10-05 18:46:21.000000000 +0200 +++ gst-plugins-0.6.4.patch/gst/level/filter.func 2003-10-29 10:54:36.000000000 +0100 @@ -6,13 +6,14 @@ */ { register int j; + gdouble normalizer; double squaresum = 0.0; /* square sum of the integer samples */ register double square = 0.0; /* Square */ register double PSS = 0.0; /* Peak Square Sample */ *CS = 0.0; /* Cumulative Square for this block */ - gdouble normalizer = (double) (1 << resolution); + normalizer = (double) (1 << resolution); /* * process data here