add more info to the testanimation frames.

2000-04-06  Jonathan Blandford  <jrb@redhat.com>

	* gdk-pixbuf/testanimation.c (main): add more info to the
	testanimation frames.
This commit is contained in:
Jonathan Blandford 2000-04-06 20:28:20 +00:00 committed by Jonathan Blandford
parent ddd6248ae3
commit d96d7ada5a
2 changed files with 17 additions and 5 deletions

View File

@ -238,8 +238,6 @@ config_func (GtkWidget *drawing_area, GdkEventConfigure *event, gpointer data)
pixbuf = (GdkPixbuf *)gtk_object_get_data(GTK_OBJECT(drawing_area), "pixbuf");
g_print("X:%d Y:%d\n", event->width, event->height);
#if 0
if (((event->width) != (pixbuf->art_pixbuf->width)) ||
((event->height) != (pixbuf->art_pixbuf->height)))
@ -411,14 +409,23 @@ main (int argc, char **argv)
return 0;
} else {
for (i = 1; i < argc; i++) {
animation = gdk_pixbuf_animation_new_from_file (argv[i]);
if (animation) {
gint i = 0;
GList *listptr;
for (listptr = animation->frames; listptr; listptr = listptr->next){
g_print ("in a frame\n");
new_testrgb_window (((GdkPixbufFrame *)listptr->data)->pixbuf, "File");
gchar *title;
title = g_strdup_printf ("Frame %d", i);
g_print ("Frame %d x:%d y:%d width:%d height:%d\n",
i,
((GdkPixbufFrame *)listptr->data)->x_offset,
((GdkPixbufFrame *)listptr->data)->y_offset,
gdk_pixbuf_get_width (((GdkPixbufFrame *)listptr->data)->pixbuf),
gdk_pixbuf_get_height (((GdkPixbufFrame *)listptr->data)->pixbuf));
new_testrgb_window (((GdkPixbufFrame *)listptr->data)->pixbuf, title);
g_free (title);
i++;
}
found_valid = TRUE;
}

View File

@ -1,3 +1,8 @@
2000-04-06 Jonathan Blandford <jrb@redhat.com>
* gdk-pixbuf/testanimation.c (main): add more info to the
testanimation frames.
2000-04-04 Ettore Perazzoli <ettore@helixcode.com>
* gdk-pixbuf/gdk-pixbuf-animation.c