annotate libmpdemux/dvdauth.h @ 3975:04b2227ab75a

Return of the 'Old-style-DVD-support', with dynamic loading (using libdl) so no more conflict with libdvdread: you can compile in both of libdvdread and libcss support! You can even select libcss.so to load from command line or configuration file, with '-csslib /usr/local/lib/libcss.so' or something similar. Default for this option is /usr/local/lib/libcss.so. Note: libcss version (ver>0.1) with newer API is not supported in this version! This is the first version so stay tuned :)
author lgb
date Fri, 04 Jan 2002 13:08:14 +0000
parents 66837325b929
children 9975a432cf47
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
492
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
1 #ifdef HAVE_LIBCSS
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
2 #ifndef _MPLAYER_CSS_H
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
3 #define _MPLAYER_CSS_H
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
4
1018
e5fc7ec51fa3 -dvd is renamed to -dvdauth, variable dvd_device is renamed to dvd_auth_device. These changes are needed for future DVD playback developmenting
lgb
parents: 546
diff changeset
5 extern char *dvd_auth_device;
492
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
6 extern unsigned char key_disc[];
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
7 extern unsigned char key_title[];
546
22ed5f5821e2 command line requested DVD key support for Arpi :)
lgb
parents: 492
diff changeset
8 extern unsigned char *dvdimportkey;
22ed5f5821e2 command line requested DVD key support for Arpi :)
lgb
parents: 492
diff changeset
9 extern int descrambling;
3975
04b2227ab75a Return of the 'Old-style-DVD-support', with dynamic loading (using libdl) so
lgb
parents: 2555
diff changeset
10 extern char *css_so;
492
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
11
1042
b333271f4e7c Solaris 8 DVD support and other fixes by Juergen Keil <jk@tools.de>
arpi_esp
parents: 1018
diff changeset
12 int dvd_auth ( char *, char * );
546
22ed5f5821e2 command line requested DVD key support for Arpi :)
lgb
parents: 492
diff changeset
13 int dvd_import_key ( unsigned char * );
3975
04b2227ab75a Return of the 'Old-style-DVD-support', with dynamic loading (using libdl) so
lgb
parents: 2555
diff changeset
14 int dvd_css_descramble ( u_char *, u_char * );
492
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
15
888a85621f50 preliminary DVD support using libcss
lgb
parents:
diff changeset
16 #endif
1042
b333271f4e7c Solaris 8 DVD support and other fixes by Juergen Keil <jk@tools.de>
arpi_esp
parents: 1018
diff changeset
17 #endif