[DVDnav-discuss] [PATCH] Patch 4/5: opendir/readdir/closedir

Jorgen Lundman lundman at lundman.net
Fri Oct 10 10:57:36 CEST 2008


This patch adds the ability to search any UDF filesystem by regular 
names and methods. It introduces POSIX style 
opendir()/readdir()/closedir() methods to iterate directory contents. 
This allows for complete navigation of UDF filesystem.

This is required to be able to read UDF2.50 file systems, to read files 
in say STREAM/00001.m2ts

Example output:

./disc_info example-bd5.iso
libdvdread: Encrypted DVD support unavailable.
/BDMV: . (type 3) size 152
/BDMV: AUXDATA (type 3) size 40
/BDMV: BACKUP (type 3) size 332
/BDMV: BDJO (type 3) size 40
/BDMV: CLIPINF (type 3) size 100
/BDMV: index.bdmv (type 5) size 526
/BDMV: JAR (type 3) size 40
/BDMV: META (type 3) size 40
/BDMV: MovieObject.bdmv (type 5) size 278
/BDMV: PLAYLIST (type 3) size 100
/BDMV: STREAM (type 3) size 100
/BDMV/STREAM: 00001.m2ts (type 4)
Openfile said 0x1004d0
Size 4691957760

Lund

-- 
Jorgen Lundman       | <lundman at lundman.net>
Unix Administrator   | +81 (0)3 -5456-2687 ext 1017 (work)
Shibuya-ku, Tokyo    | +81 (0)90-5578-8500          (cell)
Japan                | +81 (0)3 -3375-1767          (home)
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: libdvdread_patch4.txt
URL: <http://lists.mplayerhq.hu/pipermail/dvdnav-discuss/attachments/20081010/df5ed20f/attachment.txt>


More information about the DVDnav-discuss mailing list