Discussion:
[libdvdcss-devel] doxygen: Document LIBDVDCSS_EXPORT definition in dvdcss.h
Diego Biurrun
2014-10-20 17:11:27 UTC
Permalink
libdvdcss | branch: master | Diego Biurrun <***@biurrun.de> | Mon Oct 20 11:59:08 2014 +0200| [501aea5ac4255de9ea3746e610d17c1981da509f] | committer: Jean-Baptiste Kempf

doxygen: Document LIBDVDCSS_EXPORT definition in dvdcss.h
http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=501aea5ac4255de9ea3746e610d17c1981da509f
---

src/dvdcss/dvdcss.h | 3 +++
1 file changed, 3 insertions(+)

diff --git a/src/dvdcss/dvdcss.h b/src/dvdcss/dvdcss.h
index dc4af62..fb05a30 100644
--- a/src/dvdcss/dvdcss.h
+++ b/src/dvdcss/dvdcss.h
@@ -55,6 +55,9 @@ typedef struct dvdcss_s* dvdcss_t;
#define DVDCSS_SEEK_KEY (1 << 1)


+/** Macro for setting symbol storage-class or visibility.
+ * Define LIBDVDCSS_IMPORTS before importing this header to get the
+ * correct DLL storage-class when using \e libdvdcss from MSVC. */
#if defined(LIBDVDCSS_EXPORTS)
#define LIBDVDCSS_EXPORT __declspec(dllexport) extern
#elif defined(LIBDVDCSS_IMPORTS)
Diego Biurrun
2014-10-20 17:14:57 UTC
Permalink
libdvdcss | branch: master | Diego Biurrun <***@biurrun.de> | Mon Oct 20 11:59:08 2014 +0200| [4bf3511134f3cae12f6ec063c8a0764c5bd80cf8] | committer: Jean-Baptiste Kempf

doxygen: Document LIBDVDCSS_EXPORT definition in dvdcss.h
http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=4bf3511134f3cae12f6ec063c8a0764c5bd80cf8
---

src/dvdcss/dvdcss.h | 3 +++
1 file changed, 3 insertions(+)

diff --git a/src/dvdcss/dvdcss.h b/src/dvdcss/dvdcss.h
index dc4af62..fb05a30 100644
--- a/src/dvdcss/dvdcss.h
+++ b/src/dvdcss/dvdcss.h
@@ -55,6 +55,9 @@ typedef struct dvdcss_s* dvdcss_t;
#define DVDCSS_SEEK_KEY (1 << 1)


+/** Macro for setting symbol storage-class or visibility.
+ * Define LIBDVDCSS_IMPORTS before importing this header to get the
+ * correct DLL storage-class when using \e libdvdcss from MSVC. */
#if defined(LIBDVDCSS_EXPORTS)
#define LIBDVDCSS_EXPORT __declspec(dllexport) extern
#elif defined(LIBDVDCSS_IMPORTS)
Diego Biurrun
2014-10-21 19:17:06 UTC
Permalink
libdvdcss | branch: master | Diego Biurrun <***@biurrun.de> | Mon Oct 20 11:59:08 2014 +0200| [764ed0bfb76fb3b15c9c1f677e85d74df3a025d4] | committer: Diego Biurrun

doxygen: Document LIBDVDCSS_EXPORT definition in dvdcss.h
http://git.videolan.org/gitweb.cgi/libdvdcss.git/?a=commit;h=764ed0bfb76fb3b15c9c1f677e85d74df3a025d4
---

src/dvdcss/dvdcss.h | 3 +++
1 file changed, 3 insertions(+)

diff --git a/src/dvdcss/dvdcss.h b/src/dvdcss/dvdcss.h
index dc4af62..fb05a30 100644
--- a/src/dvdcss/dvdcss.h
+++ b/src/dvdcss/dvdcss.h
@@ -55,6 +55,9 @@ typedef struct dvdcss_s* dvdcss_t;
#define DVDCSS_SEEK_KEY (1 << 1)


+/** Macro for setting symbol storage-class or visibility.
+ * Define LIBDVDCSS_IMPORTS before importing this header to get the
+ * correct DLL storage-class when using \e libdvdcss from MSVC. */
#if defined(LIBDVDCSS_EXPORTS)
#define LIBDVDCSS_EXPORT __declspec(dllexport) extern
#elif defined(LIBDVDCSS_IMPORTS)

Loading...