From 56d180896aeaffe04876c93796478f1a0d7716db Mon Sep 17 00:00:00 2001 From: Filippo Argiolas Date: Sat, 1 May 2010 11:19:55 +0200 Subject: blur: fix gaussian kernel computation --- gst/gl/effects/gstgleffectssources.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gst/gl/effects/gstgleffectssources.c b/gst/gl/effects/gstgleffectssources.c index 4442007..b3fb484 100644 --- a/gst/gl/effects/gstgleffectssources.c +++ b/gst/gl/effects/gstgleffectssources.c @@ -47,7 +47,7 @@ fill_gaussian_kernel (float *kernel, int size, float sigma) l = (size - 1) / 2; for (i = 0; i < size; i++) { - kernel[i] = expf (-pow ((i - l), 2.0) / (2 * sigma)); + kernel[i] = expf (-0.5 * pow ((i - l) / sigma, 2.0)); sum += kernel[i]; } -- cgit v1.2.3