From: Christophe F. <te...@gn...> - 2007-10-22 12:22:41
|
> So with the id included, and one song in the database, with no cover > art, the IPod was ok. With one more song in the database, and still no > sign of cover art, the Nano froze. > Oh, you mean the freeze doesn't have anything to do with the presence (or absence) of cover art ? I assumed all along that the freezes were related to cover art presence. > > > Then, I'd try to dump the mhii-link for all tracks in the iTunesDB and > > dump the corresponding field in the ArtworkDB, and see if there's > > something obviously wrong. Maybe the IDs are too small for the iPod, > > iirc the ArtworkDB format description says those IDs should start at > > 0x64 and we start at 0x40 or something. > > http://ipodlinux.org/ITunesDB#Artwork_Database > First mhii is 0x40, second is 0x41, ... (on mobile phones the first mhii > appears to be 0x64, second 0x65, ...) Sorry, I didn't remember the exact values ;) We're using values starting at 52 (0x34) for the song IDs, not 0x40. Maybe we need to set FIRST_IPOD_ID to 0x40 in src/itdb_itunesdb.c Christophe |