diff --git a/windows/YATE.sln b/windows/YATE.sln index 6ff0837d..642c67e7 100644 --- a/windows/YATE.sln +++ b/windows/YATE.sln @@ -34,7 +34,7 @@ EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Modules", "Modules.vcproj", "{BE362993-354F-4315-B878-05E952E1D164}" ProjectSection(ProjectDependencies) = postProject {8C7E6907-5ACC-4143-B502-D610E5EB619B} = {8C7E6907-5ACC-4143-B502-D610E5EB619B} - {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7} = {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7} + {4371F4BE-3D23-479B-7F4D-492112A6986E} = {4371F4BE-3D23-479B-7F4D-492112A6986E} {04DFB3FD-048D-4841-94DD-B78005800E59} = {04DFB3FD-048D-4841-94DD-B78005800E59} {C296BBF2-AD56-4249-AEF6-C04B03131474} = {C296BBF2-AD56-4249-AEF6-C04B03131474} {2BA805ED-19D3-4100-BC32-2AD05C9977A7} = {2BA805ED-19D3-4100-BC32-2AD05C9977A7} @@ -67,6 +67,7 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Modules", "Modules.vcproj", {06121688-9DC7-4032-B366-9862CDE6D313} = {06121688-9DC7-4032-B366-9862CDE6D313} {F857E286-AA6E-43C1-98F7-6B811276CF71} = {F857E286-AA6E-43C1-98F7-6B811276CF71} {F85C5686-5E6E-490E-99F7-6B8E1776CF71} = {F85C5686-5E6E-490E-99F7-6B8E1776CF71} + {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7} = {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7} {1254C781-292C-48F4-9CB6-93338721E89C} = {1254C781-292C-48F4-9CB6-93338721E89C} {8B67BE6A-B42B-47CA-8188-99A890786A3A} = {8B67BE6A-B42B-47CA-8188-99A890786A3A} {8B54AE6A-9F1B-4B88-20C8-9D7790786A3A} = {8B54AE6A-9F1B-4B88-20C8-9D7790786A3A} @@ -660,6 +661,12 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_gvoice", "_gvoice.vcproj", {254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381} EndProjectSection EndProject +Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ilbcwebrtc", "_ilbcwebrtc.vcproj", "{4371F4BE-3D23-479B-7F4D-492112A6986E}" + ProjectSection(ProjectDependencies) = postProject + {254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381} + {67A21DCE-38FA-4705-A33D-D7711D4CE93D} = {67A21DCE-38FA-4705-A33D-D7711D4CE93D} + EndProjectSection +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Win32 = Debug|Win32 @@ -1102,6 +1109,10 @@ Global {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7}.Debug|Win32.Build.0 = Debug|Win32 {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7}.Release|Win32.ActiveCfg = Release|Win32 {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7}.Release|Win32.Build.0 = Release|Win32 + {4371F4BE-3D23-479B-7F4D-492112A6986E}.Debug|Win32.ActiveCfg = Debug|Win32 + {4371F4BE-3D23-479B-7F4D-492112A6986E}.Debug|Win32.Build.0 = Debug|Win32 + {4371F4BE-3D23-479B-7F4D-492112A6986E}.Release|Win32.ActiveCfg = Release|Win32 + {4371F4BE-3D23-479B-7F4D-492112A6986E}.Release|Win32.Build.0 = Release|Win32 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/windows/_ilbcwebrtc.vcproj b/windows/_ilbcwebrtc.vcproj new file mode 100644 index 00000000..cc67dc7d --- /dev/null +++ b/windows/_ilbcwebrtc.vcproj @@ -0,0 +1,271 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/windows/libminiwebrtc.vcproj b/windows/libminiwebrtc.vcproj index cbbc2ae1..75278f4c 100644 --- a/windows/libminiwebrtc.vcproj +++ b/windows/libminiwebrtc.vcproj @@ -174,6 +174,14 @@ Name="Source Files" Filter="cpp;c;cxx;cc;rc;def;r;odl;idl;hpj;bat" > + + + + @@ -202,10 +210,6 @@ RelativePath="..\libs\miniwebrtc\audio\processing\agc\analog_agc.c" > - - @@ -229,7 +233,7 @@ + + @@ -288,6 +296,10 @@ RelativePath="..\libs\miniwebrtc\audio\processing\audio_processing_impl.cc" > + + @@ -296,6 +308,10 @@ RelativePath="..\libs\miniwebrtc\audio\common\processing\auto_correlation.c" > + + @@ -319,7 +335,43 @@ + + + + + + + + + + + + + + + + + + + + @@ -342,6 +398,10 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\crc.c" > + + @@ -355,15 +415,19 @@ > + + - - + + + + + + + + + + + + @@ -426,6 +516,10 @@ RelativePath="..\libs\miniwebrtc\audio\common\processing\division_operations.c" > + + @@ -476,6 +570,28 @@ /> + + + + + + + + @@ -484,6 +600,22 @@ RelativePath="..\libs\miniwebrtc\audio\common\processing\energy.c" > + + + + + + + + @@ -510,6 +642,10 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.c" > + + @@ -532,10 +668,6 @@ /> - - @@ -586,10 +718,6 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.c" > - - @@ -612,34 +740,102 @@ /> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -694,6 +890,10 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_analysis.c" > + + @@ -740,10 +940,42 @@ RelativePath="..\libs\miniwebrtc\audio\common\processing\lpc_to_refl_coef.c" > + + + + + + + + + + + + + + + + @@ -756,6 +988,10 @@ RelativePath="..\libs\miniwebrtc\audio\processing\ns\ns_core.c" > + + @@ -834,6 +1070,10 @@ /> + + @@ -857,7 +1097,11 @@ + + + + @@ -900,6 +1148,34 @@ RelativePath="..\libs\miniwebrtc\audio\processing\utility\ring_buffer.c" > + + + + + + + + + + + + + + @@ -938,6 +1214,10 @@ RelativePath="..\libs\miniwebrtc\audio\common\processing\spl_version.c" > + + @@ -968,6 +1248,22 @@ RelativePath="..\libs\miniwebrtc\audio\common\processing\sqrt_of_one_minus_x_squared.c" > + + + + + + + + @@ -991,7 +1287,7 @@ + + + + @@ -1030,11 +1334,27 @@ RelativePath="..\libs\miniwebrtc\audio\common\vad\webrtc_vad.c" > + + + + + + + + @@ -1076,13 +1396,53 @@ > + + + + + + + + + + + + + + + + + + + + @@ -1095,6 +1455,14 @@ RelativePath="..\libs\miniwebrtc\common_types.h" > + + + + @@ -1103,6 +1471,10 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\crc.h" > + + @@ -1111,10 +1483,26 @@ RelativePath="..\libs\miniwebrtc\system_wrappers\critical_section_wrapper.h" > + + + + + + + + @@ -1127,6 +1515,10 @@ RelativePath="..\libs\miniwebrtc\audio\processing\agc\digital_agc.h" > + + @@ -1143,10 +1535,30 @@ RelativePath="..\libs\miniwebrtc\audio\processing\echo_control_mobile_impl.h" > + + + + + + + + + + @@ -1156,11 +1568,11 @@ > + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1211,6 +1687,10 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_analysis.h" > + + @@ -1227,12 +1707,36 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_shape_swb16_tables.h" > + + + + + + + + + + + + + + + + @@ -1260,13 +1772,17 @@ > + + @@ -1283,10 +1799,22 @@ RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_lag_tables.h" > + + + + + + @@ -1304,11 +1832,11 @@ > + + + + + + + + + + + + + + + + + + + + + + + + @@ -1367,14 +1943,30 @@ RelativePath="..\libs\miniwebrtc\audio\processing\voice_detection_impl.h" > + + + + + + + + diff --git a/windows/yate.iss b/windows/yate.iss index 864d1371..833fd802 100644 --- a/windows/yate.iss +++ b/windows/yate.iss @@ -156,6 +156,7 @@ Source: "Release\openssl.yate"; DestDir: "{app}\modules"; Flags: replacesamevers Source: "Release\gsmcodec.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: codecs\gsm Source: "Release\ilbccodec.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: codecs\ilbc +Source: "Release\ilbcwebrtc.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: codecs\ilbc Source: "Release\speexcodec.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: codecs\speex Source: "Release\isaccodec.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: codecs\isac