diff options
author | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-03-21 12:31:47 +0000 |
---|---|---|
committer | reimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2008-03-21 12:31:47 +0000 |
commit | 6b1453c6159072d270abf503c19343566fadd61a (patch) | |
tree | 58a3bee9e4fe016a301af62cdf4a2b2df9695a91 /libdvdcss | |
parent | b5b68ca4ab2b82835d3b2e7cd619ba63760b07ef (diff) | |
download | mpv-6b1453c6159072d270abf503c19343566fadd61a.tar.bz2 mpv-6b1453c6159072d270abf503c19343566fadd61a.tar.xz |
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.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@26266 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libdvdcss')
-rw-r--r-- | libdvdcss/libdvdcss.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/libdvdcss/libdvdcss.c b/libdvdcss/libdvdcss.c index d6a12f2045..9d992d635d 100644 --- a/libdvdcss/libdvdcss.c +++ b/libdvdcss/libdvdcss.c @@ -371,10 +371,8 @@ LIBDVDCSS_EXPORT dvdcss_t dvdcss_open ( char *psz_target ) if( i_ret < 0 ) { - _dvdcss_close( dvdcss ); - free( dvdcss->psz_device ); - free( dvdcss ); - return NULL; + print_debug( dvdcss, + "could not get disc key" ); } } |