Revision: 2167
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=2167&view=rev
Author: teuf
Date: 2008-12-12 13:57:11 +0000 (Fri, 12 Dec 2008)
Log Message:
-----------
Add hardcoded tables for nano4g artwork
Modified Paths:
--------------
libgpod/trunk/ChangeLog
libgpod/trunk/src/itdb_device.c
Modified: libgpod/trunk/ChangeLog
===================================================================
--- libgpod/trunk/ChangeLog 2008-12-12 13:56:50 UTC (rev 2166)
+++ libgpod/trunk/ChangeLog 2008-12-12 13:57:11 UTC (rev 2167)
@@ -1,5 +1,12 @@
2008-12-12 Christophe Fergeau <[email protected]>
+ * src/itdb_device.c: add hardcoded table for nano4g artwork
+ formats. I haven't tested I got everything perfectly right so there
+ might be issues with them. Thanks to Tijs van Roon for pinpointing
+ these missing tables
+
+2008-12-12 Christophe Fergeau <[email protected]>
+
* src/itdb_device.c: add serial number for 16GB Orange Nano 4g,
thanks to Tijs van Roon for providing the data
Modified: libgpod/trunk/src/itdb_device.c
===================================================================
--- libgpod/trunk/src/itdb_device.c 2008-12-12 13:56:50 UTC (rev 2166)
+++ libgpod/trunk/src/itdb_device.c 2008-12-12 13:57:11 UTC (rev 2167)
@@ -349,6 +349,29 @@
{ -1, -1, -1, -1}
};
+
+static const Itdb_ArtworkFormat ipod_nano4g_cover_art_info[] = {
+ {1055, 128, 128, THUMB_FORMAT_RGB565_LE},
+ {1068, 128, 128, THUMB_FORMAT_RGB565_BE},
+ {1068, 240, 240, THUMB_FORMAT_RGB565_BE},
+ {1074, 50, 50, THUMB_FORMAT_RGB565_LE},
+ {1078, 80, 80, THUMB_FORMAT_RGB565_LE},
+ {1084, 240, 240, THUMB_FORMAT_RGB565_BE},
+ { -1, -1, -1, -1}
+};
+
+static const Itdb_ArtworkFormat ipod_nano4g_photo_info[] = {
+ {1024, 320, 240, THUMB_FORMAT_RGB565_LE},
+ {1066, 64, 64, THUMB_FORMAT_RGB565_LE},
+ {1079, 80, 80, THUMB_FORMAT_RGB565_LE},
+ {1083, 240, 320, THUMB_FORMAT_RGB565_LE},
+ { -1, -1, -1, -1}
+};
+
+static const Itdb_ArtworkFormat ipod_nano4g_chapter_image_info[] = {
+ {1071, 240, 240, THUMB_FORMAT_RGB565_LE},
+};
+
static const Itdb_ArtworkFormat ipod_video_cover_art_info[] = {
{1028, 100, 100, THUMB_FORMAT_RGB565_LE},
{1029, 200, 200, THUMB_FORMAT_RGB565_LE},
@@ -444,6 +467,7 @@
{ ITDB_IPOD_GENERATION_NANO_1, ipod_nano_cover_art_info,
ipod_nano_photo_info, NULL },
{ ITDB_IPOD_GENERATION_NANO_2, ipod_nano_cover_art_info,
ipod_nano_photo_info, NULL },
{ ITDB_IPOD_GENERATION_NANO_3, ipod_classic_1_cover_art_info,
ipod_classic_1_photo_info, ipod_classic_1_chapter_image_info },
+ { ITDB_IPOD_GENERATION_NANO_4, ipod_nano4g_cover_art_info,
ipod_nano4g_photo_info, ipod_nano4g_chapter_image_info },
{ ITDB_IPOD_GENERATION_CLASSIC_1, ipod_classic_1_cover_art_info,
ipod_classic_1_photo_info, ipod_classic_1_chapter_image_info },
{ ITDB_IPOD_GENERATION_CLASSIC_2, ipod_classic_1_cover_art_info,
ipod_classic_1_photo_info, ipod_classic_1_chapter_image_info },
{ ITDB_IPOD_GENERATION_TOUCH_1, ipod_touch_1_cover_art_info,
ipod_touch_1_photo_info, NULL },
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, Nevada.
The future of the web can't happen without you. Join us at MIX09 to help
pave the way to the Next Web now. Learn more and register at
http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com/
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2