Llink: Difference between revisions

From Lundman Wiki
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Personal ==
== libdvdread.plus ==


[http://www.lundman.net/gallery/ My Gallery]
I have made some patches to the regular '''libdvdread''' library used by many developers. Alas, I have had no luck in getting them accepted into the upstream repository, which has forced me to maintain a second version myself.  


[http://www.lokien.net/gallery/ Lokien's Gallery]
Patches include:


[http://www.ushka.net/gallery/ Ushka's Gallery]
* Bring UDF compatibility from base 1.92, to 2.50. This adds Bluray and BD5 ISO format.
* Properly handle UDF chains, instead of assuming they are contiguous, and without gap.
* Move filesizes from 32bit to 64bit.
* Add POSIX style '''opendir(3)''', '''readdir(3)''' API to add the ability to retrieve contents of ISO files & input-devices.
* Add POSIX style '''open(3)''' of non-DVD related files. (Reading playlists, certificates etc)
* Allow API call to set IO handlers. Allowing all IO to libdvdread be developer defined. (Adding RAR support, or FTP perhaps)




Proposed 2008 [[2008_Holiday]]
'''Download pre-patched source archive from:'''


Proposed 2011 [[2011_Holiday]]
http://lundman.net/ftp/dvdread/libdvdread-4.2.0.plus.tar.bz2




Mum asked me to write down my experiences with having a child, so I did that, and for some reason carried on doing it even after she could no longer read them.


[[birth]] giving birth in Tokyo as a foreigner.


[[year one]] first year of child rearing
If you wish to patch the original release yourself, the patches are located here:


[[year two]] second year


[[year three]] third year, toilet training.
=== Patch 1: ===


[[birth two]] detailing the birth of the second child
Handle AD chains correctly, skip gaps, and give full end blocks


[[year four]] first turns 4, second turns 7 months. Eye operation.
http://lundman.net/ftp/dvdread/patches/README.patch1
http://lundman.net/ftp/dvdread/patches/patch1


[[year six]] first goes to school at 6, and second is 3.


=== Patch 2: ===


Back in 1998 or so, I got quite sick, probably both from an ulcer and my gallbladder stones. I wrote a story about that, which I will move in here.
File sizes from 32 bit to 64 bit, [http://www.supremeessays.com/ buy best essay]. Handle new FileInfoExt.  


[[gall stones]]
http://lundman.net/ftp/dvdread/patches/README.patch2
http://lundman.net/ftp/dvdread/patches/patch2




[[OsX]] thoughts on Mac
=== Patch 3: ===


[[tmphack]]
Add Directory Content access, reading DVD AACS/ Directory.


[[ipad]]
http://lundman.net/ftp/dvdread/patches/README.patch3
http://lundman.net/ftp/dvdread/patches/patch3
 
 
=== Patch 4: ===
 
Expose dvd_input handlers as API call.
 
http://lundman.net/ftp/dvdread/patches/README.patch4
http://lundman.net/ftp/dvdread/patches/patch4

Latest revision as of 01:19, 27 December 2011

libdvdread.plus

I have made some patches to the regular libdvdread library used by many developers. Alas, I have had no luck in getting them accepted into the upstream repository, which has forced me to maintain a second version myself.

Patches include:

* Bring UDF compatibility from base 1.92, to 2.50. This adds Bluray and BD5 ISO format.
* Properly handle UDF chains, instead of assuming they are contiguous, and without gap.
* Move filesizes from 32bit to 64bit.
* Add POSIX style opendir(3), readdir(3) API to add the ability to retrieve contents of ISO files & input-devices.
* Add POSIX style open(3) of non-DVD related files. (Reading playlists, certificates etc)
* Allow API call to set IO handlers. Allowing all IO to libdvdread be developer defined. (Adding RAR support, or FTP perhaps)


Download pre-patched source archive from:

http://lundman.net/ftp/dvdread/libdvdread-4.2.0.plus.tar.bz2



If you wish to patch the original release yourself, the patches are located here:


Patch 1:

Handle AD chains correctly, skip gaps, and give full end blocks

http://lundman.net/ftp/dvdread/patches/README.patch1
http://lundman.net/ftp/dvdread/patches/patch1


Patch 2:

File sizes from 32 bit to 64 bit, buy best essay. Handle new FileInfoExt.

http://lundman.net/ftp/dvdread/patches/README.patch2
http://lundman.net/ftp/dvdread/patches/patch2


Patch 3:

Add Directory Content access, reading DVD AACS/ Directory.

http://lundman.net/ftp/dvdread/patches/README.patch3
http://lundman.net/ftp/dvdread/patches/patch3


Patch 4:

Expose dvd_input handlers as API call.

http://lundman.net/ftp/dvdread/patches/README.patch4
http://lundman.net/ftp/dvdread/patches/patch4