Re: libdvdread: Encrypted DVD support unavailable

H}kan Hjort <[email protected]>
Newsgroups gmane.comp.video.ogle.devel
Message-ID <[email protected]>
Sat Mar 01 2003, Gansser, Martin wrote:
> Hi,
>  
> I compiled ogle-0.9.0 successfully on hpux 11.00, but the
> playback of Encrypted DVD's fails with: Encrypted DVD support unavailable
>  
> I used libdvdcss-1.2.4 and libdvdread-0.9.4
>  
> I'm not sure who owns the libdvdread project, but
> I found a problem with libdvdread on HPUX.
>  
Thanks for the patch.  There wouldn't happen to be a 'replacement'
libdl for HP-UX would there?  Much like your code below but done so
that each application doesn't have to worry about this?

There is also the possibility of configuring with '--with-libdvdcss'
(it takes an optional prefix path to where libdvdcss is installed)
to make it link to libdvdcss just like any other shared library 
(not using) dlopen.  Can you try that for now?

> 1. Normaly the shared libraries on HPUX have the
> suffix .sl.* and not .so.*
>  
> 2. on HPUX 
> The shared library functions on HP-UX  'shl_load' does not
> support 'dlopen' on 32-bit PA-RISC executables
> 
> in the file dvd_input.c there is such a dlopen(), that hpux
> doesn't understand:
> 
> /* dlopening libdvdcss */
> dvdcss_library = dlopen("libdvdcss.so.2", RTLD_LAZY);
>  
> 3. A possible port can look like the following lines, I have found.
> Is there somone, who can port this to libdvdread ?.
>  
That would be me ;)  I'll take a look later in the week.

-- 
Håkan Hjort
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.