summaryrefslogtreecommitdiffstats
path: root/libmpdvdkit2
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-05-21 11:05:45 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2005-05-21 11:05:45 +0000
commitfe4102bd5c014ab47c354c7fa893ffd29615e309 (patch)
tree2abcb63bf0e6c18351b6a0310cec598c1f6d3bb0 /libmpdvdkit2
parentd8500a1a3bb20842102c71154dc5ce86ab7aab39 (diff)
downloadmpv-fe4102bd5c014ab47c354c7fa893ffd29615e309.tar.bz2
mpv-fe4102bd5c014ab47c354c7fa893ffd29615e309.tar.xz
Support playing DVDs from harddrive directories.
idea from Björn Hermansson < Bjorn dot Hermansson at teliasonera dot com > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15535 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdvdkit2')
-rw-r--r--libmpdvdkit2/dvd_reader.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/libmpdvdkit2/dvd_reader.c b/libmpdvdkit2/dvd_reader.c
index a0b7a8e026..4d3b9b0cf5 100644
--- a/libmpdvdkit2/dvd_reader.c
+++ b/libmpdvdkit2/dvd_reader.c
@@ -45,7 +45,7 @@
#include </usr/conf/h/mnttab.h>
#elif defined(SYS_BSD)
#include <fstab.h>
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__CYGWIN__)
#include <mntent.h>
#endif
@@ -320,7 +320,7 @@ dvd_reader_t *DVDOpen( const char *path )
char *path_copy;
#if defined(SYS_BSD)
struct fstab* fe;
-#elif defined(__sun) || defined(__linux__)
+#elif defined(__sun) || defined(__linux__) || defined(__CYGWIN__)
FILE *mntfile;
#endif
@@ -393,7 +393,7 @@ dvd_reader_t *DVDOpen( const char *path )
}
fclose( mntfile );
}
-#elif defined(__linux__)
+#elif defined(__linux__) || defined(__CYGWIN__)
mntfile = fopen( MOUNTED, "r" );
if( mntfile ) {
struct mntent *me;
@@ -412,7 +412,7 @@ dvd_reader_t *DVDOpen( const char *path )
}
fclose( mntfile );
}
-#elif defined(WIN32)
+#elif defined(__MINGW32__)
dev_name = strdup(path);
auth_drive = DVDOpenImageFile( path, have_css );
#endif