]> git.sesse.net Git - ffmpeg/blobdiff - libavutil/internal.h
Merge commit 'abf1c058d1bd0ed1b820ea5e501a4484756f00b0'
[ffmpeg] / libavutil / internal.h
index 6f92f71e8e4cbc910001aa8410954d979fd2aaab..c4bf1466ef2d784c2caefcdaf55ee3f6f11e656e 100644 (file)
 #endif
 
 #if defined(_MSC_VER) && CONFIG_SHARED
-#    define av_export __declspec(dllimport)
+#ifdef BUILDING_avutil
+#    define av_export_avutil __declspec(dllexport)
 #else
-#    define av_export
+#    define av_export_avutil __declspec(dllimport)
+#endif
+#else
+#    define av_export_avutil
 #endif
 
 #if HAVE_PRAGMA_DEPRECATED