mpv/libmpdvdkit2
arpi 2d6269f3d4 Function DVDOpenVOBPath only decrypts first VOB file and since each VOB file has
separate structure for title key, all other title keys remains empty. My
fix is very conservative and simply tries to find title key for every VOB file.
Tomas Hurka <tom@hukatronic.cz>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8882 b3059339-0415-0410-9bf9-f77b7e298cf2
2003-01-10 22:48:49 +00:00
..
.cvsignore *** empty log message *** 2002-09-01 16:57:06 +00:00
Makefile importing libmpdvdkit files 2002-08-16 22:43:44 +00:00
README Bah, if we start spellchecking this, we might as well do it right ;-) 2002-08-17 10:25:18 +00:00
bsdi_dvd.h
bsdi_ioctl.c
bswap.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
common.h
config.h hpux scsi dvd support by Martin Gansser <mgansser@ngi.de> 2002-09-13 22:04:11 +00:00
css.c update libdvdcss in libmpdvdkit to latest version (1.2.4) 2002-12-29 15:32:56 +00:00
css.h
csstables.h
device.c update libdvdcss in libmpdvdkit to latest version (1.2.4) 2002-12-29 15:32:56 +00:00
device.h update libdvdcss in libmpdvdkit to latest version (1.2.4) 2002-12-29 15:32:56 +00:00
dvd_input.c apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
dvd_input.h
dvd_reader.c Function DVDOpenVOBPath only decrypts first VOB file and since each VOB file has 2003-01-10 22:48:49 +00:00
dvd_reader.h
dvd_udf.c apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
dvd_udf.h
dvdcss.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
error.c apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
ifo_print.c apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
ifo_print.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
ifo_read.c apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
ifo_read.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
ifo_types.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
ioctl.c For solaris, sys/smedia.h header is not needed any more. Compilation was 2003-01-08 14:11:33 +00:00
ioctl.h update libdvdcss in libmpdvdkit to latest version (1.2.4) 2002-12-29 15:32:56 +00:00
libdvdcss.c do not create bogus filenames 2003-01-08 16:10:39 +00:00
libdvdcss.h update libdvdcss in libmpdvdkit to latest version (1.2.4) 2002-12-29 15:32:56 +00:00
nav_print.c apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
nav_print.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
nav_read.c 100l patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>) 2002-11-23 12:37:06 +00:00
nav_read.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00
nav_types.h apply mplayer-specific patches 2002-08-16 22:50:22 +00:00

README

MPlayer DVD-kit v2.2 :)
made by Pontscho & A'rpi for the MPlayer project

What the hell is this?
======================
Nothing special, just a collection of sources and patches and fixes:

- dvdread 0.9.3 + static libdvdcss (removed dlopen code)
- libdvdcss 1.2.2 + per-disc css key cache patch
- optimizations enabled, asserts disabled
everything packed together with _static_ linking to maximize performance.

Why?
====
Users keep complaining about the still not fixed assert() bug, the
buggy libdvdcss 1.0 or the slow key-cracking process...
So Pontscho decided to pack these together, fix bugs and make it
available for the MPlayer users.

Hey, I don't like this, this is not legal!
==========================================
It is GPL code, so it should be legal, anyway if you don't want it, just
delete this directory! MPlayer's ./configure will check if this directory
exists, so it is OK to delete it.

How to compile mpdvdkit as a shared library (lib*.so)?
======================================================
After running MPlayer's ./configure, change this line in config.mak:
DVDKIT_SHARED = no
to:
DVDKIT_SHARED = yes
and make; make install; ldconfig