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