summaryrefslogtreecommitdiffstats
path: root/libmpdvdkit2
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-10-25 13:08:08 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2006-10-25 13:08:08 +0000
commitb439ed722e306bf2e45011ede12f7849a34dcf9e (patch)
treed167e731bc5e1f01255446d056ed1d42cf2ad3bb /libmpdvdkit2
parenta60574bcbba76c781605ec90a283fc7daf828a8f (diff)
downloadmpv-b439ed722e306bf2e45011ede12f7849a34dcf9e.tar.bz2
mpv-b439ed722e306bf2e45011ede12f7849a34dcf9e.tar.xz
Sync with upstream r201.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@20443 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'libmpdvdkit2')
-rw-r--r--libmpdvdkit2/dvdcss/dvdcss.h22
1 files changed, 15 insertions, 7 deletions
diff --git a/libmpdvdkit2/dvdcss/dvdcss.h b/libmpdvdkit2/dvdcss/dvdcss.h
index d2134bff49..bf7bbeeeb7 100644
--- a/libmpdvdkit2/dvdcss/dvdcss.h
+++ b/libmpdvdkit2/dvdcss/dvdcss.h
@@ -56,29 +56,37 @@ typedef struct dvdcss_s* dvdcss_t;
#define DVDCSS_SEEK_KEY (1 << 1)
+#if defined(LIBDVDCSS_EXPORTS)
+#define LIBDVDCSS_EXPORT __declspec(dllexport) extern
+#elif defined(LIBDVDCSS_IMPORTS)
+#define LIBDVDCSS_EXPORT __declspec(dllimport) extern
+#else
+#define LIBDVDCSS_EXPORT extern
+#endif
+
/*
* Our version number. The variable name contains the interface version.
*/
-extern char * dvdcss_interface_2;
+LIBDVDCSS_EXPORT char * dvdcss_interface_2;
/*
* Exported prototypes.
*/
-extern dvdcss_t dvdcss_open ( char *psz_target );
-extern int dvdcss_close ( dvdcss_t );
-extern int dvdcss_seek ( dvdcss_t,
+LIBDVDCSS_EXPORT dvdcss_t dvdcss_open ( char *psz_target );
+LIBDVDCSS_EXPORT int dvdcss_close ( dvdcss_t );
+LIBDVDCSS_EXPORT int dvdcss_seek ( dvdcss_t,
int i_blocks,
int i_flags );
-extern int dvdcss_read ( dvdcss_t,
+LIBDVDCSS_EXPORT int dvdcss_read ( dvdcss_t,
void *p_buffer,
int i_blocks,
int i_flags );
-extern int dvdcss_readv ( dvdcss_t,
+LIBDVDCSS_EXPORT int dvdcss_readv ( dvdcss_t,
void *p_iovec,
int i_blocks,
int i_flags );
-extern char * dvdcss_error ( dvdcss_t );
+LIBDVDCSS_EXPORT char * dvdcss_error ( dvdcss_t );
/*