From: Andrey Volk Date: Tue, 18 Apr 2017 16:42:01 +0000 (+0300) Subject: FS-10246 [Core] Fix VPX codecs for windows build X-Git-Tag: v1.6.18~45 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=988eff2d0cbf6dec77e65fb257d6c9cd2110ca4f;p=thirdparty%2Ffreeswitch.git FS-10246 [Core] Fix VPX codecs for windows build --- diff --git a/src/switch_vpx.c b/src/switch_vpx.c index 1b7414a729..ce571c2fde 100644 --- a/src/switch_vpx.c +++ b/src/switch_vpx.c @@ -259,6 +259,10 @@ static inline int IS_VP8_KEY_FRAME(uint8_t *data) #define IS_VP9_KEY_FRAME(byte) ((((byte) & 0x40) == 0) && ((byte) & 0x0A)) #define IS_VP9_START_PKT(byte) ((byte) & 0x08) +#ifdef WIN32 +#undef SWITCH_MOD_DECLARE_DATA +#define SWITCH_MOD_DECLARE_DATA __declspec(dllexport) +#endif SWITCH_MODULE_LOAD_FUNCTION(mod_vpx_load); SWITCH_MODULE_DEFINITION(CORE_VPX_MODULE, mod_vpx_load, NULL, NULL); diff --git a/w32/Library/FreeSwitchCore.2015.vcxproj b/w32/Library/FreeSwitchCore.2015.vcxproj index 7493ea8ba2..cbc3d993cd 100644 --- a/w32/Library/FreeSwitchCore.2015.vcxproj +++ b/w32/Library/FreeSwitchCore.2015.vcxproj @@ -457,6 +457,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs + @@ -785,6 +786,7 @@ if not exist "$(OutDir)htdocs" xcopy "$(SolutionDir)htdocs\*.*" "$(OutDir)htdocs +