changeset 3979:b28af7b58f4c

libcss support in mencoder, too
author lgb
date Fri, 04 Jan 2002 14:03:02 +0000
parents 2ba1d0ca9dce
children cdd55ab40363
files mencoder.c
diffstat 1 files changed, 19 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/mencoder.c	Fri Jan 04 13:42:18 2002 +0000
+++ b/mencoder.c	Fri Jan 04 14:03:02 2002 +0000
@@ -382,6 +382,25 @@
 
   if(stream_cache_size) stream_enable_cache(stream,stream_cache_size*1024,0,0);
 
+#ifdef HAVE_LIBCSS
+//  current_module="libcss";
+  if (dvdimportkey) {
+    if (dvd_import_key(dvdimportkey)) {
+      mp_msg(MSGT_CPLAYER,MSGL_FATAL,MSGTR_ErrorDVDkey);
+      exit(1);
+    }
+    mp_msg(MSGT_CPLAYER,MSGL_INFO,MSGTR_CmdlineDVDkey);
+  }
+  if (dvd_auth_device) {
+    //  if (dvd_auth(dvd_auth_device,f)) {
+    if (dvd_auth(dvd_auth_device,filename)) {
+      mp_msg(MSGT_CPLAYER,MSGL_FATAL,"Error in DVD auth...\n");
+      exit(1);
+    }
+    mp_msg(MSGT_CPLAYER,MSGL_INFO,MSGTR_DVDauthOk);
+  }
+#endif
+
   //demuxer=demux_open(stream,file_format,video_id,audio_id,dvdsub_id);
   demuxer=demux_open(stream,file_format,audio_id,video_id,dvdsub_id);
   if(!demuxer){