diff options
Diffstat (limited to 'src/itdb_device.c')
-rw-r--r-- | src/itdb_device.c | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/src/itdb_device.c b/src/itdb_device.c index 3f0f5aa..1eace22 100644 --- a/src/itdb_device.c +++ b/src/itdb_device.c @@ -349,6 +349,29 @@ static const Itdb_ArtworkFormat ipod_nano_photo_info[] = { { -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 @@ static const ArtworkCapabilities ipod_artwork_capabilities[] = { { 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 }, |