Author: reimar Date: Fri Mar 21 13:31:47 2008 New Revision: 26266 Log: Ignore if we fail to get disc key, fixes playback of one of my DVDs which claims to be scrambled but actually is not, and always allows to fallback to cached keys. Modified: trunk/libdvdcss/libdvdcss.c Modified: trunk/libdvdcss/libdvdcss.c ============================================================================== --- trunk/libdvdcss/libdvdcss.c (original) +++ trunk/libdvdcss/libdvdcss.c Fri Mar 21 13:31:47 2008 @@ -371,10 +371,8 @@ LIBDVDCSS_EXPORT dvdcss_t dvdcss_open ( if( i_ret < 0 ) { - _dvdcss_close( dvdcss ); - free( dvdcss->psz_device ); - free( dvdcss ); - return NULL; + print_debug( dvdcss, + "could not get disc key" ); } }