Revision: 2016
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=2016&view=rev
Author: teuf
Date: 2008-06-14 15:28:20 -0700 (Sat, 14 Jun 2008)
Log Message:
-----------
Fix some ipod_model_table entries
Modified Paths:
--------------
libgpod/trunk/ChangeLog
libgpod/trunk/src/itdb_device.c
Modified: libgpod/trunk/ChangeLog
===================================================================
--- libgpod/trunk/ChangeLog 2008-06-14 21:23:25 UTC (rev 2015)
+++ libgpod/trunk/ChangeLog 2008-06-14 22:28:20 UTC (rev 2016)
@@ -1,5 +1,10 @@
2008-06-14 Christophe Fergeau <[EMAIL PROTECTED]>
+ * src/itdb_device.c: fix some entries in the ipod_model_table by
+ using libipoddevice and podsleuth as a reference
+
+2008-06-14 Christophe Fergeau <[EMAIL PROTECTED]>
+
* src/itdb_track.c: remove bogus function to check if the ipod
supports video: it didn't take into account the new ipods released
after the 1st ipod video
Modified: libgpod/trunk/src/itdb_device.c
===================================================================
--- libgpod/trunk/src/itdb_device.c 2008-06-14 21:23:25 UTC (rev 2015)
+++ libgpod/trunk/src/itdb_device.c 2008-06-14 22:28:20 UTC (rev 2016)
@@ -115,7 +115,7 @@
{"9725", 1, ITDB_IPOD_MODEL_SHUFFLE, ITDB_IPOD_GENERATION_SHUFFLE_1,
3},
/* Shuffle / Sixth Generation */
/* Square, connected to computer via cable */
- {"A564", 1, ITDB_IPOD_MODEL_SHUFFLE_SILVER,
ITDB_IPOD_GENERATION_SHUFFLE_2, 3},
+ {"A546", 1, ITDB_IPOD_MODEL_SHUFFLE_SILVER,
ITDB_IPOD_GENERATION_SHUFFLE_2, 3},
{"A947", 1, ITDB_IPOD_MODEL_SHUFFLE_PINK,
ITDB_IPOD_GENERATION_SHUFFLE_2, 3},
{"A949", 1, ITDB_IPOD_MODEL_SHUFFLE_BLUE,
ITDB_IPOD_GENERATION_SHUFFLE_2, 3},
{"A951", 1, ITDB_IPOD_MODEL_SHUFFLE_GREEN,
ITDB_IPOD_GENERATION_SHUFFLE_2, 3},
@@ -161,6 +161,8 @@
{"A428", 4, ITDB_IPOD_MODEL_NANO_BLUE, ITDB_IPOD_GENERATION_NANO_2,
6},
{"A487", 4, ITDB_IPOD_MODEL_NANO_GREEN, ITDB_IPOD_GENERATION_NANO_2,
6},
{"A489", 4, ITDB_IPOD_MODEL_NANO_PINK, ITDB_IPOD_GENERATION_NANO_2,
6},
+ {"A725", 4, ITDB_IPOD_MODEL_NANO_RED, ITDB_IPOD_GENERATION_NANO_2,
6},
+ {"A726", 8, ITDB_IPOD_MODEL_NANO_RED, ITDB_IPOD_GENERATION_NANO_2, 6}
{"A497", 8, ITDB_IPOD_MODEL_NANO_BLACK, ITDB_IPOD_GENERATION_NANO_2,
14},
/* HP iPods, need contributions for this table */
@@ -172,7 +174,7 @@
/* First generation with "cover flow" */
{"B029", 80, ITDB_IPOD_MODEL_CLASSIC_SILVER,
ITDB_IPOD_GENERATION_CLASSIC_1, 50},
{"B147", 80, ITDB_IPOD_MODEL_CLASSIC_BLACK,
ITDB_IPOD_GENERATION_CLASSIC_1, 50},
- {"B145", 160, ITDB_IPOD_MODEL_CLASSIC_SILVER,
ITDB_IPOD_GENERATION_CLASSIC_1, 50},
+ {"B155", 160, ITDB_IPOD_MODEL_CLASSIC_SILVER,
ITDB_IPOD_GENERATION_CLASSIC_1, 50},
{"B150", 160, ITDB_IPOD_MODEL_CLASSIC_BLACK,
ITDB_IPOD_GENERATION_CLASSIC_1, 50},
/* iPod nano video G1 (Third Nano Generation) */
@@ -189,13 +191,19 @@
{"A623", 8, ITDB_IPOD_MODEL_TOUCH_BLACK,
ITDB_IPOD_GENERATION_TOUCH_1, 14},
{"A627", 16, ITDB_IPOD_MODEL_TOUCH_BLACK,
ITDB_IPOD_GENERATION_TOUCH_1, 28},
+ /* iPhone G1 */
+ /* We used to not have a model number for the iPhone so we had that
+ * dummy "iPhone1" model number, we now keep it here for backward
+ * compatibility reasons
+ */
+ {"A501", -1, ITDB_IPOD_MODEL_IPHONE_1,
ITDB_IPOD_GENERATION_IPHONE_1, 14},
+ {"iPhone1", -1, ITDB_IPOD_MODEL_IPHONE_1, ITDB_IPOD_GENERATION_IPHONE_1,
14},
/* No known model number -- create a Device/SysInfo file with
* one entry, e.g.:
ModelNumStr: Mmobile1
*/
{"mobile1", -1, ITDB_IPOD_MODEL_MOBILE_1, ITDB_IPOD_GENERATION_MOBILE, 6},
- {"iPhone1", -1, ITDB_IPOD_MODEL_IPHONE_1, ITDB_IPOD_GENERATION_IPHONE_1,
14},
{NULL, 0, 0, 0, 0}
};
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2