> Dear guy who wrote GNUPod, Yes, that's me ;-)
> I have, however, discovered what I think is a small bug with the way > GNUPod writes the DB. The iPod (and iTunes) allow a flag (I think it's > within the ID3 spec) for marking tracks as being part of a compilation. Yes, GNUpod didn't write this flag, it always wrote 0x00 as it does with all 'unknown' fields. > It seems like GNUPod automatically sets this flag to true for every file > on the iPod, every time. ..i checked this and it looks like '0x00' means 'is *not* *not* part of a compilation' (= Enabled) Strange.. Well: Could you please try this version: http://blinkenlights.ch/gnupod-dist/testing/gnupod20050719.tgz This version has support for the compilation-flag and sets it to 0x01 (= Disabled) per default. I tested it with a SmartPlaylist [1] on my iPod and it seems to fix the issue. (But still strange that 0x00 means enabled.. i have to check this on iTunes tomorrow..) -- Adrian #1 <smartplaylist name="compilation test" checkrule="spl" liveupdate="1" limititem="minute" limitval="" limitsort="random" matchany="0" > <spl action="eq" field="compilation" string="" /> <!-- I hate apple for stuff like this.. but ok: "" is eq 0x00 in this case.. //--> </smartplaylist> -- "Wow, I'm Dazzled! These graphs are so pretty!" - CEOs Everywhere
pgpbh4UZmOj6p.pgp
Description: PGP signature
_______________________________________________ Bug-gnupod mailing list [email protected] http://lists.nongnu.org/mailman/listinfo/bug-gnupod

