Re #1954: Add support for VS2005.

git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@5433 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
Riza Sulistyo 2016-08-29 08:44:54 +00:00
parent fcd490b08a
commit c1bbda538f
7 changed files with 5709 additions and 2074 deletions

File diff suppressed because it is too large Load Diff

View File

@ -34,8 +34,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjsua_lib", "pjsip\build\pj
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sample_debug", "pjsip-apps\build\sample_debug.vcproj", "{A0F1AA62-0F6F-420D-B09A-AC04B6862821}"
ProjectSection(ProjectDependencies) = postProject
{B82CDD25-6903-430E-BD38-D8129A2015C1} = {B82CDD25-6903-430E-BD38-D8129A2015C1}
{23D7679C-764C-4E02-8B29-BB882CEEEFE2} = {23D7679C-764C-4E02-8B29-BB882CEEEFE2}
{B82CDD25-6903-430E-BD38-D8129A2015C1} = {B82CDD25-6903-430E-BD38-D8129A2015C1}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjnath", "pjnath\build\pjnath.vcproj", "{A5D9AA24-08ED-48B9-BD65-F0A25E96BFC4}"
@ -99,26 +99,27 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjsip_test", "pjsip\build\p
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpjproject", "pjsip-apps\build\libpjproject.vcproj", "{23D7679C-764C-4E02-8B29-BB882CEEEFE2}"
ProjectSection(ProjectDependencies) = postProject
{2BB84911-C1B4-4747-B93D-36AA82CC5031} = {2BB84911-C1B4-4747-B93D-36AA82CC5031}
{2A3F241E-682C-47E1-9543-DC28708B406A} = {2A3F241E-682C-47E1-9543-DC28708B406A}
{4BF51C21-5A30-423B-82FE-1ED410E5769D} = {4BF51C21-5A30-423B-82FE-1ED410E5769D}
{A5D9AA24-08ED-48B9-BD65-F0A25E96BFC4} = {A5D9AA24-08ED-48B9-BD65-F0A25E96BFC4}
{B82CDD25-6903-430E-BD38-D8129A2015C1} = {B82CDD25-6903-430E-BD38-D8129A2015C1}
{4281CA5E-1D48-45D4-A991-2718A454B4BA} = {4281CA5E-1D48-45D4-A991-2718A454B4BA}
{FE07F272-AE7F-4549-9E9F-EF9B80CB1693} = {FE07F272-AE7F-4549-9E9F-EF9B80CB1693}
{6794B975-4E84-4F49-B2DC-C31F2224E03E} = {6794B975-4E84-4F49-B2DC-C31F2224E03E}
{7FDE3880-A4AB-49E3-B439-EBEF0A0C7A65} = {7FDE3880-A4AB-49E3-B439-EBEF0A0C7A65}
{4B059DBA-CD9C-4D0F-BE8C-FFB4EFD498E9} = {4B059DBA-CD9C-4D0F-BE8C-FFB4EFD498E9}
{855DC8C0-D3E9-4A2E-AE47-116605A7BC9B} = {855DC8C0-D3E9-4A2E-AE47-116605A7BC9B}
{4B5945CD-0CB3-49AA-A7FF-7612D93F82C0} = {4B5945CD-0CB3-49AA-A7FF-7612D93F82C0}
{B8719FD5-E8A6-4A36-943C-891D07F5DD21} = {B8719FD5-E8A6-4A36-943C-891D07F5DD21}
{DA0E03ED-53A7-4050-8A85-90541C5509F8} = {DA0E03ED-53A7-4050-8A85-90541C5509F8}
{A1989FF3-9894-40F4-B5A6-6EA364476E45} = {A1989FF3-9894-40F4-B5A6-6EA364476E45}
{B5FE16F8-3EDB-4110-BD80-B4238CC01E8D} = {B5FE16F8-3EDB-4110-BD80-B4238CC01E8D}
{E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA} = {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}
{9CA0FDFB-2172-41FC-B7F1-5CE915EDCB37} = {9CA0FDFB-2172-41FC-B7F1-5CE915EDCB37}
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2} = {6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}
{E53AA5FF-B737-40AA-BD13-387EFA99023D} = {E53AA5FF-B737-40AA-BD13-387EFA99023D}
{9CA0FDFB-2172-41FC-B7F1-5CE915EDCB37} = {9CA0FDFB-2172-41FC-B7F1-5CE915EDCB37}
{E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA} = {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}
{B5FE16F8-3EDB-4110-BD80-B4238CC01E8D} = {B5FE16F8-3EDB-4110-BD80-B4238CC01E8D}
{A1989FF3-9894-40F4-B5A6-6EA364476E45} = {A1989FF3-9894-40F4-B5A6-6EA364476E45}
{DA0E03ED-53A7-4050-8A85-90541C5509F8} = {DA0E03ED-53A7-4050-8A85-90541C5509F8}
{B8719FD5-E8A6-4A36-943C-891D07F5DD21} = {B8719FD5-E8A6-4A36-943C-891D07F5DD21}
{4B5945CD-0CB3-49AA-A7FF-7612D93F82C0} = {4B5945CD-0CB3-49AA-A7FF-7612D93F82C0}
{855DC8C0-D3E9-4A2E-AE47-116605A7BC9B} = {855DC8C0-D3E9-4A2E-AE47-116605A7BC9B}
{4B059DBA-CD9C-4D0F-BE8C-FFB4EFD498E9} = {4B059DBA-CD9C-4D0F-BE8C-FFB4EFD498E9}
{740DDEB9-D47C-4A83-A585-A366B6965410} = {740DDEB9-D47C-4A83-A585-A366B6965410}
{7FDE3880-A4AB-49E3-B439-EBEF0A0C7A65} = {7FDE3880-A4AB-49E3-B439-EBEF0A0C7A65}
{6794B975-4E84-4F49-B2DC-C31F2224E03E} = {6794B975-4E84-4F49-B2DC-C31F2224E03E}
{FE07F272-AE7F-4549-9E9F-EF9B80CB1693} = {FE07F272-AE7F-4549-9E9F-EF9B80CB1693}
{4281CA5E-1D48-45D4-A991-2718A454B4BA} = {4281CA5E-1D48-45D4-A991-2718A454B4BA}
{B82CDD25-6903-430E-BD38-D8129A2015C1} = {B82CDD25-6903-430E-BD38-D8129A2015C1}
{A5D9AA24-08ED-48B9-BD65-F0A25E96BFC4} = {A5D9AA24-08ED-48B9-BD65-F0A25E96BFC4}
{4BF51C21-5A30-423B-82FE-1ED410E5769D} = {4BF51C21-5A30-423B-82FE-1ED410E5769D}
{2A3F241E-682C-47E1-9543-DC28708B406A} = {2A3F241E-682C-47E1-9543-DC28708B406A}
{2BB84911-C1B4-4747-B93D-36AA82CC5031} = {2BB84911-C1B4-4747-B93D-36AA82CC5031}
{F0DBAA03-1BA3-4E3B-A2CA-727E3D3AB858} = {F0DBAA03-1BA3-4E3B-A2CA-727E3D3AB858}
EndProjectSection
EndProject
@ -140,11 +141,13 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjsua2_lib", "pjsip\build\p
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libyuv", "third_party\build\yuv\libyuv.vcproj", "{740DDEB9-D47C-4A83-A585-A366B6965410}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "pjsua2_java_swig", "pjsip-apps\build\swig_java_pjsua2.vcproj", "{63AC6D7A-5D97-40C2-9AF2-E13AA1F9567C}"
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "swig_java_pjsua2", "pjsip-apps\build\swig_java_pjsua2.vcproj", "{63AC6D7A-5D97-40C2-9AF2-E13AA1F9567C}"
ProjectSection(ProjectDependencies) = postProject
{23D7679C-764C-4E02-8B29-BB882CEEEFE2} = {23D7679C-764C-4E02-8B29-BB882CEEEFE2}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libwebrtc", "third_party\build\webrtc\libwebrtc.vcproj", "{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Pocket PC 2003 (ARMV4) = Debug|Pocket PC 2003 (ARMV4)
@ -3318,6 +3321,84 @@ Global
{63AC6D7A-5D97-40C2-9AF2-E13AA1F9567C}.Release-Static|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release|x64
{63AC6D7A-5D97-40C2-9AF2-E13AA1F9567C}.Release-Static|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Release|x64
{63AC6D7A-5D97-40C2-9AF2-E13AA1F9567C}.Release-Static|x64.ActiveCfg = Release|x64
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Pocket PC 2003 (ARMV4).ActiveCfg = Debug|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Pocket PC 2003 (ARMV4).Build.0 = Debug|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Pocket PC 2003 (ARMV4).Deploy.0 = Debug|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Smartphone 2003 (ARMV4).ActiveCfg = Debug|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Smartphone 2003 (ARMV4).Build.0 = Debug|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Smartphone 2003 (ARMV4).Deploy.0 = Debug|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Win32.ActiveCfg = Debug|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Win32.Build.0 = Debug|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Debug|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Debug|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Debug|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Debug|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug|x64.ActiveCfg = Debug|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Pocket PC 2003 (ARMV4).ActiveCfg = Debug-Dynamic|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Pocket PC 2003 (ARMV4).Build.0 = Debug-Dynamic|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Pocket PC 2003 (ARMV4).Deploy.0 = Debug-Dynamic|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Smartphone 2003 (ARMV4).ActiveCfg = Debug-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Smartphone 2003 (ARMV4).Build.0 = Debug-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Smartphone 2003 (ARMV4).Deploy.0 = Debug-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Win32.ActiveCfg = Debug-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Win32.Build.0 = Debug-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Debug-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Debug-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Debug-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Debug-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Dynamic|x64.ActiveCfg = Debug-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Pocket PC 2003 (ARMV4).ActiveCfg = Debug-Static|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Pocket PC 2003 (ARMV4).Build.0 = Debug-Static|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Pocket PC 2003 (ARMV4).Deploy.0 = Debug-Static|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Smartphone 2003 (ARMV4).ActiveCfg = Debug-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Smartphone 2003 (ARMV4).Build.0 = Debug-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Smartphone 2003 (ARMV4).Deploy.0 = Debug-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Win32.ActiveCfg = Debug-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Win32.Build.0 = Debug-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Debug-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Debug-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Debug-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Debug-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Debug-Static|x64.ActiveCfg = Debug-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Pocket PC 2003 (ARMV4).ActiveCfg = Release|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Pocket PC 2003 (ARMV4).Build.0 = Release|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Pocket PC 2003 (ARMV4).Deploy.0 = Release|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Smartphone 2003 (ARMV4).ActiveCfg = Release|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Smartphone 2003 (ARMV4).Build.0 = Release|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Smartphone 2003 (ARMV4).Deploy.0 = Release|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Win32.ActiveCfg = Release|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Win32.Build.0 = Release|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Release|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Release|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Release|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release|x64.ActiveCfg = Release|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Pocket PC 2003 (ARMV4).ActiveCfg = Release-Dynamic|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Pocket PC 2003 (ARMV4).Build.0 = Release-Dynamic|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Pocket PC 2003 (ARMV4).Deploy.0 = Release-Dynamic|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Smartphone 2003 (ARMV4).ActiveCfg = Release-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Smartphone 2003 (ARMV4).Build.0 = Release-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Smartphone 2003 (ARMV4).Deploy.0 = Release-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Win32.ActiveCfg = Release-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Win32.Build.0 = Release-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Release-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Release-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Release-Dynamic|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Dynamic|x64.ActiveCfg = Release-Dynamic|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Pocket PC 2003 (ARMV4).ActiveCfg = Release-Static|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Pocket PC 2003 (ARMV4).Build.0 = Release-Static|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Pocket PC 2003 (ARMV4).Deploy.0 = Release-Static|Pocket PC 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Smartphone 2003 (ARMV4).ActiveCfg = Release-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Smartphone 2003 (ARMV4).Build.0 = Release-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Smartphone 2003 (ARMV4).Deploy.0 = Release-Static|Smartphone 2003 (ARMV4)
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Win32.ActiveCfg = Release-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Win32.Build.0 = Release-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Windows Mobile 5.0 Pocket PC SDK (ARMV4I).ActiveCfg = Release-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Windows Mobile 5.0 Smartphone SDK (ARMV4I).ActiveCfg = Release-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Windows Mobile 6 Professional SDK (ARMV4I).ActiveCfg = Release-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|Windows Mobile 6 Standard SDK (ARMV4I).ActiveCfg = Release-Static|Win32
{6F0BEFEA-66DA-4E6C-A523-7FEBE45653E2}.Release-Static|x64.ActiveCfg = Release-Static|Smartphone 2003 (ARMV4)
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

3544
third_party/build/webrtc/libwebrtc.vcproj vendored Normal file

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,8 @@
Notes:
* Source code for webrtc from https://chromium.googlesource.com/external/webrtc circa Oct 2015.
Modification to original source to build on VS2005 which don't support C99 syntax
(declare all variables at the beginning of a scope block).
- modules\audio_processing\aec\aec_core.c
- modules\audio_processing\ns\ns_core.c
- modules\audio_processing\ns\nsx_core.c

View File

@ -1201,12 +1201,12 @@ static void ProcessBlock(AecCore* aec) {
float output[PART_LEN];
float outputH[NUM_HIGH_BANDS_MAX][PART_LEN];
float* outputH_ptr[NUM_HIGH_BANDS_MAX];
float* xf_ptr = NULL;
for (i = 0; i < NUM_HIGH_BANDS_MAX; ++i) {
outputH_ptr[i] = outputH[i];
}
float* xf_ptr = NULL;
// Concatenate old and new nearend blocks.
for (i = 0; i < aec->num_bands - 1; ++i) {
WebRtc_ReadBuffer(aec->nearFrBufH[i],

View File

@ -1204,14 +1204,14 @@ void WebRtcNs_ProcessCore(NoiseSuppressionC* self,
float gainTimeDomainHB = 1.0;
float avgProbSpeechHB, avgProbSpeechHBTmp, avgFilterGainHB, gainModHB;
float sumMagnAnalyze, sumMagnProcess;
const float* const* speechFrameHB = NULL;
float* const* outFrameHB = NULL;
size_t num_high_bands = 0;
// Check that initiation has been done.
assert(self->initFlag == 1);
assert((num_bands - 1) <= NUM_HIGH_BANDS_MAX);
const float* const* speechFrameHB = NULL;
float* const* outFrameHB = NULL;
size_t num_high_bands = 0;
if (num_bands > 1) {
speechFrameHB = &speechFrame[1];
outFrameHB = &outFrame[1];

View File

@ -1537,6 +1537,9 @@ void WebRtcNsx_ProcessCore(NoiseSuppressionFixedC* inst,
int norm32no1, norm32no2;
int flag, sign;
int q_domain_to_use = 0;
const short* const* speechFrameHB = NULL;
short* const* outFrameHB = NULL;
size_t num_high_bands = 0;
// Code for ARMv7-Neon platform assumes the following:
assert(inst->anaLen > 0);
@ -1558,9 +1561,6 @@ void WebRtcNsx_ProcessCore(NoiseSuppressionFixedC* inst,
assert(inst->initFlag == 1);
assert((num_bands - 1) <= NUM_HIGH_BANDS_MAX);
const short* const* speechFrameHB = NULL;
short* const* outFrameHB = NULL;
size_t num_high_bands = 0;
if (num_bands > 1) {
speechFrameHB = &speechFrame[1];
outFrameHB = &outFrame[1];