Re: libdvdread 64-bit clean?

Bj|rn Englund <[email protected]> Tue, 30 Aug 2005 19:33:32 +0200
Newsgroups gmane.comp.video.ogle.devel
Message-ID <[email protected]>
Mon Aug 29 2005, Johan Brannlund wrote:

> totem, with xine as a backend (I've also tried ogle, but it segfaults  
> pretty soon after starting...). If I run totem with DVDCSS_VERBOSE=2,  
> it reports the following error when it reaches the 29:37 mark:

Could you supply the output from ogle --debug /dev/dvd ?
 
> libdvdcss error: seek error
> libdvdread: Can't seek to block 2097152
> libdvdnav: Using dvdnav version 1.0.1 from http://xine.sf.net
> libdvdread: Using libdvdcss version 1.2.9 for DVD access
> [...]
> 

> help. I also noticed that the error message complains about block  
> 2097152, which is exactly 2^21 - I don't know if this means anything.

This turns out to 2^32 bytes which probably has something to do with it.
Some quick checks: does the dvd have more than 4GByte of data?
  if no: Something is wrong in the dvd navigator (it seeks out of range).
  if yes: It could be a kernel bug or it could be that the libdvdcss /
          libdvdread packages haven't been compiled with largefile support.
          Or some bad block "copy protection" scheme.
	  Do you get any messages in /var/log/messages when this happens?
 
Are the libraries libdvdread/libdvdcss both 32-bit or both 64-bit?
Have you played any other dvd with more than 4GByte data?
 
/Bj|rn