bug-gnupod
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnupod] iPod touch / iPhone artwork


From: Roger Kessel
Subject: [Bug-gnupod] iPod touch / iPhone artwork
Date: Mon, 27 Jul 2009 20:34:40 -0700
User-agent: RoundCube Webmail/0.2.1

Hello all. A brief introduction: I've been using gnupod in Windows XP with
various iPod models, most recently a jailbroken iPod Touch mounted through
ssh. I am a programmer and have become somewhat familiar with the gnupod
code. I'm quite happy with how everything works, with the exception of
cover art not working, so I referenced libgpod (which does support iPod
Touch / iPhone cover art) and added this to ArtworkDB.pm:

'iphone'  => [ { height=>320, width=>320, storage_id=>3005, bpp=>16,  },
               { height=>88,  width=>88,  storage_id=>3007, bpp=>16, },
               { height=>56,  width=>56,  storage_id=>3006, bpp=>16,
drop=>112},
               { height=>256, width=>256, storage_id=>3001, bpp=>16,  },  
               { height=>128, width=>128, storage_id=>3002, bpp=>16, },
               { height=>64,  width=>64,  storage_id=>3003, bpp=>16, }  ],

The result is far from perfect, but some distorted images now appear. I'm
unclear where the drop key is appropriate.

I am curious if anyone out there is already working on this. The libgpod
code is written in C. My C is more than a bit rusty, and graphics
programming is not my forte. Changing the logic to support RGB 555 (which
is what libgpod seems to use for iPhone / iPod Touch) rather than 565 did
not seem to make a difference in my results, so I know I will have to dig
deeper. If someone with more expertise is already further down that road,
I'd rather not duplicate the effort. 

Thanks to anyone who can provide some information or insight!




reply via email to

[Prev in Thread] Current Thread [Next in Thread]