[MPlayer-dev-eng] [PATCH] libdvdread 0.9.5 update

Reimar Döffinger Reimar.Doeffinger at stud.uni-karlsruhe.de
Mon Aug 13 09:12:51 CEST 2007


Hello,
On Mon, Aug 13, 2007 at 12:31:37AM -0400, Robert Bradbury wrote:
[...]
> 1. I will note that there is a possibility that this isn't an mplayer or
> library problem but is a Linux and/or DVD problem.  Though the mounted DVD
> size is 8,258,968 blocks (8.457 GB) the most a straight "dd" from /dev/dvd
> will return is 4.389GB.  But I haven't looked at the dd source code to see
> if it has been updated to use lseek64 instead of lseek on 32 bit machines
> (if it uses lseek at all).

The only known/remaining problem in that area for MPlayer is MinGW,
which makes support for 64 bit offsets a pain.
But even a dd from ten years ago would have no problem to copy a file of
any size (even including sizes that do not fit in 64 bits).
Since I doubt that you actually managed to break the kernel so
completely, the most likely explanation is that your hardware is broken
and can't read the second layer of the DVD. Have a look at dmesg if you
see any error.

Greetings,
Reimar Döffinger



More information about the MPlayer-dev-eng mailing list