Jean-François Meessen wrote:
> I finally found it.
> I had to remove a smart playlist called "Clips vidéo musicaux". This playlist
> has a 51 mhod record with type 0x3C and action 0x0400 and this is not recognized
> by libgpod. When the DB is saved to ipod, it contains an empty mhod of type 51
> (number of rules == 0)
> Hope it will help other people,
Good hint. I've updated the CVS version of libgpod to handle album
artist, tv show, last skipped, season number, skipcount and video kind
entries in smart playlists.
I've also changed the default behavior of libgpod when parsing the smart
playlist rules. Instead of ignoring unknown action types it will attempt
to read them assuming the data can be handled like standard
integer/timestamp/range values. There's obviously a small risk involved,
but it's more likely that Apple introduces another action type than
another data structure altogether, so the merits outweigh the dangers in