Revision: 2083
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=2083&view=rev
Author: jcsjcs
Date: 2008-08-03 02:55:51 +0000 (Sun, 03 Aug 2008)
Log Message:
-----------
2008-08-03 Jorg Schuler <jcsjcs at users.sourceforge.net>
* src/ithumb-writer (ithumb_writer_handle_pixbuf_transform):
handle rotation correctly: don't interchange width and height
for the thumbnail on the iPod.
Modified Paths:
--------------
libgpod/trunk/ChangeLog
libgpod/trunk/src/ithumb-writer.c
Modified: libgpod/trunk/ChangeLog
===================================================================
--- libgpod/trunk/ChangeLog 2008-08-02 11:49:35 UTC (rev 2082)
+++ libgpod/trunk/ChangeLog 2008-08-03 02:55:51 UTC (rev 2083)
@@ -1,3 +1,9 @@
+2008-08-03 Jorg Schuler <jcsjcs at users.sourceforge.net>
+
+ * src/ithumb-writer (ithumb_writer_handle_pixbuf_transform):
+ handle rotation correctly: don't interchange width and height
+ for the thumbnail on the iPod.
+
2008-08-02 Todd Zullinger <tmzullinger at users.sourceforge.net>
* src/itdb_track.c: Fix typo in itdb_track_get_thumbnail() doc
Modified: libgpod/trunk/src/ithumb-writer.c
===================================================================
--- libgpod/trunk/src/ithumb-writer.c 2008-08-02 11:49:35 UTC (rev 2082)
+++ libgpod/trunk/src/ithumb-writer.c 2008-08-03 02:55:51 UTC (rev 2083)
@@ -822,23 +822,11 @@
GdkPixbuf *rotated_pixbuf;
GdkPixbuf *scaled_pixbuf;
- guint width;
- guint height;
-
rotated_pixbuf = ithumb_writer_handle_rotation (pixbuf, &rotation);
- if ((rotation == 0) || (rotation == 180))
- {
- width = writer->img_info->width;
- height = writer->img_info->height;
- }
- else
- {
- width = writer->img_info->height;
- height = writer->img_info->width;
- }
-
- scaled_pixbuf = ithumb_writer_scale_and_crop (rotated_pixbuf, width,
height,
+ scaled_pixbuf = ithumb_writer_scale_and_crop (rotated_pixbuf,
+ writer->img_info->width,
+ writer->img_info->height,
writer->img_info->crop);
g_object_unref (rotated_pixbuf);
rotated_pixbuf = NULL;
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2