libdvdcss 1.4.0
For once, just a very short blogpost, to announce that libdvdcss 1.4.0 is out!
This release is a major release of libdvdcss, released a bit more than one year after 1.3.0. It’s focused on stability, cleaning, deprecating and small improvements.
In terms of commits, this is also a very large release, with more than 150 commits (on a total of 486 since libdvdcss creation).
Features
The biggest feature of 1.4.0 of libdvdcss is the support of ISOs over the network, with the introduction of the dvdcss_open_stream()
function in the API.
This is the first time in a long long time, that we add a call to libdvdcss. :)
We’ve finished the porting to Android, with key caching. NOTE that the default Android cannot open a USB DVDs player, nor can VLC for Android use them.
We’ve also added an optional header file, named version.h
, to help detecting the version, if you ever use libdvdcss statically (very rare case, I believe).
Finally, we’ve spent a lot of time to clean, and make a big lift-up to this library. If there are not too many regressions, the cleanups will go on, next year.
Deprecation
In this release, we’ve dropped the support for:
- HP-UX,
- Windows 9x and Windows NT 4.0, (you need 2000 now),
- BeOS (replaced by Haiku).
If you are on those OSes, please keep using the old libdvdcss versions.
Download
You can download it now, on your favorite website!