If it's just a concatenation of playlist tags in FID order, then where do we get the offset that tells you how far away our subplaylist is? A playlist entry doesn't have an offset tag to tell you where it is from it's parent, unfortunately. As for looking at the lengths of the playlists in the database file to figure out the offset, this doesn't seem to work for a number of cases ... the following is an example.

I've got a playlist called Webb Wilder (17c1, length 52). It's original contents have long been deleted, as of now it only contains one subplaylist a really long ways away: Acres of Suede (13c01, length 48). Other than my personal knowledge that these two are parent and child, I can find no other relationship in any of the database files. There's no offset tag for the playlists, and the length of the parent list isn't even close to the real offset between it and the child.

Greg
_________________________