summaryrefslogtreecommitdiffstats
path: root/libdvdcss/libdvdcss.c
diff options
context:
space:
mode:
Diffstat (limited to 'libdvdcss/libdvdcss.c')
-rw-r--r--libdvdcss/libdvdcss.c22
1 files changed, 1 insertions, 21 deletions
diff --git a/libdvdcss/libdvdcss.c b/libdvdcss/libdvdcss.c
index d13d0c9a4d..e3b60e1fe2 100644
--- a/libdvdcss/libdvdcss.c
+++ b/libdvdcss/libdvdcss.c
@@ -366,27 +366,7 @@ LIBDVDCSS_EXPORT dvdcss_t dvdcss_open ( char *psz_target )
if( dvdcss->b_ioctls )
{
- i_ret = _dvdcss_test( dvdcss );
-
- if( i_ret == -3 )
- {
- print_debug( dvdcss, "scrambled disc on a region-free RPC-II "
- "drive: possible failure, but continuing "
- "anyway" );
- }
- else if( i_ret < 0 )
- {
- /* Disable the CSS ioctls and hope that it works? */
- print_debug( dvdcss,
- "could not check whether the disc was scrambled" );
- dvdcss->b_ioctls = 0;
- }
- else
- {
- print_debug( dvdcss, i_ret ? "disc is scrambled"
- : "disc is unscrambled" );
- dvdcss->b_scrambled = i_ret;
- }
+ _dvdcss_test( dvdcss );
}
/* If disc is CSS protected and the ioctls work, authenticate the drive */