projects
/
cascardo
/
movie.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge commit 'gzv/master'
[cascardo/movie.git]
/
gdk.c
diff --git
a/gdk.c
b/gdk.c
index
4c68e64
..
d364a27
100644
(file)
--- a/
gdk.c
+++ b/
gdk.c
@@
-62,7
+62,7
@@
expose (GtkWidget *widget, GdkEventExpose *event, gpointer data)
event->area.width, event->area.height,
-point.x + w/2 - event->area.x,
-point.y + h/2 - event->area.y,
event->area.width, event->area.height,
-point.x + w/2 - event->area.x,
-point.y + h/2 - event->area.y,
- point.rx, point.ry, GDK_INTERP_
HYPE
R);
+ point.rx, point.ry, GDK_INTERP_
BILINEA
R);
gdk_draw_pixbuf (widget->window, NULL, screen, 0, 0,
event->area.x, event->area.y,
event->area.width, event->area.height,
gdk_draw_pixbuf (widget->window, NULL, screen, 0, 0,
event->area.x, event->area.y,
event->area.width, event->area.height,
@@
-82,6
+82,8
@@
expose (GtkWidget *widget, GdkEventExpose *event, gpointer data)
return FALSE;
}
return FALSE;
}
+#define FPF 40
+
int
main (int argc, char **argv)
{
int
main (int argc, char **argv)
{
@@
-98,8
+100,8
@@
main (int argc, char **argv)
else
filename = argv[1];
ctx.points = ReadPoints ("pro-gnu");
else
filename = argv[1];
ctx.points = ReadPoints ("pro-gnu");
- ctx.points = drop_dup_frames (ctx.points,
20
);
- rescale_points (ctx.points);
+ ctx.points = drop_dup_frames (ctx.points,
FPF
);
+ rescale_points (ctx.points
, get_scales (FPF)
);
ctx.picture = gdk_pixbuf_new_from_file (filename, NULL);
ctx.i = ctx.points->len;
colorspace = gdk_pixbuf_get_colorspace (ctx.picture);
ctx.picture = gdk_pixbuf_new_from_file (filename, NULL);
ctx.i = ctx.points->len;
colorspace = gdk_pixbuf_get_colorspace (ctx.picture);