On Thu, Apr 2, 2020 at 4:36 PM Lukas Rusak <[email protected]> wrote:
> Hello! > > I was wondering if there was any plans to have libudf support udf spec 2.5 > (or 2.6)? I am specifically curious about support for allocation descriptor > chains as used by bluray formats. > I think I noticed the lack of allocation descriptor chains right from the very beginning, in 2003 (https://en.wikipedia.org/wiki/Universal_Disk_Format#History says this was added in 2.50) and said nothing to see if anyone noticed. My laziness has paid off ! Until now. If you look at the activity in libudf, I think you'll find no one other than myself has ever touched that and I haven't either for the last 8 years. That said, this project has always been open source and has gone in directions that were never of interest to me, such as cdtext handling, or cdda in general. So feel free to add to this and fix things up if you are interested in doing so. > I tried to hack some support in for encountering TAGID_EFE and finding > the TAGID_FSD from some file type 0xFA (250) which I have > dubbed UDF_FILE_REDIRECT. I'm successful in finding the FSD from this but > haven't been able to get much further. > > It seems like AD chaining is a large part of udf 2.5 and I'm not able to > find the "root" dir yet in my experience as it seems each reference of > TAGID_EFE refers to some other entry and you need to traverse the lot to > find what you're looking for. > > Anyways. I'm just looking for any insight you might have on this or if I'm > out of luck. > > Cheers, > Lukas Rusak >
