diff --git a/.gitignore b/.gitignore index 400e1e196d..f6770717d5 100644 --- a/.gitignore +++ b/.gitignore @@ -276,7 +276,9 @@ libs/pcre-*/ libs/pcre-*.zip libs/opencv-*/ libs/opencv-*.zip +libs/broadvoice-*.zip libs/lua-*.zip +libs/g722_1-*.zip libs/SharpZipLib.*/ libs/SharpZipLib.*.nupkg libs/nasm-*/ diff --git a/Freeswitch.2017.sln b/Freeswitch.2017.sln index c08e5b1f6c..14e239bfaf 100644 --- a/Freeswitch.2017.sln +++ b/Freeswitch.2017.sln @@ -298,8 +298,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_loopback", "src\mod\end EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_vmd", "src\mod\applications\mod_vmd\mod_vmd.2017.vcxproj", "{14E4A972-9CFB-436D-B0A5-4943F3F80D47}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libg722_1", "libs\win32\libg722_1\libg722_1.2017.vcxproj", "{1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_siren", "src\mod\codecs\mod_siren\mod_siren.2017.vcxproj", "{0B6C905B-142E-4999-B39D-92FF7951E921}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libesl", "libs\esl\src\libesl.2017.vcxproj", "{CF405366-9558-4AE8-90EF-5E21B51CCB4E}" @@ -347,8 +345,6 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_say_ru", "src\mod\say\m EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_valet_parking", "src\mod\applications\mod_valet_parking\mod_valet_parking.2017.vcxproj", "{432DB165-1EB2-4781-A9C0-71E62610B20A}" EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libbroadvoice", "libs\win32\broadvoice\libbroadvoice.2017.vcxproj", "{CF70F278-3364-4395-A2E1-23501C9B8AD2}" -EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mod_bv", "src\mod\codecs\mod_bv\mod_bv.2017.vcxproj", "{D5C87B19-150D-4EF3-A671-96589BD2D14A}" EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libcelt", "libs\win32\celt\libcelt.2017.vcxproj", "{ABB71A76-42B0-47A4-973A-42E3D920C6FD}" @@ -1238,17 +1234,6 @@ Global {14E4A972-9CFB-436D-B0A5-4943F3F80D47}.Release|Win32.Build.0 = Release|Win32 {14E4A972-9CFB-436D-B0A5-4943F3F80D47}.Release|x64.ActiveCfg = Release|x64 {14E4A972-9CFB-436D-B0A5-4943F3F80D47}.Release|x64.Build.0 = Release|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.All|Win32.ActiveCfg = Release|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.All|x64.ActiveCfg = Release|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.All|x64.Build.0 = Release|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Debug|Win32.ActiveCfg = Debug|Win32 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Debug|Win32.Build.0 = Debug|Win32 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Debug|x64.ActiveCfg = Debug|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Debug|x64.Build.0 = Debug|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Release|Win32.ActiveCfg = Release|Win32 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Release|Win32.Build.0 = Release|Win32 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Release|x64.ActiveCfg = Release|x64 - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C}.Release|x64.Build.0 = Release|x64 {0B6C905B-142E-4999-B39D-92FF7951E921}.All|Win32.ActiveCfg = Release|x64 {0B6C905B-142E-4999-B39D-92FF7951E921}.All|x64.ActiveCfg = Release|x64 {0B6C905B-142E-4999-B39D-92FF7951E921}.All|x64.Build.0 = Release|x64 @@ -1477,17 +1462,6 @@ Global {432DB165-1EB2-4781-A9C0-71E62610B20A}.Release|Win32.Build.0 = Release|Win32 {432DB165-1EB2-4781-A9C0-71E62610B20A}.Release|x64.ActiveCfg = Release|x64 {432DB165-1EB2-4781-A9C0-71E62610B20A}.Release|x64.Build.0 = Release|x64 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.All|Win32.ActiveCfg = Release|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.All|Win32.Build.0 = Release|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.All|x64.ActiveCfg = Release|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Debug|Win32.ActiveCfg = Debug|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Debug|Win32.Build.0 = Debug|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Debug|x64.ActiveCfg = Debug|x64 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Debug|x64.Build.0 = Debug|x64 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Release|Win32.ActiveCfg = Release|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Release|Win32.Build.0 = Release|Win32 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Release|x64.ActiveCfg = Release|x64 - {CF70F278-3364-4395-A2E1-23501C9B8AD2}.Release|x64.Build.0 = Release|x64 {D5C87B19-150D-4EF3-A671-96589BD2D14A}.All|Win32.ActiveCfg = Release|x64 {D5C87B19-150D-4EF3-A671-96589BD2D14A}.All|x64.ActiveCfg = Release|x64 {D5C87B19-150D-4EF3-A671-96589BD2D14A}.All|x64.Build.0 = Release|x64 @@ -2390,7 +2364,6 @@ Global {419C8F80-D858-4B48-A25C-AF4007608137} = {EB910B0D-F27D-4B62-B67B-DE834C99AC5B} {B3F424EC-3D8F-417C-B244-3919D5E1A577} = {9460B5F1-0A95-41C4-BEB7-9C2C96459A7C} {14E4A972-9CFB-436D-B0A5-4943F3F80D47} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C} = {EB910B0D-F27D-4B62-B67B-DE834C99AC5B} {0B6C905B-142E-4999-B39D-92FF7951E921} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} {CF405366-9558-4AE8-90EF-5E21B51CCB4E} = {EB910B0D-F27D-4B62-B67B-DE834C99AC5B} {329FD5B0-EF28-4606-86D0-F6EA21CF8E36} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} @@ -2412,7 +2385,6 @@ Global {3C977801-FE88-48F2-83D3-FA2EBFF6688E} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} {0382E8FD-CFDC-41C0-8B03-792C7C84FC31} = {6CD61A1D-797C-470A-BE08-8C31B68BB336} {432DB165-1EB2-4781-A9C0-71E62610B20A} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} - {CF70F278-3364-4395-A2E1-23501C9B8AD2} = {EB910B0D-F27D-4B62-B67B-DE834C99AC5B} {D5C87B19-150D-4EF3-A671-96589BD2D14A} = {F881ADA2-2F1A-4046-9FEB-191D9422D781} {ABB71A76-42B0-47A4-973A-42E3D920C6FD} = {EB910B0D-F27D-4B62-B67B-DE834C99AC5B} {EF300386-A8DF-4372-B6D8-FB9BFFCA9AED} = {E72B5BCB-6462-4D23-B419-3AF1A4AC3D78} diff --git a/libs/win32/broadvoice/libbroadvoice.2017.vcxproj b/libs/win32/broadvoice/libbroadvoice.2017.vcxproj deleted file mode 100644 index 8409a693b9..0000000000 --- a/libs/win32/broadvoice/libbroadvoice.2017.vcxproj +++ /dev/null @@ -1,206 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - libbroadvoice - {CF70F278-3364-4395-A2E1-23501C9B8AD2} - libbroadvoice - Win32Proj - - - - DynamicLibrary - Unicode - true - $(DefaultPlatformToolset) - - - DynamicLibrary - Unicode - $(DefaultPlatformToolset) - - - DynamicLibrary - Unicode - true - $(DefaultPlatformToolset) - - - DynamicLibrary - Unicode - $(DefaultPlatformToolset) - - - - - - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - true - false - true - false - - - - Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;BROADVOICE_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_TGMATH_H;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Level4 - CompileAsC - 4244;%(DisableSpecificWarnings) - - - true - Windows - false - MachineX86 - - - - - WIN32;NDEBUG;_WINDOWS;_USRDLL;BROADVOICE_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_TGMATH_H;%(PreprocessorDefinitions) - MultiThreadedDLL - Level4 - 4244;%(DisableSpecificWarnings) - - - true - Windows - true - true - false - MachineX86 - - - - - X64 - - - Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;BROADVOICE_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_TGMATH_H;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - CompileAsC - 4244;%(DisableSpecificWarnings) - - - true - Windows - false - MachineX64 - - - - - X64 - - - WIN32;NDEBUG;_WINDOWS;_USRDLL;BROADVOICE_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;HAVE_TGMATH_H;%(PreprocessorDefinitions) - MultiThreadedDLL - Level4 - 4244;%(DisableSpecificWarnings) - - - true - Windows - true - true - false - MachineX64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/libs/win32/libg722_1/libg722_1.2017.vcxproj b/libs/win32/libg722_1/libg722_1.2017.vcxproj deleted file mode 100644 index ff2738ff63..0000000000 --- a/libs/win32/libg722_1/libg722_1.2017.vcxproj +++ /dev/null @@ -1,155 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {1BC8A8EC-E03B-44DF-BCD9-088650F4D29C} - libg722_1 - Win32Proj - libg722_1 - - - - StaticLibrary - Unicode - true - $(DefaultPlatformToolset) - - - StaticLibrary - Unicode - $(DefaultPlatformToolset) - - - StaticLibrary - Unicode - true - $(DefaultPlatformToolset) - - - StaticLibrary - Unicode - $(DefaultPlatformToolset) - - - - - - - - - - - - - - - - - - - - - - - - - <_ProjectFileVersion>10.0.30319.1 - - - - Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBG722_1_EXPORTS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Level3 - - - - - MaxSpeed - true - WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBG722_1_EXPORTS;%(PreprocessorDefinitions) - MultiThreadedDLL - true - Level3 - - - - - X64 - - - Disabled - WIN32;_DEBUG;_WINDOWS;_USRDLL;LIBG722_1_EXPORTS;%(PreprocessorDefinitions) - true - EnableFastChecks - MultiThreadedDebugDLL - Level3 - - - - - X64 - - - MaxSpeed - true - WIN32;NDEBUG;_WINDOWS;_USRDLL;LIBG722_1_EXPORTS;%(PreprocessorDefinitions) - MultiThreadedDLL - true - Level3 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/src/mod/codecs/mod_bv/mod_bv.2017.vcxproj b/src/mod/codecs/mod_bv/mod_bv.2017.vcxproj index 690739d290..58f7e2a799 100644 --- a/src/mod/codecs/mod_bv/mod_bv.2017.vcxproj +++ b/src/mod/codecs/mod_bv/mod_bv.2017.vcxproj @@ -125,10 +125,6 @@ - - {cf70f278-3364-4395-a2e1-23501c9b8ad2} - false - {202d7a4e-760d-4d0e-afa1-d7459ced30ff} false diff --git a/src/mod/codecs/mod_siren/mod_siren.2017.vcxproj b/src/mod/codecs/mod_siren/mod_siren.2017.vcxproj index fe176cfc88..80362e5a9a 100644 --- a/src/mod/codecs/mod_siren/mod_siren.2017.vcxproj +++ b/src/mod/codecs/mod_siren/mod_siren.2017.vcxproj @@ -125,10 +125,6 @@ - - {1bc8a8ec-e03b-44df-bcd9-088650f4d29c} - false - {202d7a4e-760d-4d0e-afa1-d7459ced30ff} false diff --git a/w32/broadvoice-version.props b/w32/broadvoice-version.props index a558ba4f2c..5d4cd4decb 100644 --- a/w32/broadvoice-version.props +++ b/w32/broadvoice-version.props @@ -3,6 +3,7 @@ 0.1.0 + 1 true @@ -13,5 +14,8 @@ $(broadvoice_Version) + + $(broadvoice_BuildNumber) + - \ No newline at end of file + diff --git a/w32/broadvoice.props b/w32/broadvoice.props index 0a4c81e461..4c39fb580f 100644 --- a/w32/broadvoice.props +++ b/w32/broadvoice.props @@ -2,14 +2,67 @@ - + - $(SolutionDir)libs\broadvoice-$(broadvoice_Version)\src + $(BaseDir)libs\broadvoice-$(broadvoice_Version)_$(broadvoice_BuildNumber) + + + + + + + + + + + + + + + + - $(broadvoiceLibDir);$(broadvoiceLibDir)\floating\common;$(broadvoiceLibDir)\floating\bv16;$(broadvoiceLibDir)\floating\bv32;$(broadvoiceLibDir)\broadvoice;$(broadvoiceLibDir)\msvc;%(AdditionalIncludeDirectories) + $(broadvoiceLibDir)\include;$(broadvoiceLibDir)\include\broadvoice;%(AdditionalIncludeDirectories) + + $(broadvoiceLibDir)\binaries\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories) + libbroadvoice.lib;%(AdditionalDependencies) + - \ No newline at end of file + diff --git a/w32/download_broadvoice.props b/w32/download_broadvoice.props deleted file mode 100644 index ed2c8a0200..0000000000 --- a/w32/download_broadvoice.props +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - true - - - - - - - - - diff --git a/w32/download_g722_1.props b/w32/download_g722_1.props deleted file mode 100644 index 14a6c816aa..0000000000 --- a/w32/download_g722_1.props +++ /dev/null @@ -1,40 +0,0 @@ - - - - - - - true - - - - - - - - - diff --git a/w32/g722_1-version.props b/w32/g722_1-version.props index c667830c03..b7a288e561 100644 --- a/w32/g722_1-version.props +++ b/w32/g722_1-version.props @@ -3,6 +3,7 @@ 0.2.0 + 1 true @@ -13,5 +14,8 @@ $(G722_1_Version) + + $(G722_1_BuildNumber) + - \ No newline at end of file + diff --git a/w32/g722_1.props b/w32/g722_1.props index 62e1652b63..b335919082 100644 --- a/w32/g722_1.props +++ b/w32/g722_1.props @@ -2,13 +2,58 @@ + - $(SolutionDir)libs\g722_1-$(G722_1_Version) + $(BaseDir)libs\g722_1-$(G722_1_Version)_$(G722_1_BuildNumber) + + + + + + + + + + - $(g722_1LibDir)\src\msvc\;$(g722_1LibDir)\src\g722_1;$(g722_1LibDir)\src\generated\;%(AdditionalIncludeDirectories) + $(g722_1LibDir)\include;$(g722_1LibDir)\include\g722_1;%(AdditionalIncludeDirectories) + + $(g722_1LibDir)\binaries\$(Platform)\$(Configuration);%(AdditionalLibraryDirectories) + libg722_1.lib;%(AdditionalDependencies) + - \ No newline at end of file +