Does not zoom out too much gdk
authorThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 16 Aug 2008 18:24:52 +0000 (15:24 -0300)
committerThadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
Sat, 16 Aug 2008 18:24:52 +0000 (15:24 -0300)
movie.c

diff --git a/movie.c b/movie.c
index b7c04cc..08531fe 100644 (file)
--- a/movie.c
+++ b/movie.c
@@ -149,12 +149,12 @@ get_scales (int n)
   double scale;
   double factor;
   scales = g_array_new (FALSE, TRUE, sizeof (double));
-  factor = pow (8.0, 1.0/((double) n/2));
+  factor = pow (4.0, 1.0/((double) n/2));
   factor = 1.0/factor;
-  for (scale = 4.00; scale > 0.5 && scales->len < n/2; scale *= factor)
+  for (scale = 4.00; scale > 1.0 && scales->len < n/2; scale *= factor)
     scales = g_array_append_val (scales, scale);
   factor = 1.0/factor;
-  for (scale = 0.5; scale < 4.0 && scales->len < n; scale *= factor)
+  for (scale = 1.0; scale < 4.0 && scales->len < n; scale *= factor)
     scales = g_array_append_val (scales, scale);
   return scales;
 }