Added to build and fixed the Wireshark sniffer and the G.722 codec.

git-svn-id: http://yate.null.ro/svn/yate/trunk@6370 acf43c95-373e-0410-b603-e72c3f656dc1
This commit is contained in:
paulc 2019-11-13 13:00:08 +00:00
parent 4ed607b0c6
commit c91de2c9f3
6 changed files with 799 additions and 206 deletions

View File

@ -5,7 +5,7 @@
* Capture interface for YATE messages.
*
* Yet Another Telephony Engine - a fully featured software PBX and IVR
* Copyright (C) 2018 Null Team
* Copyright (C) 2018-2019 Null Team
*
* This software is distributed under multiple licenses;
* see the COPYING file in the main directory for licensing
@ -32,8 +32,8 @@ namespace { //anonymous
static Configuration s_cfg;
static Socket s_socket;
static SocketAddr addr;
static SocketAddr s_addr;
static SocketAddr s_remoteAddr;
static SocketAddr s_localAddr;
static Regexp s_filter;
static bool s_timer = false;
static Mutex s_mutex(false,"WireSniff");
@ -121,7 +121,7 @@ static bool sendMessage(const Message& msg, bool result, bool handled)
DDebug(DebugWarn,"Buffer Overrun");
s_mutex.lock();
unsigned int len = s_socket.sendTo(buf.data(),buf.length(),addr);
unsigned int len = s_socket.sendTo(buf.data(),buf.length(),s_remoteAddr);
s_mutex.unlock();
if (!len)
DDebug(DebugWarn,"Unable to send package");
@ -138,7 +138,7 @@ bool WireSniffHandler::received(Message &msg)
Debug(DebugWarn,"Socket %s is not valid", strerror(s_socket.error()));
return false;
}
if (!s_addr.valid()){
if (!s_localAddr.valid()){
Debug(DebugWarn,"SocketAddr is not valid");
return false;
}
@ -147,8 +147,6 @@ bool WireSniffHandler::received(Message &msg)
return false;
sendMessage(msg,false,false);
return false;
}
@ -180,73 +178,75 @@ void WireSniffPlugin::initialize()
s_mutex.unlock();
String remoteName = s_cfg.getValue("general","remote_host");
addr.host(remoteName);
addr.port(s_cfg.getIntValue("general","remote_port"));
s_remoteAddr.host(remoteName);
s_remoteAddr.port(s_cfg.getIntValue("general","remote_port"));
if(addr.valid() && addr.port()) {
DDebug(this,DebugNote,"Remote address '%s' and remote port '%u' are set", remoteName.c_str(), addr.port());
if(s_remoteAddr.valid() && s_remoteAddr.port()) {
DDebug(this,DebugNote,"Remote address '%s' and remote port '%u' are set", remoteName.c_str(), s_remoteAddr.port());
}
if(!(addr.host() && addr.port())) {
if(!(s_remoteAddr.host() && s_remoteAddr.port())) {
s_socket.terminate();
if(remoteName)
Debug(this,DebugWarn,"Remote address is invalid");
return;
}
if (addr.host() && addr.port() && !(addr.valid())) {
if (s_remoteAddr.host() && s_remoteAddr.port() && !(s_remoteAddr.valid())) {
DDebug(this,DebugWarn,"Invalid address '%s'",remoteName.c_str());
return;
}
if(addr.family() != SocketAddr::IPv6)
s_addr.host(s_cfg.getValue("general","local_host","0.0.0.0"));
if(s_remoteAddr.family() != SocketAddr::IPv6)
s_localAddr.host(s_cfg.getValue("general","local_host","0.0.0.0"));
else
s_addr.host(s_cfg.getValue("general","local_host","::"));
s_localAddr.host(s_cfg.getValue("general","local_host","::"));
s_addr.port(s_cfg.getIntValue("general","local_port",0));
s_localAddr.port(s_cfg.getIntValue("general","local_port",0));
if (!(s_addr.valid() && s_addr.host())) {
DDebug(this,DebugWarn,"Invalid address '%s'", s_addr.host().c_str());
if (!(s_localAddr.valid() && s_localAddr.host())) {
DDebug(this,DebugWarn,"Invalid address '%s'", s_localAddr.host().c_str());
return;
}
if (addr.host()) {
if (s_addr.family() != addr.family()) {
if (s_remoteAddr.host()) {
if (s_localAddr.family() != s_remoteAddr.family()) {
Debug(this,DebugWarn,"Socket Addresses are not compatible");
return;
}
}
if (!s_socket.create(s_addr.family(),SOCK_DGRAM)) {
if (!s_socket.create(s_localAddr.family(),SOCK_DGRAM)) {
Debug(this,DebugWarn,"Could not create socket %s", strerror(s_socket.error()));
s_socket.terminate();
}
if (!s_socket.bind(s_addr)) {
Debug(this,DebugWarn,"Unable to bind to %s:%u : %s",s_addr.host().c_str(),s_addr.port(),strerror(s_socket.error()));
if (!s_socket.bind(s_localAddr)) {
Debug(this,DebugWarn,"Unable to bind to %s:%u : %s",s_localAddr.host().c_str(),s_localAddr.port(),strerror(s_socket.error()));
return;
}
#ifdef IP_MTU_DISCOVER
int val = 1;
if (!s_socket.setOption(IPPROTO_IP, IP_MTU_DISCOVER, &val, sizeof(val))) {
Debug(this,DebugWarn,"Socket %s option is not set!", strerror(s_socket.error()));
return;
}
#endif
if (!s_socket.setBlocking(false)) {
s_socket.terminate();
Debug(DebugWarn,"Unable to set socket %s to nonblocking mode", strerror(s_socket.error()));
return;
}
if (!s_socket.getSockName(s_addr)) {
if (!s_socket.getSockName(s_localAddr)) {
Debug(this,DebugWarn,"Error getting address: %s",strerror(s_socket.error()));
return;
}
DDebug(this,DebugNote,"Socket bound to: %s:%u",s_addr.host().c_str(),s_addr.port());
Debug(this,DebugNote,"Sending from %s to %s:%u",s_addr.addr().c_str(),addr.host().c_str(),addr.port());
DDebug(this,DebugNote,"Socket bound to: %s:%u",s_localAddr.host().c_str(),s_localAddr.port());
Debug(this,DebugNote,"Sending from %s to %s:%u",s_localAddr.addr().c_str(),s_remoteAddr.host().c_str(),s_remoteAddr.port());
if (m_first) {
m_first = false;

View File

@ -13,17 +13,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Console", "Console.vcproj",
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Extra", "Extra.vcproj", "{B1E0D82A-DB84-4D66-A30D-D028D96D8315}"
ProjectSection(ProjectDependencies) = postProject
{889C65FD-CBA9-4E88-B380-DE2640A140A7} = {889C65FD-CBA9-4E88-B380-DE2640A140A7}
{AB81DDE2-2AE9-C12C-9FAC-753E10B5C790} = {AB81DDE2-2AE9-C12C-9FAC-753E10B5C790}
{AB883DE2-2AE9-C12C-9F34-753E10B5C790} = {AB883DE2-2AE9-C12C-9F34-753E10B5C790}
{A9670DE2-5B1D-403C-9225-75135605C790} = {A9670DE2-5B1D-403C-9225-75135605C790}
{E91387A2-D00D-6BF1-A230-44C8070A985F} = {E91387A2-D00D-6BF1-A230-44C8070A985F}
{7E21A792-7D06-4239-3AE8-CE110C644F85} = {7E21A792-7D06-4239-3AE8-CE110C644F85}
{8CF9A752-8606-4819-99D8-CE3C4E744F85} = {8CF9A752-8606-4819-99D8-CE3C4E744F85}
{4858B743-85F4-914A-70C8-6EE226B2D423} = {4858B743-85F4-914A-70C8-6EE226B2D423}
{3EA5873D-E3FA-4CA4-B8BB-8FE4183652A1} = {3EA5873D-E3FA-4CA4-B8BB-8FE4183652A1}
{7E8CAE11-0729-4E65-9BE8-8C4D7D11839D} = {7E8CAE11-0729-4E65-9BE8-8C4D7D11839D}
{DC897705-0065-4FA0-B1C2-5A3E75240A95} = {DC897705-0065-4FA0-B1C2-5A3E75240A95}
{7E8CAE11-0729-4E65-9BE8-8C4D7D11839D} = {7E8CAE11-0729-4E65-9BE8-8C4D7D11839D}
{3EA5873D-E3FA-4CA4-B8BB-8FE4183652A1} = {3EA5873D-E3FA-4CA4-B8BB-8FE4183652A1}
{4858B743-85F4-914A-70C8-6EE226B2D423} = {4858B743-85F4-914A-70C8-6EE226B2D423}
{8CF9A752-8606-4819-99D8-CE3C4E744F85} = {8CF9A752-8606-4819-99D8-CE3C4E744F85}
{7E21A792-7D06-4239-3AE8-CE110C644F85} = {7E21A792-7D06-4239-3AE8-CE110C644F85}
{E91387A2-D00D-6BF1-A230-44C8070A985F} = {E91387A2-D00D-6BF1-A230-44C8070A985F}
{A9670DE2-5B1D-403C-9225-75135605C790} = {A9670DE2-5B1D-403C-9225-75135605C790}
{AB883DE2-2AE9-C12C-9F34-753E10B5C790} = {AB883DE2-2AE9-C12C-9F34-753E10B5C790}
{AB81DDE2-2AE9-C12C-9FAC-753E10B5C790} = {AB81DDE2-2AE9-C12C-9FAC-753E10B5C790}
{889C65FD-CBA9-4E88-B380-DE2640A140A7} = {889C65FD-CBA9-4E88-B380-DE2640A140A7}
{2358F303-8EF4-404A-80C8-6E1826B2D423} = {2358F303-8EF4-404A-80C8-6E1826B2D423}
EndProjectSection
EndProject
@ -35,75 +35,77 @@ 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}
{AA54CD22-E1E1-4A00-1374-EE6959D85DBE} = {AA54CD22-E1E1-4A00-1374-EE6959D85DBE}
{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}
{88C1CCEC-C1AF-4888-A4A1-C0798EDB3947} = {88C1CCEC-C1AF-4888-A4A1-C0798EDB3947}
{A9CA94EB-27BA-46FA-A585-94D36706C4D7} = {A9CA94EB-27BA-46FA-A585-94D36706C4D7}
{F00FDFE8-BCCE-4894-8414-91B47C11691C} = {F00FDFE8-BCCE-4894-8414-91B47C11691C}
{F08AB2E8-BCA0-3F54-1234-91B45A30441C} = {F08AB2E8-BCA0-3F54-1234-91B45A30441C}
{F08942E8-BCA0-4F54-C234-91B47C10441C} = {F08942E8-BCA0-4F54-C234-91B47C10441C}
{A6E6D5DF-8C1B-4859-95E7-084467D8E812} = {A6E6D5DF-8C1B-4859-95E7-084467D8E812}
{253846DF-22F7-44BD-ADFB-EE162C193637} = {253846DF-22F7-44BD-ADFB-EE162C193637}
{715276DA-C422-9983-5C31-8DE434B610BC} = {715276DA-C422-9983-5C31-8DE434B610BC}
{715210DA-373F-89D2-577E-8DE41AA610BC} = {715210DA-373F-89D2-577E-8DE41AA610BC}
{14D9A3D9-76A3-48D3-8312-453A34B610A3} = {14D9A3D9-76A3-48D3-8312-453A34B610A3}
{14D986D9-75A8-48D3-8412-4536A4B610BC} = {14D986D9-75A8-48D3-8412-4536A4B610BC}
{14D976D9-76B8-48D3-8312-4539D4B610BC} = {14D976D9-76B8-48D3-8312-4539D4B610BC}
{8AD176D9-C038-455F-C3A4-453D0AB610BC} = {8AD176D9-C038-455F-C3A4-453D0AB610BC}
{13C976D9-7674-32D3-6612-4B89D4B610BC} = {13C976D9-7674-32D3-6612-4B89D4B610BC}
{39A36BD8-0028-42F7-8D23-181D9ED9A92E} = {39A36BD8-0028-42F7-8D23-181D9ED9A92E}
{F9AD69D6-58FE-4FED-B974-400BAA6BF0E6} = {F9AD69D6-58FE-4FED-B974-400BAA6BF0E6}
{CF38A7D1-219E-4787-9E98-14693C08D588} = {CF38A7D1-219E-4787-9E98-14693C08D588}
{56A805CD-59D3-41AE-8992-2A2F5C99DC67} = {56A805CD-59D3-41AE-8992-2A2F5C99DC67}
{5F4005CD-2BA3-40C8-8348-726F5C99D964} = {5F4005CD-2BA3-40C8-8348-726F5C99D964}
{6E6F6DC8-4B8F-4237-9FEC-BE3BBF268558} = {6E6F6DC8-4B8F-4237-9FEC-BE3BBF268558}
{4371F4BE-3D23-479B-7F4D-492112A6986E} = {4371F4BE-3D23-479B-7F4D-492112A6986E}
{88C1CABC-C1AF-4888-A4A1-C0798EDB3947} = {88C1CABC-C1AF-4888-A4A1-C0798EDB3947}
{5F4005AA-CB7F-47C8-8598-726F5C506964} = {5F4005AA-CB7F-47C8-8598-726F5C506964}
{2F410A9D-D671-4928-7ACF-7268AF39D934} = {2F410A9D-D671-4928-7ACF-7268AF39D934}
{BA27419A-2595-49D6-B363-492B1180E885} = {BA27419A-2595-49D6-B363-492B1180E885}
{2FDE1998-0EA0-417F-1232-285A51985792} = {2FDE1998-0EA0-417F-1232-285A51985792}
{2FD20598-0ED3-4250-1F22-2670519857A7} = {2FD20598-0ED3-4250-1F22-2670519857A7}
{11BDB689-6A50-48AC-9D2E-1DF68E53510C} = {11BDB689-6A50-48AC-9D2E-1DF68E53510C}
{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}
{130EC95B-8851-4946-B0B5-6091CE3EFB00} = {130EC95B-8851-4946-B0B5-6091CE3EFB00}
{E8EE0F54-0D2B-48FF-B2AF-6E268442A4D1} = {E8EE0F54-0D2B-48FF-B2AF-6E268442A4D1}
{5E4AF250-6E45-4D14-5AC4-FD4BEC31A065} = {5E4AF250-6E45-4D14-5AC4-FD4BEC31A065}
{5E489550-A745-4A24-BBC4-FD4BE5333865} = {5E489550-A745-4A24-BBC4-FD4BE5333865}
{4A89273F-B02E-4792-2A78-14331A18778A} = {4A89273F-B02E-4792-2A78-14331A18778A}
{F411C93D-FAD5-471C-9F6E-7CCE66DFCBFC} = {F411C93D-FAD5-471C-9F6E-7CCE66DFCBFC}
{799C2C3A-9AA1-41C0-BD24-B35D83A564E2} = {799C2C3A-9AA1-41C0-BD24-B35D83A564E2}
{4A3E2C3A-58A1-41D4-B9B4-B35D83AC08E2} = {4A3E2C3A-58A1-41D4-B9B4-B35D83AC08E2}
{92D97332-DA18-4923-A872-453442AD50BC} = {92D97332-DA18-4923-A872-453442AD50BC}
{92D97332-5A18-4923-D872-4534427610BC} = {92D97332-5A18-4923-D872-4534427610BC}
{E476FF31-5429-470F-928C-491D09FB4C3F} = {E476FF31-5429-470F-928C-491D09FB4C3F}
{9F28A731-2E7E-9E22-719D-22FA2A18D588} = {9F28A731-2E7E-9E22-719D-22FA2A18D588}
{4A8E7731-3F2E-17B2-0398-12292A18D588} = {4A8E7731-3F2E-17B2-0398-12292A18D588}
{4490F42E-C4AE-4776-AE4D-490CABA6316E} = {4490F42E-C4AE-4776-AE4D-490CABA6316E}
{4422F42E-A123-4776-AE4D-490D12A6316E} = {4422F42E-A123-4776-AE4D-490D12A6316E}
{8AD10A2C-B76D-A35F-C105-4B3DF44810BC} = {8AD10A2C-B76D-A35F-C105-4B3DF44810BC}
{2CA56C29-3A9D-4FF6-82EE-49E6AD4F4CF1} = {2CA56C29-3A9D-4FF6-82EE-49E6AD4F4CF1}
{2C0F6C29-318D-4FF6-82EE-49E6418F4C51} = {2C0F6C29-318D-4FF6-82EE-49E6418F4C51}
{879C9A23-1081-4630-9509-9F0890B70CED} = {879C9A23-1081-4630-9509-9F0890B70CED}
{125E8721-4B2C-4544-9EE5-8B16883662BE} = {125E8721-4B2C-4544-9EE5-8B16883662BE}
{AA54CD1D-E1E1-4A00-9974-EE6924D85DBD} = {AA54CD1D-E1E1-4A00-9974-EE6924D85DBD}
{8721C91C-E1BB-4758-78A1-C0718EDFF940} = {8721C91C-E1BB-4758-78A1-C0718EDFF940}
{34AC2018-91F1-41AF-A839-47DCF27D4434} = {34AC2018-91F1-41AF-A839-47DCF27D4434}
{42B76F17-895F-4B1C-B783-7AAC92AFD56E} = {42B76F17-895F-4B1C-B783-7AAC92AFD56E}
{43716F17-125F-4B1C-B783-7AAC92AA136E} = {43716F17-125F-4B1C-B783-7AAC92AA136E}
{5F248A16-8E3D-497A-8E68-F9E08971F583} = {5F248A16-8E3D-497A-8E68-F9E08971F583}
{8C7E6912-5ACC-4143-B502-D643E5AB619B} = {8C7E6912-5ACC-4143-B502-D643E5AB619B}
{8A7E6912-5ACC-4F43-D502-D643E5AB6E34} = {8A7E6912-5ACC-4F43-D502-D643E5AB6E34}
{812E6912-5ADC-4143-BAE2-D649E5AB669B} = {812E6912-5ADC-4143-BAE2-D649E5AB669B}
{4A719DBE-1F73-4891-7F2C-49E412A6986E} = {4A719DBE-1F73-4891-7F2C-49E412A6986E}
{8A1E6012-5BCC-4143-B3D2-D643E2A5619B} = {8A1E6012-5BCC-4143-B3D2-D643E2A5619B}
{812E6912-5ADC-4143-BAE2-D649E5AB669B} = {812E6912-5ADC-4143-BAE2-D649E5AB669B}
{8A7E6912-5ACC-4F43-D502-D643E5AB6E34} = {8A7E6912-5ACC-4F43-D502-D643E5AB6E34}
{8C7E6912-5ACC-4143-B502-D643E5AB619B} = {8C7E6912-5ACC-4143-B502-D643E5AB619B}
{5F248A16-8E3D-497A-8E68-F9E08971F583} = {5F248A16-8E3D-497A-8E68-F9E08971F583}
{43716F17-125F-4B1C-B783-7AAC92AA136E} = {43716F17-125F-4B1C-B783-7AAC92AA136E}
{42B76F17-895F-4B1C-B783-7AAC92AFD56E} = {42B76F17-895F-4B1C-B783-7AAC92AFD56E}
{34AC2018-91F1-41AF-A839-47DCF27D4434} = {34AC2018-91F1-41AF-A839-47DCF27D4434}
{8721C91C-E1BB-4758-78A1-C0718EDFF940} = {8721C91C-E1BB-4758-78A1-C0718EDFF940}
{AA54CD1D-E1E1-4A00-9974-EE6924D85DBD} = {AA54CD1D-E1E1-4A00-9974-EE6924D85DBD}
{125E8721-4B2C-4544-9EE5-8B16883662BE} = {125E8721-4B2C-4544-9EE5-8B16883662BE}
{AA54CD22-E1E1-4A00-1374-EE6959D85DBE} = {AA54CD22-E1E1-4A00-1374-EE6959D85DBE}
{879C9A23-1081-4630-9509-9F0890B70CED} = {879C9A23-1081-4630-9509-9F0890B70CED}
{2C0F6C29-318D-4FF6-82EE-49E6418F4C51} = {2C0F6C29-318D-4FF6-82EE-49E6418F4C51}
{2CA56C29-3A9D-4FF6-82EE-49E6AD4F4CF1} = {2CA56C29-3A9D-4FF6-82EE-49E6AD4F4CF1}
{8AD10A2C-B76D-A35F-C105-4B3DF44810BC} = {8AD10A2C-B76D-A35F-C105-4B3DF44810BC}
{4422F42E-A123-4776-AE4D-490D12A6316E} = {4422F42E-A123-4776-AE4D-490D12A6316E}
{4490F42E-C4AE-4776-AE4D-490CABA6316E} = {4490F42E-C4AE-4776-AE4D-490CABA6316E}
{4A8E7731-3F2E-17B2-0398-12292A18D588} = {4A8E7731-3F2E-17B2-0398-12292A18D588}
{9F28A731-2E7E-9E22-719D-22FA2A18D588} = {9F28A731-2E7E-9E22-719D-22FA2A18D588}
{E476FF31-5429-470F-928C-491D09FB4C3F} = {E476FF31-5429-470F-928C-491D09FB4C3F}
{92D97332-5A18-4923-D872-4534427610BC} = {92D97332-5A18-4923-D872-4534427610BC}
{92D97332-DA18-4923-A872-453442AD50BC} = {92D97332-DA18-4923-A872-453442AD50BC}
{4A3E2C3A-58A1-41D4-B9B4-B35D83AC08E2} = {4A3E2C3A-58A1-41D4-B9B4-B35D83AC08E2}
{799C2C3A-9AA1-41C0-BD24-B35D83A564E2} = {799C2C3A-9AA1-41C0-BD24-B35D83A564E2}
{F411C93D-FAD5-471C-9F6E-7CCE66DFCBFC} = {F411C93D-FAD5-471C-9F6E-7CCE66DFCBFC}
{4A89273F-B02E-4792-2A78-14331A18778A} = {4A89273F-B02E-4792-2A78-14331A18778A}
{5E489550-A745-4A24-BBC4-FD4BE5333865} = {5E489550-A745-4A24-BBC4-FD4BE5333865}
{5E4AF250-6E45-4D14-5AC4-FD4BEC31A065} = {5E4AF250-6E45-4D14-5AC4-FD4BEC31A065}
{E8EE0F54-0D2B-48FF-B2AF-6E268442A4D1} = {E8EE0F54-0D2B-48FF-B2AF-6E268442A4D1}
{130EC95B-8851-4946-B0B5-6091CE3EFB00} = {130EC95B-8851-4946-B0B5-6091CE3EFB00}
{8B54AE6A-9F1B-4B88-20C8-9D7790786A3A} = {8B54AE6A-9F1B-4B88-20C8-9D7790786A3A}
{8B67BE6A-B42B-47CA-8188-99A890786A3A} = {8B67BE6A-B42B-47CA-8188-99A890786A3A}
{1254C781-292C-48F4-9CB6-93338721E89C} = {1254C781-292C-48F4-9CB6-93338721E89C}
{2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7} = {2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7}
{F85C5686-5E6E-490E-99F7-6B8E1776CF71} = {F85C5686-5E6E-490E-99F7-6B8E1776CF71}
{F857E286-AA6E-43C1-98F7-6B811276CF71} = {F857E286-AA6E-43C1-98F7-6B811276CF71}
{06121688-9DC7-4032-B366-9862CDE6D313} = {06121688-9DC7-4032-B366-9862CDE6D313}
{11BDB689-6A50-48AC-9D2E-1DF68E53510C} = {11BDB689-6A50-48AC-9D2E-1DF68E53510C}
{2FD20598-0ED3-4250-1F22-2670519857A7} = {2FD20598-0ED3-4250-1F22-2670519857A7}
{2FDE1998-0EA0-417F-1232-285A51985792} = {2FDE1998-0EA0-417F-1232-285A51985792}
{BA27419A-2595-49D6-B363-492B1180E885} = {BA27419A-2595-49D6-B363-492B1180E885}
{2F410A9D-D671-4928-7ACF-7268AF39D934} = {2F410A9D-D671-4928-7ACF-7268AF39D934}
{5F4005AA-CB7F-47C8-8598-726F5C506964} = {5F4005AA-CB7F-47C8-8598-726F5C506964}
{88C1CABC-C1AF-4888-A4A1-C0798EDB3947} = {88C1CABC-C1AF-4888-A4A1-C0798EDB3947}
{4371F4BE-3D23-479B-7F4D-492112A6986E} = {4371F4BE-3D23-479B-7F4D-492112A6986E}
{6E6F6DC8-4B8F-4237-9FEC-BE3BBF268558} = {6E6F6DC8-4B8F-4237-9FEC-BE3BBF268558}
{5F4005CD-2BA3-40C8-8348-726F5C99D964} = {5F4005CD-2BA3-40C8-8348-726F5C99D964}
{56A805CD-59D3-41AE-8992-2A2F5C99DC67} = {56A805CD-59D3-41AE-8992-2A2F5C99DC67}
{CF38A7D1-219E-4787-9E98-14693C08D588} = {CF38A7D1-219E-4787-9E98-14693C08D588}
{F9AD69D6-58FE-4FED-B974-400BAA6BF0E6} = {F9AD69D6-58FE-4FED-B974-400BAA6BF0E6}
{39A36BD8-0028-42F7-8D23-181D9ED9A92E} = {39A36BD8-0028-42F7-8D23-181D9ED9A92E}
{13C976D9-7674-32D3-6612-4B89D4B610BC} = {13C976D9-7674-32D3-6612-4B89D4B610BC}
{8AD176D9-C038-455F-C3A4-453D0AB610BC} = {8AD176D9-C038-455F-C3A4-453D0AB610BC}
{14D976D9-76B8-48D3-8312-4539D4B610BC} = {14D976D9-76B8-48D3-8312-4539D4B610BC}
{14D986D9-75A8-48D3-8412-4536A4B610BC} = {14D986D9-75A8-48D3-8412-4536A4B610BC}
{14D9A3D9-76A3-48D3-8312-453A34B610A3} = {14D9A3D9-76A3-48D3-8312-453A34B610A3}
{715210DA-373F-89D2-577E-8DE41AA610BC} = {715210DA-373F-89D2-577E-8DE41AA610BC}
{715276DA-C422-9983-5C31-8DE434B610BC} = {715276DA-C422-9983-5C31-8DE434B610BC}
{253846DF-22F7-44BD-ADFB-EE162C193637} = {253846DF-22F7-44BD-ADFB-EE162C193637}
{A6E6D5DF-8C1B-4859-95E7-084467D8E812} = {A6E6D5DF-8C1B-4859-95E7-084467D8E812}
{F08942E8-BCA0-4F54-C234-91B47C10441C} = {F08942E8-BCA0-4F54-C234-91B47C10441C}
{F08AB2E8-BCA0-3F54-1234-91B45A30441C} = {F08AB2E8-BCA0-3F54-1234-91B45A30441C}
{F00FDFE8-BCCE-4894-8414-91B47C11691C} = {F00FDFE8-BCCE-4894-8414-91B47C11691C}
{A9CA94EB-27BA-46FA-A585-94D36706C4D7} = {A9CA94EB-27BA-46FA-A585-94D36706C4D7}
{88C1CCEC-C1AF-4888-A4A1-C0798EDB3947} = {88C1CCEC-C1AF-4888-A4A1-C0798EDB3947}
{2BA805ED-19D3-4100-BC32-2AD05C9977A7} = {2BA805ED-19D3-4100-BC32-2AD05C9977A7}
{C296BBF2-AD56-4249-AEF6-C04B03131474} = {C296BBF2-AD56-4249-AEF6-C04B03131474}
{04DFB3FD-048D-4841-94DD-B78005800E59} = {04DFB3FD-048D-4841-94DD-B78005800E59}
{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C} = {2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Service", "Service.vcproj", "{B1015F66-0C3D-43DA-8329-15FB43D2F74B}"
@ -113,16 +115,16 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Service", "Service.vcproj",
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSS7", "TestSS7.vcproj", "{CF9A3DF9-4CD7-4C42-8A6D-3369953BB503}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "YATE", "YATE.vcproj", "{DD6B8D9A-4BBF-4C48-81E5-7A2910B12395}"
ProjectSection(ProjectDependencies) = postProject
{BE362993-354F-4315-B878-05E952E1D164} = {BE362993-354F-4315-B878-05E952E1D164}
{B1015F66-0C3D-43DA-8329-15FB43D2F74B} = {B1015F66-0C3D-43DA-8329-15FB43D2F74B}
{F165A72F-E9AE-4804-BD90-81720AC05449} = {F165A72F-E9AE-4804-BD90-81720AC05449}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{F165A72F-E9AE-4804-BD90-81720AC05449} = {F165A72F-E9AE-4804-BD90-81720AC05449}
{B1015F66-0C3D-43DA-8329-15FB43D2F74B} = {B1015F66-0C3D-43DA-8329-15FB43D2F74B}
{BE362993-354F-4315-B878-05E952E1D164} = {BE362993-354F-4315-B878-05E952E1D164}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_accfile", "_accfile.vcproj", "{AA54CD1D-E1E1-4A00-9974-EE6924D85DBD}"
@ -162,8 +164,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_conference", "_conference.
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_dbpbx", "_dbpbx.vcproj", "{F9AD69D6-58FE-4FED-B974-400BAA6BF0E6}"
ProjectSection(ProjectDependencies) = postProject
{D01C44EA-8D3D-4F04-A833-BA0861E119A4} = {D01C44EA-8D3D-4F04-A833-BA0861E119A4}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{D01C44EA-8D3D-4F04-A833-BA0861E119A4} = {D01C44EA-8D3D-4F04-A833-BA0861E119A4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_dsoundchan", "_dsoundchan.vcproj", "{A9CA94EB-27BA-46FA-A585-94D36706C4D7}"
@ -193,8 +195,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_h323chan", "_h323chan.vcpr
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ilbccodec", "_ilbccodec.vcproj", "{4490F42E-C4AE-4776-AE4D-490CABA6316E}"
ProjectSection(ProjectDependencies) = postProject
{67CD1DCE-38FA-4705-BD7D-D7717C8CE93D} = {67CD1DCE-38FA-4705-BD7D-D7717C8CE93D}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{67CD1DCE-38FA-4705-BD7D-D7717C8CE93D} = {67CD1DCE-38FA-4705-BD7D-D7717C8CE93D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_msgsniff", "_msgsniff.vcproj", "{F85C5686-5E6E-490E-99F7-6B8E1776CF71}"
@ -219,8 +221,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_pbx", "_pbx.vcproj", "{061
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_pbxassist", "_pbxassist.vcproj", "{5E489550-A745-4A24-BBC4-FD4BE5333865}"
ProjectSection(ProjectDependencies) = postProject
{D01C44EA-8D3D-4F04-A833-BA0861E119A4} = {D01C44EA-8D3D-4F04-A833-BA0861E119A4}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{D01C44EA-8D3D-4F04-A833-BA0861E119A4} = {D01C44EA-8D3D-4F04-A833-BA0861E119A4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_pgsqldb", "_pgsqldb.vcproj", "{A9670DE2-5B1D-403C-9225-75135605C790}"
@ -280,20 +282,20 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_wavefile", "_wavefile.vcpr
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_wpcard", "_wpcard.vcproj", "{3EA5873D-E3FA-4CA4-B8BB-8FE4183652A1}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_yiaxchan", "_yiaxchan.vcproj", "{2C0F6C29-318D-4FF6-82EE-49E6418F4C51}"
ProjectSection(ProjectDependencies) = postProject
{33730274-2D2F-47A5-94C9-FABEE8266AFC} = {33730274-2D2F-47A5-94C9-FABEE8266AFC}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{33730274-2D2F-47A5-94C9-FABEE8266AFC} = {33730274-2D2F-47A5-94C9-FABEE8266AFC}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_yjinglechan", "_yjinglechan.vcproj", "{11BDB689-6A50-48AC-9D2E-1DF68E53510C}"
ProjectSection(ProjectDependencies) = postProject
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_yradius", "_yradius.vcproj", "{A6E6D5DF-8C1B-4859-95E7-084467D8E812}"
@ -303,15 +305,15 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_yradius", "_yradius.vcproj
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_yrtpchan", "_yrtpchan.vcproj", "{8B67BE6A-B42B-47CA-8188-99A890786A3A}"
ProjectSection(ProjectDependencies) = postProject
{C99A3794-EAF8-4D99-A09B-595ED0F00206} = {C99A3794-EAF8-4D99-A09B-595ED0F00206}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{C99A3794-EAF8-4D99-A09B-595ED0F00206} = {C99A3794-EAF8-4D99-A09B-595ED0F00206}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ysipchan", "_ysipchan.vcproj", "{14D986D9-75A8-48D3-8412-4536A4B610BC}"
ProjectSection(ProjectDependencies) = postProject
{88B0C2FB-F813-4C85-BCE3-1629A2F8FE09} = {88B0C2FB-F813-4C85-BCE3-1629A2F8FE09}
{D6E03774-36D8-4029-ACD1-5074D0F0DB06} = {D6E03774-36D8-4029-ACD1-5074D0F0DB06}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{D6E03774-36D8-4029-ACD1-5074D0F0DB06} = {D6E03774-36D8-4029-ACD1-5074D0F0DB06}
{88B0C2FB-F813-4C85-BCE3-1629A2F8FE09} = {88B0C2FB-F813-4C85-BCE3-1629A2F8FE09}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ystunchan", "_ystunchan.vcproj", "{799C2C3A-9AA1-41C0-BD24-B35D83A564E2}"
@ -345,20 +347,20 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libysip", "libysip.vcproj",
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libysig", "libysig.vcproj", "{496A2084-FFED-4F73-8C85-170042A34F38}"
ProjectSection(ProjectDependencies) = postProject
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ysigchan", "_ysigchan.vcproj", "{14D976D9-76B8-48D3-8312-4539D4B610BC}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_analog", "_analog.vcproj", "{13C976D9-7674-32D3-6612-4B89D4B610BC}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_heartbeat", "_heartbeat.vcproj", "{5F4005CD-2BA3-40C8-8348-726F5C99D964}"
@ -373,17 +375,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libymgcp", "libymgcp.vcproj
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_mgcpca", "_mgcpca.vcproj", "{715276DA-C422-9983-5C31-8DE434B610BC}"
ProjectSection(ProjectDependencies) = postProject
{8A30C2FB-E471-9C74-AA33-1629A2F8424E} = {8A30C2FB-E471-9C74-AA33-1629A2F8424E}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{D6E03774-36D8-4029-ACD1-5074D0F0DB06} = {D6E03774-36D8-4029-ACD1-5074D0F0DB06}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{D6E03774-36D8-4029-ACD1-5074D0F0DB06} = {D6E03774-36D8-4029-ACD1-5074D0F0DB06}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{8A30C2FB-E471-9C74-AA33-1629A2F8424E} = {8A30C2FB-E471-9C74-AA33-1629A2F8424E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_mgcpgw", "_mgcpgw.vcproj", "{715210DA-373F-89D2-577E-8DE41AA610BC}"
ProjectSection(ProjectDependencies) = postProject
{8A30C2FB-E471-9C74-AA33-1629A2F8424E} = {8A30C2FB-E471-9C74-AA33-1629A2F8424E}
{D6E03774-36D8-4029-ACD1-5074D0F0DB06} = {D6E03774-36D8-4029-ACD1-5074D0F0DB06}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{D6E03774-36D8-4029-ACD1-5074D0F0DB06} = {D6E03774-36D8-4029-ACD1-5074D0F0DB06}
{8A30C2FB-E471-9C74-AA33-1629A2F8424E} = {8A30C2FB-E471-9C74-AA33-1629A2F8424E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_mux", "_mux.vcproj", "{1254C781-292C-48F4-9CB6-93338721E89C}"
@ -398,8 +400,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LibQt4", "LibQt4.vcproj", "
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Qt4Client", "Qt4Client.vcproj", "{E91387A2-D00D-6BF1-A230-44C8070A985F}"
ProjectSection(ProjectDependencies) = postProject
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "msvcrtest", "msvcrtest.vcproj", "{10AAB2D2-1FBB-46E5-B20E-3C5F1CC24BCD}"
@ -456,8 +458,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_queuesnotify", "_queuesnot
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ciscosm", "_ciscosm.vcproj", "{8AD176D9-C038-455F-C3A4-453D0AB610BC}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libysdp", "libysdp.vcproj", "{D6E03774-36D8-4029-ACD1-5074D0F0DB06}"
@ -477,26 +479,26 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libyjabber", "libyjabber.vc
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_jbfeatures", "_jbfeatures.vcproj", "{4A8E7731-3F2E-17B2-0398-12292A18D588}"
ProjectSection(ProjectDependencies) = postProject
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_jabberserver", "_jabberserver.vcproj", "{4A89273F-B02E-4792-2A78-14331A18778A}"
ProjectSection(ProjectDependencies) = postProject
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_jabberclient", "_jabberclient.vcproj", "{9F28A731-2E7E-9E22-719D-22FA2A18D588}"
ProjectSection(ProjectDependencies) = postProject
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{5F8D10EB-CC69-43E3-8120-33BF5628F26E} = {5F8D10EB-CC69-43E3-8120-33BF5628F26E}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sigtransport", "_sigtransport.vcproj", "{8AD10A2C-B76D-A35F-C105-4B3DF44810BC}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_zlibcompress", "_zlibcompress.vcproj", "{AB81DDE2-2AE9-C12C-9FAC-753E10B5C790}"
@ -506,8 +508,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_zlibcompress", "_zlibcompr
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_isupmangler", "_isupmangler.vcproj", "{92D97332-5A18-4923-D872-4534427610BC}"
ProjectSection(ProjectDependencies) = postProject
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libyasn", "libyasn.vcproj", "{217302E0-3E1F-4799-AEA9-FAB442166AFC}"
@ -517,15 +519,15 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libyasn", "libyasn.vcproj",
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libysnmp", "libysnmp.vcproj", "{217F53E0-281F-4AB0-22A9-FF1242166AFC}"
ProjectSection(ProjectDependencies) = postProject
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ysnmpagent", "_ysnmpagent.vcproj", "{5E4AF250-6E45-4D14-5AC4-FD4BEC31A065}"
ProjectSection(ProjectDependencies) = postProject
{217F53E0-281F-4AB0-22A9-FF1242166AFC} = {217F53E0-281F-4AB0-22A9-FF1242166AFC}
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
{217F53E0-281F-4AB0-22A9-FF1242166AFC} = {217F53E0-281F-4AB0-22A9-FF1242166AFC}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_monitoring", "_monitoring.vcproj", "{F857E286-AA6E-43C1-98F7-6B811276CF71}"
@ -545,42 +547,42 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ccongestion", "_ccongestio
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_customtable", "_customtable.vcproj", "{A9C3DA83-C901-5B87-1147-6DA361FFE4D7}"
ProjectSection(ProjectDependencies) = postProject
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_customtext", "_customtext.vcproj", "{A9C34AB3-C901-5127-1147-6DA3FAFFE4D7}"
ProjectSection(ProjectDependencies) = postProject
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_customtree", "_customtree.vcproj", "{A9C3AC83-A201-5B87-1147-6D0961FFE4D7}"
ProjectSection(ProjectDependencies) = postProject
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_widgetlist", "_widgetlist.vcproj", "{B2C3DA83-C901-5BA3-1147-6DA361FFD3D7}"
ProjectSection(ProjectDependencies) = postProject
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_clientarchive", "_clientarchive.vcproj", "{454C2EC4-909A-4A54-8F3E-F9015FF1D69B}"
ProjectSection(ProjectDependencies) = postProject
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{E98D46ED-71CD-7146-5CD8-16C08BC0A45C} = {E98D46ED-71CD-7146-5CD8-16C08BC0A45C}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "QT4Modules", "QT4Modules.vcproj", "{7E8CAE11-0729-4E65-9BE8-8C4D7D11839D}"
ProjectSection(ProjectDependencies) = postProject
{454C2EC4-909A-4A54-8F3E-F9015FF1D69B} = {454C2EC4-909A-4A54-8F3E-F9015FF1D69B}
{A9C34AB3-C901-5127-1147-6DA3FAFFE4D7} = {A9C34AB3-C901-5127-1147-6DA3FAFFE4D7}
{B2C3DA83-C901-5BA3-1147-6DA361FFD3D7} = {B2C3DA83-C901-5BA3-1147-6DA361FFD3D7}
{A9C3DA83-C901-5B87-1147-6DA361FFE4D7} = {A9C3DA83-C901-5B87-1147-6DA361FFE4D7}
{A9C3AC83-A201-5B87-1147-6D0961FFE4D7} = {A9C3AC83-A201-5B87-1147-6D0961FFE4D7}
{A9C6A983-C901-5B87-1147-6AD36C5FE4D7} = {A9C6A983-C901-5B87-1147-6AD36C5FE4D7}
{A9C3AC83-A201-5B87-1147-6D0961FFE4D7} = {A9C3AC83-A201-5B87-1147-6D0961FFE4D7}
{A9C3DA83-C901-5B87-1147-6DA361FFE4D7} = {A9C3DA83-C901-5B87-1147-6DA361FFE4D7}
{B2C3DA83-C901-5BA3-1147-6DA361FFD3D7} = {B2C3DA83-C901-5BA3-1147-6DA361FFD3D7}
{A9C34AB3-C901-5127-1147-6DA3FAFFE4D7} = {A9C34AB3-C901-5127-1147-6DA3FAFFE4D7}
{454C2EC4-909A-4A54-8F3E-F9015FF1D69B} = {454C2EC4-909A-4A54-8F3E-F9015FF1D69B}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sip_cnam_lnp", "_sip_cnam_lnp.vcproj", "{8721C91C-E1BB-4758-78A1-C0718EDFF940}"
@ -620,9 +622,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_enumroute", "_enumroute.vc
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ss7_lnp_ansi", "_ss7_lnp_ansi.vcproj", "{14D9A3D9-76A3-48D3-8312-453A34B610A3}"
ProjectSection(ProjectDependencies) = postProject
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libyscript", "libyscript.vcproj", "{433A2084-F5DD-4F73-8C85-170A4FA34F38}"
@ -632,24 +634,24 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libyscript", "libyscript.vc
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_javascript", "_javascript.vcproj", "{2CA56C29-3A9D-4FF6-82EE-49E6AD4F4CF1}"
ProjectSection(ProjectDependencies) = postProject
{D01C44EA-8D3D-4F04-A833-BA0861E119A4} = {D01C44EA-8D3D-4F04-A833-BA0861E119A4}
{433A2084-F5DD-4F73-8C85-170A4FA34F38} = {433A2084-F5DD-4F73-8C85-170A4FA34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{433A2084-F5DD-4F73-8C85-170A4FA34F38} = {433A2084-F5DD-4F73-8C85-170A4FA34F38}
{D01C44EA-8D3D-4F04-A833-BA0861E119A4} = {D01C44EA-8D3D-4F04-A833-BA0861E119A4}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_camel_map", "_camel_map.vcproj", "{92D97332-DA18-4923-A872-453442AD50BC}"
ProjectSection(ProjectDependencies) = postProject
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{496A2084-FFED-4F73-8C85-170042A34F38} = {496A2084-FFED-4F73-8C85-170042A34F38}
{217302E0-3E1F-4799-AEA9-FAB442166AFC} = {217302E0-3E1F-4799-AEA9-FAB442166AFC}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libminiwebrtc", "libminiwebrtc.vcproj", "{67A21DCE-38FA-4705-A33D-D7711D4CE93D}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_isaccodec", "_isaccodec.vcproj", "{4422F42E-A123-4776-AE4D-490D12A6316E}"
ProjectSection(ProjectDependencies) = postProject
{67A21DCE-38FA-4705-A33D-D7711D4CE93D} = {67A21DCE-38FA-4705-A33D-D7711D4CE93D}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{67A21DCE-38FA-4705-A33D-D7711D4CE93D} = {67A21DCE-38FA-4705-A33D-D7711D4CE93D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_gvoice", "_gvoice.vcproj", "{2BA80F84-2AD3-4730-1AB2-2ABB5C9217A7}"
@ -659,8 +661,8 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_gvoice", "_gvoice.vcproj",
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_ilbcwebrtc", "_ilbcwebrtc.vcproj", "{4371F4BE-3D23-479B-7F4D-492112A6986E}"
ProjectSection(ProjectDependencies) = postProject
{67A21DCE-38FA-4705-A33D-D7711D4CE93D} = {67A21DCE-38FA-4705-A33D-D7711D4CE93D}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
{67A21DCE-38FA-4705-A33D-D7711D4CE93D} = {67A21DCE-38FA-4705-A33D-D7711D4CE93D}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_cdrcombine", "_cdrcombine.vcproj", "{43716F17-125F-4B1C-B783-7AAC92AA136E}"
@ -683,6 +685,17 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_sqlitedb", "_sqlitedb.vcpr
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_g722webrtc", "_g722webrtc.vcproj", "{4A719DBE-1F73-4891-7F2C-49E412A6986E}"
ProjectSection(ProjectDependencies) = postProject
{67A21DCE-38FA-4705-A33D-D7711D4CE93D} = {67A21DCE-38FA-4705-A33D-D7711D4CE93D}
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "_wiresniff", "_wiresniff.vcproj", "{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}"
ProjectSection(ProjectDependencies) = postProject
{254C6F00-6DE5-44A6-AD44-ACABA8912381} = {254C6F00-6DE5-44A6-AD44-ACABA8912381}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
@ -1141,6 +1154,14 @@ Global
{4858B743-85F4-914A-70C8-6EE226B2D423}.Debug|Win32.Build.0 = Debug|Win32
{4858B743-85F4-914A-70C8-6EE226B2D423}.Release|Win32.ActiveCfg = Release|Win32
{4858B743-85F4-914A-70C8-6EE226B2D423}.Release|Win32.Build.0 = Release|Win32
{4A719DBE-1F73-4891-7F2C-49E412A6986E}.Debug|Win32.ActiveCfg = Debug|Win32
{4A719DBE-1F73-4891-7F2C-49E412A6986E}.Debug|Win32.Build.0 = Debug|Win32
{4A719DBE-1F73-4891-7F2C-49E412A6986E}.Release|Win32.ActiveCfg = Release|Win32
{4A719DBE-1F73-4891-7F2C-49E412A6986E}.Release|Win32.Build.0 = Release|Win32
{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}.Debug|Win32.ActiveCfg = Debug|Win32
{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}.Debug|Win32.Build.0 = Debug|Win32
{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}.Release|Win32.ActiveCfg = Release|Win32
{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE

271
windows/_g722webrtc.vcproj Normal file
View File

@ -0,0 +1,271 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="_g722webrtc"
ProjectGUID="{4A719DBE-1F73-4891-7F2C-49E412A6986E}"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release\modules"
ConfigurationType="2"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="NDEBUG"
MkTypLibCompatible="true"
SuppressStartupBanner="true"
TargetEnvironment="1"
TypeLibraryName=".\Release/_g722webrtc.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".;..;..\libs\miniwebrtc;..\libs\miniwebrtc\audio\common\processing;..\libs\miniwebrtc\audio\coding_g722"
PreprocessorDefinitions="NDEBUG;WIN32;_WINDOWS;_USRDLL"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\Release\modules/_g722webrtc.pch"
AssemblerListingLocation=".\Release\modules/"
ObjectFile=".\Release\modules/"
ProgramDataBaseFileName=".\Release\modules/"
WarningLevel="3"
SuppressStartupBanner="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="true"
OutputFile="Release/g722webrtc.yate"
LinkIncremental="1"
SuppressStartupBanner="true"
ProgramDatabaseFile=".\Release/g722webrtc.pdb"
ImportLibrary=".\Release/g722webrtc.lib"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Release/_g722webrtc.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug"
IntermediateDirectory=".\Debug\modules"
ConfigurationType="2"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="_DEBUG"
MkTypLibCompatible="true"
SuppressStartupBanner="true"
TargetEnvironment="1"
TypeLibraryName=".\Debug/_g722webrtc.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".;..;..\libs\miniwebrtc;..\libs\miniwebrtc\audio\common\processing;..\libs\miniwebrtc\audio\coding_g722"
PreprocessorDefinitions="_DEBUG;WIN32;_WINDOWS;_USRDLL"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
PrecompiledHeaderFile=".\Debug\modules/_g722webrtc.pch"
AssemblerListingLocation=".\Debug\modules/"
ObjectFile=".\Debug\modules/"
ProgramDataBaseFileName=".\Debug\modules/"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="true"
OutputFile="Debug/g722webrtc.yate"
LinkIncremental="1"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug/g722webrtc.pdb"
ImportLibrary=".\Debug/g722webrtc.lib"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Debug/_g722webrtc.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
>
<File
RelativePath="..\modules\g722webrtc.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""
PreprocessorDefinitions=""
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""
PreprocessorDefinitions=""
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
>
<File
RelativePath="version.rc"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions=""
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions=""
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl"
>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

278
windows/_wiresniff.vcproj Normal file
View File

@ -0,0 +1,278 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="8.00"
Name="_wiresniff"
ProjectGUID="{2A0FDFE8-43CE-D194-8E24-91B4D0A1691C}"
RootNamespace="_wiresniff"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Release|Win32"
OutputDirectory=".\Release"
IntermediateDirectory=".\Release\modules"
ConfigurationType="2"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="NDEBUG"
MkTypLibCompatible="true"
SuppressStartupBanner="true"
TargetEnvironment="1"
TypeLibraryName=".\Release/_wiresniff.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".,.."
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
PrecompiledHeaderFile=".\Release\modules/_wiresniff.pch"
AssemblerListingLocation=".\Release\modules/"
ObjectFile=".\Release\modules/"
ProgramDataBaseFileName=".\Release\modules/"
WarningLevel="3"
SuppressStartupBanner="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="NDEBUG"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="true"
AdditionalDependencies="ws2_32.lib"
OutputFile="Release/wiresniff.yate"
LinkIncremental="1"
SuppressStartupBanner="true"
ProgramDatabaseFile=".\Release/wiresniff.pdb"
ImportLibrary=".\Release/wiresniff.lib"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Release/_wiresniff.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Debug|Win32"
OutputDirectory=".\Debug"
IntermediateDirectory=".\Debug\modules"
ConfigurationType="2"
InheritedPropertySheets="$(VCInstallDir)VCProjectDefaults\UpgradeFromVC60.vsprops"
UseOfMFC="0"
ATLMinimizesCRunTimeLibraryUsage="false"
CharacterSet="2"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
PreprocessorDefinitions="_DEBUG"
MkTypLibCompatible="true"
SuppressStartupBanner="true"
TargetEnvironment="1"
TypeLibraryName=".\Debug/_wiresniff.tlb"
HeaderFileName=""
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".,.."
PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;_CRT_SECURE_NO_DEPRECATE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
PrecompiledHeaderFile=".\Debug\modules/_wiresniff.pch"
AssemblerListingLocation=".\Debug\modules/"
ObjectFile=".\Debug\modules/"
ProgramDataBaseFileName=".\Debug\modules/"
WarningLevel="3"
SuppressStartupBanner="true"
DebugInformationFormat="3"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions="_DEBUG"
Culture="1033"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLinkerTool"
IgnoreImportLibrary="true"
AdditionalDependencies="ws2_32.lib"
OutputFile="Debug/wiresniff.yate"
LinkIncremental="1"
SuppressStartupBanner="true"
GenerateDebugInformation="true"
ProgramDatabaseFile=".\Debug/wiresniff.pdb"
ImportLibrary=".\Debug/wiresniff.lib"
TargetMachine="1"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCManifestTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
SuppressStartupBanner="true"
OutputFile=".\Debug/_wiresniff.bsc"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCAppVerifierTool"
/>
<Tool
Name="VCWebDeploymentTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="Source Files"
Filter="cpp;c;cxx;rc;def;r;odl;idl;hpj;bat"
>
<File
RelativePath="..\modules\wiresniff.cpp"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""
PreprocessorDefinitions=""
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCCLCompilerTool"
AdditionalIncludeDirectories=""
PreprocessorDefinitions=""
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Resource Files"
Filter="ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe"
>
<File
RelativePath="version.rc"
>
<FileConfiguration
Name="Release|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions=""
/>
</FileConfiguration>
<FileConfiguration
Name="Debug|Win32"
>
<Tool
Name="VCResourceCompilerTool"
PreprocessorDefinitions=""
/>
</FileConfiguration>
</File>
</Filter>
<Filter
Name="Header Files"
Filter="h;hpp;hxx;hm;inl"
>
<File
RelativePath="..\yatewiresniff.h"
>
</File>
</Filter>
</Files>
<Globals>
</Globals>
</VisualStudioProject>

View File

@ -43,7 +43,7 @@
Name="VCCLCompilerTool"
Optimization="0"
AdditionalIncludeDirectories=".;..;..\libs\miniwebrtc;..\libs\miniwebrtc\system_wrappers;..\libs\miniwebrtc\audio\common\processing;..\libs\miniwebrtc\audio\common\resampler;..\libs\miniwebrtc\audio\common\vad;..\libs\miniwebrtc\audio\processing\aec;..\libs\miniwebrtc\audio\processing\aecm;..\libs\miniwebrtc\audio\processing\agc;..\libs\miniwebrtc\audio\processing\ns;..\libs\miniwebrtc\audio\processing\utility;..\libs\miniwebrtc\audio\coding_isac\fix;..\libs\miniwebrtc\audio\coding_isac\main"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;WEBRTC_TARGET_PC;WEBRTC_NS_FLOAT"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;WEBRTC_TARGET_PC;WEBRTC_NS_FLOAT;_CRT_SECURE_NO_DEPRECATE"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
@ -120,7 +120,7 @@
Optimization="2"
InlineFunctionExpansion="1"
AdditionalIncludeDirectories=".;..;..\libs\miniwebrtc;..\libs\miniwebrtc\system_wrappers;..\libs\miniwebrtc\audio\common\processing;..\libs\miniwebrtc\audio\common\resampler;..\libs\miniwebrtc\audio\common\vad;..\libs\miniwebrtc\audio\processing\aec;..\libs\miniwebrtc\audio\processing\aecm;..\libs\miniwebrtc\audio\processing\agc;..\libs\miniwebrtc\audio\processing\ns;..\libs\miniwebrtc\audio\processing\utility;..\libs\miniwebrtc\audio\coding_isac\fix;..\libs\miniwebrtc\audio\coding_isac\main"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;WEBRTC_TARGET_PC;WEBRTC_NS_FLOAT"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;WEBRTC_TARGET_PC;WEBRTC_NS_FLOAT;_CRT_SECURE_NO_DEPRECATE"
StringPooling="true"
RuntimeLibrary="2"
EnableFunctionLevelLinking="true"
@ -236,6 +236,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_hist.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines_hist.c"
>
@ -258,14 +262,6 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_hist.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_logist.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\arith_routines_logist.c"
>
@ -288,6 +284,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\arith_routines_logist.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\processing\audio_buffer.cc"
>
@ -462,6 +462,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_bwe.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\decode_bwe.c"
>
@ -484,10 +488,6 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_bwe.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\decode_plc.c"
>
@ -616,10 +616,6 @@
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\enhancer_interface.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\entropy_coding.c"
>
@ -642,6 +638,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\fft.c"
>
@ -692,10 +692,6 @@
RelativePath="..\libs\miniwebrtc\audio\common\processing\filter_ma_fast_q12.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.c"
>
@ -719,7 +715,7 @@
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbanks.c"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.c"
>
</File>
<File
@ -744,6 +740,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbanks.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\filtered_cb_vecs.c"
>
@ -756,6 +756,18 @@
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\frame_classify.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_g722\g722_decode.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_g722\g722_encode.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_g722\g722_interface.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\processing\gain_control_impl.cc"
>
@ -848,10 +860,6 @@
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\isacfix.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lattice.c"
>
@ -874,6 +882,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lattice_c.c"
>
@ -910,10 +922,6 @@
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_shape_swb16_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lpc_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\lpc_tables.c"
>
@ -936,6 +944,10 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\lpc_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\common\processing\lpc_to_refl_coef.c"
>
@ -1070,6 +1082,10 @@
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_gain_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_lag_tables.c"
>
@ -1092,10 +1108,6 @@
/>
</FileConfiguration>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.c"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\poly_to_lsf.c"
>
@ -1400,11 +1412,11 @@
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\bandwidth_estimator.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\bandwidth_estimator.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\bandwidth_estimator.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\bandwidth_estimator.h"
>
</File>
<File
@ -1496,11 +1508,11 @@
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\processing\ns\defines.h"
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\defines.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\defines.h"
RelativePath="..\libs\miniwebrtc\audio\processing\ns\defines.h"
>
</File>
<File
@ -1559,22 +1571,22 @@
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\enhancer_interface.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\entropy_coding.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\fft.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\entropy_coding.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\fft.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\fft.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\processing\utility\fft4g.h"
>
@ -1588,11 +1600,11 @@
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\filterbank_tables.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\filterbank_tables.h"
>
</File>
<File
@ -1603,6 +1615,14 @@
RelativePath="..\libs\miniwebrtc\audio\coding_ilbc\frame_classify.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_g722\g722_enc_dec.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_g722\g722_interface.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\processing\agc\gain_control.h"
>
@ -1776,11 +1796,11 @@
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_estimator.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_estimator.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_estimator.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_estimator.h"
>
</File>
<File
@ -1792,11 +1812,11 @@
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_lag_tables.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\pitch_lag_tables.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\pitch_lag_tables.h"
>
</File>
<File
@ -1872,11 +1892,11 @@
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\spectrum_ar_model_tables.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\spectrum_ar_model_tables.h"
>
</File>
<File
RelativePath="..\libs\miniwebrtc\audio\coding_isac\main\spectrum_ar_model_tables.h"
RelativePath="..\libs\miniwebrtc\audio\coding_isac\fix\spectrum_ar_model_tables.h"
>
</File>
<File

View File

@ -56,6 +56,7 @@ Name: "codecs\ilbc"; Description: "iLBC codec"; Types: full client server
Name: "codecs\speex"; Description: "SPEEX codec"; Types: full client server
Name: "codecs\speex\run"; Description: "SPEEX runtime libraries"; Types: full client server
Name: "codecs\isac"; Description: "ISAC codec"; Types: full client server
Name: "codecs\g722"; Description: "G.722 codec"; Types: full client server
Name: "compress"; Description: "Data compression support"; Types: full client server
Name: "compress\zlib"; Description: "Zlib compression"; Types: full client server
Name: "external"; Description: "External interfaces"; Types: full server
@ -103,6 +104,7 @@ Source: "Release\client\dsoundchan.yate"; DestDir: "{app}\modules\client"; Flags
Source: "Release\dumbchan.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: client server
Source: "Release\extmodule.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: server
Source: "Release\msgsniff.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: debug
Source: "Release\wiresniff.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: debug
Source: "Release\regexroute.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: client server debug
Source: "Release\enumroute.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: client server debug
Source: "Release\server\regfile.yate"; DestDir: "{app}\modules\server"; Flags: replacesameversion; Components: server
@ -164,6 +166,7 @@ Source: "Release\ilbccodec.yate"; DestDir: "{app}\modules"; Flags: replacesameve
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
Source: "Release\g722webrtc.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: codecs\g722
Source: "Release\zlibcompress.yate"; DestDir: "{app}\modules"; Flags: replacesameversion; Components: compress\zlib