From f2631ad7fa9258f43e02113fbff5928901c6360b Mon Sep 17 00:00:00 2001 From: Jorg Schuler Date: Sun, 17 Sep 2006 17:27:21 +0000 Subject: Sizing of pixmap did not work properly for data (non-file) coverart. git-svn-id: https://gtkpod.svn.sf.net/svnroot/gtkpod/libgpod/trunk@1314 f01d2545-417e-4e96-918e-98f8d0dbbcb6 --- src/itdb_artwork.c | 6 +++--- src/ithumb-writer.c | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) (limited to 'src') diff --git a/src/itdb_artwork.c b/src/itdb_artwork.c index a203867..8c87c87 100644 --- a/src/itdb_artwork.c +++ b/src/itdb_artwork.c @@ -1,4 +1,4 @@ -/* Time-stamp: <2006-09-18 02:13:08 jcs> +/* Time-stamp: <2006-09-18 02:23:53 jcs> | | Copyright (C) 2002-2005 Jorg Schuler | Part of the gtkpod project. @@ -543,13 +543,13 @@ itdb_thumb_get_gdk_pixbuf (Itdb_Device *device, Itdb_Thumb *thumb) { /* use data stored in image_data */ GdkPixbufLoader *loader = gdk_pixbuf_loader_new (); g_return_val_if_fail (loader, FALSE); + gdk_pixbuf_loader_set_size (loader, + width, height); gdk_pixbuf_loader_write (loader, thumb->image_data, thumb->image_data_len, NULL); gdk_pixbuf_loader_close (loader, NULL); - gdk_pixbuf_loader_set_size (loader, - width, height); pixbuf = gdk_pixbuf_loader_get_pixbuf (loader); g_object_ref (pixbuf); g_object_unref (loader); diff --git a/src/ithumb-writer.c b/src/ithumb-writer.c index 98f350c..ea2d662 100644 --- a/src/ithumb-writer.c +++ b/src/ithumb-writer.c @@ -228,14 +228,14 @@ ithumb_writer_write_thumbnail (iThumbWriter *writer, { /* image data is stored in image_data and image_data_len */ GdkPixbufLoader *loader = gdk_pixbuf_loader_new (); g_return_val_if_fail (loader, FALSE); + gdk_pixbuf_loader_set_size (loader, + writer->img_info->width, + writer->img_info->height); gdk_pixbuf_loader_write (loader, thumb->image_data, thumb->image_data_len, NULL); gdk_pixbuf_loader_close (loader, NULL); - gdk_pixbuf_loader_set_size (loader, - writer->img_info->width, - writer->img_info->height); pixbuf = gdk_pixbuf_loader_get_pixbuf (loader); g_object_ref (pixbuf); g_object_unref (loader); -- cgit