commit 913df14a7462eea47b9001501cdb8e6b04f52196
Author: Nikias Bassen <nik...@gmx.li>
Date:   Wed Aug 25 13:37:51 2010 +0200

    center artwork images for DB_TYPE_ITUNES too

 src/ithumb-writer.c |   22 ++--------------------
 1 files changed, 2 insertions(+), 20 deletions(-)
---
diff --git a/src/ithumb-writer.c b/src/ithumb-writer.c
index 63c75a1..6b47aa6 100644
--- a/src/ithumb-writer.c
+++ b/src/ithumb-writer.c
@@ -917,25 +917,6 @@ static gboolean write_pixels (iThumbWriter *writer, 
Itdb_Thumb_Ipod_Item *thumb,
     return TRUE;
 }
 
-static void set_thumb_padding (iThumbWriter *writer, 
-                               Itdb_Thumb_Ipod_Item *thumb, 
-                               gint width, gint height)
-{
-    switch (writer->db_type)
-    {
-    case DB_TYPE_PHOTO:
-       thumb->horizontal_padding = (writer->img_info->width - width)/2;
-       thumb->vertical_padding = (writer->img_info->height - height)/2;
-       break;
-    case DB_TYPE_ITUNES:
-       thumb->horizontal_padding = 0;
-       thumb->vertical_padding = 0;
-       break;
-    default:
-       g_return_if_reached ();
-    }
-}
-
 static GdkPixbuf *pixbuf_from_image_data (guchar *image_data, gsize len)
 {
     GdkPixbuf *pixbuf;
@@ -1025,8 +1006,9 @@ ithumb_writer_write_thumbnail (iThumbWriter *writer,
     thumb_ipod = itdb_thumb_new_item_from_ipod (writer->img_info);
     g_assert (thumb_ipod != NULL);
 
-    set_thumb_padding (writer, thumb_ipod, width, height);
 
+    thumb_ipod->horizontal_padding = (writer->img_info->width - width)/2;
+    thumb_ipod->vertical_padding = (writer->img_info->height - height)/2;
     /* The thumbnail width/height is inclusive padding */
     thumb_ipod->width = thumb_ipod->horizontal_padding + width;
     thumb_ipod->height = thumb_ipod->vertical_padding + height;

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
gtkpod-cvs2 mailing list
gtkpod-cvs2@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to