]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
update windows build.
authorMichael Jerris <mike@jerris.com>
Sun, 27 May 2007 04:42:10 +0000 (04:42 +0000)
committerMichael Jerris <mike@jerris.com>
Sun, 27 May 2007 04:42:10 +0000 (04:42 +0000)
git-svn-id: http://svn.openzap.org/svn/openzap/trunk@161 a93c3328-9c30-0410-af19-c9cd2b2d52af

libs/openzap/msvc/openzap.vcproj [new file with mode: 0644]
libs/openzap/msvc/testanalog/testanalog.vcproj [new file with mode: 0644]
libs/openzap/msvc/testisdn/testisdn.vcproj [new file with mode: 0644]
libs/openzap/openzap.sln [new file with mode: 0644]
libs/openzap/openzap.vcproj [deleted file]
libs/openzap/src/include/openzap.h
libs/openzap/src/testanalog.c
libs/openzap/src/testisdn.c
libs/openzap/src/zap_analog.c

diff --git a/libs/openzap/msvc/openzap.vcproj b/libs/openzap/msvc/openzap.vcproj
new file mode 100644 (file)
index 0000000..f4917c1
--- /dev/null
@@ -0,0 +1,467 @@
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+       ProjectType="Visual C++"\r
+       Version="8.00"\r
+       Name="openzap"\r
+       ProjectGUID="{93B8812C-3EC4-4F78-8970-FFBFC99E167D}"\r
+       RootNamespace="openzap"\r
+       Keyword="Win32Proj"\r
+       >\r
+       <Platforms>\r
+               <Platform\r
+                       Name="Win32"\r
+               />\r
+       </Platforms>\r
+       <ToolFiles>\r
+       </ToolFiles>\r
+       <Configurations>\r
+               <Configuration\r
+                       Name="Debug|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="4"\r
+                       CharacterSet="2"\r
+                       BuildLogFile="$(IntDir)\BuildLog-openzap.htm"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories="../src/include;../src/isdn/include"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
+                               MinimalRebuild="true"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               DisableLanguageExtensions="false"\r
+                               RuntimeTypeInfo="false"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="4"\r
+                               WarnAsError="true"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="4"\r
+                               CompileAs="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLibrarianTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="4"\r
+                       CharacterSet="2"\r
+                       WholeProgramOptimization="1"\r
+                       BuildLogFile="$(IntDir)\BuildLog-openzap.htm"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories="../src/include;../src/isdn/include"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
+                               RuntimeLibrary="2"\r
+                               DisableLanguageExtensions="false"\r
+                               RuntimeTypeInfo="false"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="4"\r
+                               WarnAsError="true"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="3"\r
+                               CompileAs="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLibrarianTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
+       </Configurations>\r
+       <References>\r
+       </References>\r
+       <Files>\r
+               <Filter\r
+                       Name="Signaling"\r
+                       >\r
+                       <Filter\r
+                               Name="isdn"\r
+                               >\r
+                               <Filter\r
+                                       Name="Header Files"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\include\mfifo.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\include\national.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\include\Q921.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\include\Q931.h"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\include\Q932.h"\r
+                                               >\r
+                                       </File>\r
+                               </Filter>\r
+                               <Filter\r
+                                       Name="Source Files"\r
+                                       >\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\EuroISDNStateNT.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\EuroISDNStateTE.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\mfifo.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\nationalie.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\nationalmes.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\nationalStateNT.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\nationalStateTE.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q921.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q931.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q931api.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q931ie.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q931mes.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q931StateNT.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q931StateTE.c"\r
+                                               >\r
+                                       </File>\r
+                                       <File\r
+                                               RelativePath="..\src\isdn\Q932mes.c"\r
+                                               >\r
+                                       </File>\r
+                               </Filter>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="Source Files"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\src\zap_analog.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_isdn.c"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="Header Files"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_analog.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_isdn.h"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+               </Filter>\r
+               <Filter\r
+                       Name="Hardware"\r
+                       >\r
+                       <Filter\r
+                               Name="Header Files"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\src\include\sangoma_tdm_api.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_skel.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_wanpipe.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_zt.h"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="Source Files"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\src\zap_skel.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               ExcludedFromBuild="true"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               ExcludedFromBuild="true"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_wanpipe.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       AdditionalIncludeDirectories="..\..\AFT_beta_6_0_2_5\include\api;..\..\AFT_beta_6_0_2_5\include\pnp"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                                       AdditionalIncludeDirectories="..\..\AFT_beta_6_0_2_5\include\api;..\..\AFT_beta_6_0_2_5\include\pnp"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_zt.c"\r
+                                       >\r
+                                       <FileConfiguration\r
+                                               Name="Debug|Win32"\r
+                                               ExcludedFromBuild="true"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                                       <FileConfiguration\r
+                                               Name="Release|Win32"\r
+                                               ExcludedFromBuild="true"\r
+                                               >\r
+                                               <Tool\r
+                                                       Name="VCCLCompilerTool"\r
+                                               />\r
+                                       </FileConfiguration>\r
+                               </File>\r
+                       </Filter>\r
+               </Filter>\r
+               <Filter\r
+                       Name="Core"\r
+                       >\r
+                       <Filter\r
+                               Name="Source Files"\r
+                               Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+                               UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\src\g711.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\hashtable.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\hashtable_itr.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\libteletone_detect.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\libteletone_generate.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_buffer.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_config.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_io.c"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\zap_threadmutex.c"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+                       <Filter\r
+                               Name="Header Files"\r
+                               Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
+                               UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
+                               >\r
+                               <File\r
+                                       RelativePath="..\src\include\g711.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\hashtable.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\hashtable_itr.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\hashtable_private.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\libteletone.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\libteletone_detect.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\libteletone_generate.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\openzap.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_buffer.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_config.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_threadmutex.h"\r
+                                       >\r
+                               </File>\r
+                               <File\r
+                                       RelativePath="..\src\include\zap_types.h"\r
+                                       >\r
+                               </File>\r
+                       </Filter>\r
+               </Filter>\r
+       </Files>\r
+       <Globals>\r
+       </Globals>\r
+</VisualStudioProject>\r
diff --git a/libs/openzap/msvc/testanalog/testanalog.vcproj b/libs/openzap/msvc/testanalog/testanalog.vcproj
new file mode 100644 (file)
index 0000000..df5ccd2
--- /dev/null
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+       ProjectType="Visual C++"\r
+       Version="8.00"\r
+       Name="testanalog"\r
+       ProjectGUID="{BB833648-BAFF-4BE2-94DB-F8BB043C588C}"\r
+       RootNamespace="testanalog"\r
+       Keyword="Win32Proj"\r
+       >\r
+       <Platforms>\r
+               <Platform\r
+                       Name="Win32"\r
+               />\r
+       </Platforms>\r
+       <ToolFiles>\r
+       </ToolFiles>\r
+       <Configurations>\r
+               <Configuration\r
+                       Name="Debug|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="1"\r
+                       CharacterSet="1"\r
+                       BuildLogFile="$(IntDir)\BuildLog-testanalog.htm"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories="../../src/include;../../src/isdn/include"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"\r
+                               MinimalRebuild="true"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="4"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               LinkIncremental="2"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               TargetMachine="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManifestTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCAppVerifierTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="1"\r
+                       CharacterSet="1"\r
+                       WholeProgramOptimization="1"\r
+                       BuildLogFile="$(IntDir)\BuildLog-testanalog.htm"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories="../../src/include;../../src/isdn/include"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"\r
+                               RuntimeLibrary="2"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="3"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               LinkIncremental="1"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               OptimizeReferences="2"\r
+                               EnableCOMDATFolding="2"\r
+                               TargetMachine="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManifestTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCAppVerifierTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
+       </Configurations>\r
+       <References>\r
+       </References>\r
+       <Files>\r
+               <Filter\r
+                       Name="Source Files"\r
+                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+                       >\r
+                       <File\r
+                               RelativePath="..\..\src\testanalog.c"\r
+                               >\r
+                       </File>\r
+               </Filter>\r
+       </Files>\r
+       <Globals>\r
+       </Globals>\r
+</VisualStudioProject>\r
diff --git a/libs/openzap/msvc/testisdn/testisdn.vcproj b/libs/openzap/msvc/testisdn/testisdn.vcproj
new file mode 100644 (file)
index 0000000..dac179d
--- /dev/null
@@ -0,0 +1,189 @@
+<?xml version="1.0" encoding="Windows-1252"?>\r
+<VisualStudioProject\r
+       ProjectType="Visual C++"\r
+       Version="8.00"\r
+       Name="testisdn"\r
+       ProjectGUID="{6DA6FD42-641D-4147-92F5-3BC4AAA6589B}"\r
+       RootNamespace="testisdn"\r
+       Keyword="Win32Proj"\r
+       >\r
+       <Platforms>\r
+               <Platform\r
+                       Name="Win32"\r
+               />\r
+       </Platforms>\r
+       <ToolFiles>\r
+       </ToolFiles>\r
+       <Configurations>\r
+               <Configuration\r
+                       Name="Debug|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="1"\r
+                       CharacterSet="1"\r
+                       BuildLogFile="$(IntDir)\BuildLog-testisdn.htm"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               Optimization="0"\r
+                               AdditionalIncludeDirectories="../../src/include;../../src/isdn/include"\r
+                               PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE"\r
+                               MinimalRebuild="true"\r
+                               BasicRuntimeChecks="3"\r
+                               RuntimeLibrary="3"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="4"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               LinkIncremental="2"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               TargetMachine="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManifestTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCAppVerifierTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
+               <Configuration\r
+                       Name="Release|Win32"\r
+                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
+                       IntermediateDirectory="$(ConfigurationName)"\r
+                       ConfigurationType="1"\r
+                       CharacterSet="1"\r
+                       WholeProgramOptimization="1"\r
+                       BuildLogFile="$(IntDir)\BuildLog-testisdn.htm"\r
+                       >\r
+                       <Tool\r
+                               Name="VCPreBuildEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCustomBuildTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXMLDataGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebServiceProxyGeneratorTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCMIDLTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCCLCompilerTool"\r
+                               AdditionalIncludeDirectories="../../src/include;../../src/isdn/include"\r
+                               PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE"\r
+                               RuntimeLibrary="2"\r
+                               UsePrecompiledHeader="0"\r
+                               WarningLevel="3"\r
+                               Detect64BitPortabilityProblems="true"\r
+                               DebugInformationFormat="3"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManagedResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCResourceCompilerTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPreLinkEventTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCLinkerTool"\r
+                               LinkIncremental="1"\r
+                               GenerateDebugInformation="true"\r
+                               SubSystem="1"\r
+                               OptimizeReferences="2"\r
+                               EnableCOMDATFolding="2"\r
+                               TargetMachine="1"\r
+                       />\r
+                       <Tool\r
+                               Name="VCALinkTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCManifestTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCXDCMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCBscMakeTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCFxCopTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCAppVerifierTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCWebDeploymentTool"\r
+                       />\r
+                       <Tool\r
+                               Name="VCPostBuildEventTool"\r
+                       />\r
+               </Configuration>\r
+       </Configurations>\r
+       <References>\r
+       </References>\r
+       <Files>\r
+               <Filter\r
+                       Name="Source Files"\r
+                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
+                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
+                       >\r
+                       <File\r
+                               RelativePath="..\..\src\testisdn.c"\r
+                               >\r
+                       </File>\r
+               </Filter>\r
+       </Files>\r
+       <Globals>\r
+       </Globals>\r
+</VisualStudioProject>\r
diff --git a/libs/openzap/openzap.sln b/libs/openzap/openzap.sln
new file mode 100644 (file)
index 0000000..873dd25
--- /dev/null
@@ -0,0 +1,46 @@
+\r
+Microsoft Visual Studio Solution File, Format Version 9.00\r
+# Visual Studio 2005\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "openzap", "msvc\openzap.vcproj", "{93B8812C-3EC4-4F78-8970-FFBFC99E167D}"\r
+EndProject\r
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Unix Makefiles", "Unix Makefiles", "{214C60D6-6E30-4912-B919-DB76A20CC682}"\r
+       ProjectSection(SolutionItems) = preProject\r
+               general.makefile = general.makefile\r
+               Makefile = Makefile\r
+               wanpipe = wanpipe\r
+               zt = zt\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testanalog", "msvc\testanalog\testanalog.vcproj", "{BB833648-BAFF-4BE2-94DB-F8BB043C588C}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {93B8812C-3EC4-4F78-8970-FFBFC99E167D} = {93B8812C-3EC4-4F78-8970-FFBFC99E167D}\r
+       EndProjectSection\r
+EndProject\r
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "testisdn", "msvc\testisdn\testisdn.vcproj", "{6DA6FD42-641D-4147-92F5-3BC4AAA6589B}"\r
+       ProjectSection(ProjectDependencies) = postProject\r
+               {93B8812C-3EC4-4F78-8970-FFBFC99E167D} = {93B8812C-3EC4-4F78-8970-FFBFC99E167D}\r
+       EndProjectSection\r
+EndProject\r
+Global\r
+       GlobalSection(SolutionConfigurationPlatforms) = preSolution\r
+               Debug|Win32 = Debug|Win32\r
+               Release|Win32 = Release|Win32\r
+       EndGlobalSection\r
+       GlobalSection(ProjectConfigurationPlatforms) = postSolution\r
+               {93B8812C-3EC4-4F78-8970-FFBFC99E167D}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {93B8812C-3EC4-4F78-8970-FFBFC99E167D}.Debug|Win32.Build.0 = Debug|Win32\r
+               {93B8812C-3EC4-4F78-8970-FFBFC99E167D}.Release|Win32.ActiveCfg = Release|Win32\r
+               {93B8812C-3EC4-4F78-8970-FFBFC99E167D}.Release|Win32.Build.0 = Release|Win32\r
+               {BB833648-BAFF-4BE2-94DB-F8BB043C588C}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {BB833648-BAFF-4BE2-94DB-F8BB043C588C}.Debug|Win32.Build.0 = Debug|Win32\r
+               {BB833648-BAFF-4BE2-94DB-F8BB043C588C}.Release|Win32.ActiveCfg = Release|Win32\r
+               {BB833648-BAFF-4BE2-94DB-F8BB043C588C}.Release|Win32.Build.0 = Release|Win32\r
+               {6DA6FD42-641D-4147-92F5-3BC4AAA6589B}.Debug|Win32.ActiveCfg = Debug|Win32\r
+               {6DA6FD42-641D-4147-92F5-3BC4AAA6589B}.Debug|Win32.Build.0 = Debug|Win32\r
+               {6DA6FD42-641D-4147-92F5-3BC4AAA6589B}.Release|Win32.ActiveCfg = Release|Win32\r
+               {6DA6FD42-641D-4147-92F5-3BC4AAA6589B}.Release|Win32.Build.0 = Release|Win32\r
+       EndGlobalSection\r
+       GlobalSection(SolutionProperties) = preSolution\r
+               HideSolutionNode = FALSE\r
+       EndGlobalSection\r
+EndGlobal\r
diff --git a/libs/openzap/openzap.vcproj b/libs/openzap/openzap.vcproj
deleted file mode 100644 (file)
index aaacf75..0000000
+++ /dev/null
@@ -1,447 +0,0 @@
-<?xml version="1.0" encoding="Windows-1252"?>\r
-<VisualStudioProject\r
-       ProjectType="Visual C++"\r
-       Version="8.00"\r
-       Name="openzap"\r
-       ProjectGUID="{93B8812C-3EC4-4F78-8970-FFBFC99E167D}"\r
-       RootNamespace="openzap"\r
-       Keyword="Win32Proj"\r
-       >\r
-       <Platforms>\r
-               <Platform\r
-                       Name="Win32"\r
-               />\r
-       </Platforms>\r
-       <ToolFiles>\r
-       </ToolFiles>\r
-       <Configurations>\r
-               <Configuration\r
-                       Name="Debug|Win32"\r
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
-                       IntermediateDirectory="$(ConfigurationName)"\r
-                       ConfigurationType="4"\r
-                       CharacterSet="2"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               Optimization="0"\r
-                               AdditionalIncludeDirectories="src/include;src/isdn/include"\r
-                               PreprocessorDefinitions="WIN32;_DEBUG;_LIB"\r
-                               MinimalRebuild="true"\r
-                               BasicRuntimeChecks="3"\r
-                               RuntimeLibrary="3"\r
-                               DisableLanguageExtensions="false"\r
-                               RuntimeTypeInfo="false"\r
-                               UsePrecompiledHeader="0"\r
-                               WarningLevel="4"\r
-                               WarnAsError="true"\r
-                               Detect64BitPortabilityProblems="true"\r
-                               DebugInformationFormat="4"\r
-                               CompileAs="1"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLibrarianTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                       />\r
-               </Configuration>\r
-               <Configuration\r
-                       Name="Release|Win32"\r
-                       OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
-                       IntermediateDirectory="$(ConfigurationName)"\r
-                       ConfigurationType="4"\r
-                       CharacterSet="2"\r
-                       WholeProgramOptimization="1"\r
-                       >\r
-                       <Tool\r
-                               Name="VCPreBuildEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCustomBuildTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXMLDataGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCWebServiceProxyGeneratorTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCMIDLTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCCLCompilerTool"\r
-                               AdditionalIncludeDirectories="src/include;src/isdn/include"\r
-                               PreprocessorDefinitions="WIN32;NDEBUG;_LIB"\r
-                               RuntimeLibrary="2"\r
-                               DisableLanguageExtensions="false"\r
-                               RuntimeTypeInfo="false"\r
-                               UsePrecompiledHeader="0"\r
-                               WarningLevel="4"\r
-                               WarnAsError="true"\r
-                               Detect64BitPortabilityProblems="true"\r
-                               DebugInformationFormat="3"\r
-                               CompileAs="1"\r
-                       />\r
-                       <Tool\r
-                               Name="VCManagedResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCResourceCompilerTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPreLinkEventTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCLibrarianTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCALinkTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCXDCMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCBscMakeTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCFxCopTool"\r
-                       />\r
-                       <Tool\r
-                               Name="VCPostBuildEventTool"\r
-                       />\r
-               </Configuration>\r
-       </Configurations>\r
-       <References>\r
-       </References>\r
-       <Files>\r
-               <Filter\r
-                       Name="Source Files"\r
-                       Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
-                       UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
-                       >\r
-                       <File\r
-                               RelativePath=".\src\hashtable.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\hashtable_itr.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\libteletone_detect.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\libteletone_generate.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_buffer.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_config.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_io.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_isdn.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_skel.c"\r
-                               >\r
-                               <FileConfiguration\r
-                                       Name="Debug|Win32"\r
-                                       ExcludedFromBuild="true"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                       />\r
-                               </FileConfiguration>\r
-                               <FileConfiguration\r
-                                       Name="Release|Win32"\r
-                                       ExcludedFromBuild="true"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                       />\r
-                               </FileConfiguration>\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_threadmutex.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_wanpipe.c"\r
-                               >\r
-                               <FileConfiguration\r
-                                       Name="Debug|Win32"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                               AdditionalIncludeDirectories="..\AFT_beta_6_0_2_5\include\api;..\AFT_beta_6_0_2_5\include\pnp"\r
-                                       />\r
-                               </FileConfiguration>\r
-                               <FileConfiguration\r
-                                       Name="Release|Win32"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                               AdditionalIncludeDirectories="..\AFT_beta_6_0_2_5\include\api;..\AFT_beta_6_0_2_5\include\pnp"\r
-                                       />\r
-                               </FileConfiguration>\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zap_zt.c"\r
-                               >\r
-                               <FileConfiguration\r
-                                       Name="Debug|Win32"\r
-                                       ExcludedFromBuild="true"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                       />\r
-                               </FileConfiguration>\r
-                               <FileConfiguration\r
-                                       Name="Release|Win32"\r
-                                       ExcludedFromBuild="true"\r
-                                       >\r
-                                       <Tool\r
-                                               Name="VCCLCompilerTool"\r
-                                       />\r
-                               </FileConfiguration>\r
-                       </File>\r
-                       <Filter\r
-                               Name="Resource Files"\r
-                               Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"\r
-                               UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
-                               >\r
-                       </Filter>\r
-               </Filter>\r
-               <Filter\r
-                       Name="Header Files"\r
-                       Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
-                       UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
-                       >\r
-                       <File\r
-                               RelativePath=".\src\include\g711.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\hashtable.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\hashtable_itr.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\hashtable_private.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\libteletone.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\libteletone_detect.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\libteletone_generate.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\openzap.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\sangoma_tdm_api.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_buffer.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_config.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_isdn.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_skel.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_threadmutex.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_types.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_wanpipe.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_wanpipe_windows.h"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\include\zap_zt.h"\r
-                               >\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="Makefile"\r
-                       >\r
-                       <File\r
-                               RelativePath=".\src\Makefile"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\wanpipe"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\zt"\r
-                               >\r
-                       </File>\r
-               </Filter>\r
-               <Filter\r
-                       Name="isdn"\r
-                       >\r
-                       <File\r
-                               RelativePath=".\src\isdn\EuroISDNStateNT.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\EuroISDNStateTE.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\mfifo.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\nationalie.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\nationalmes.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\nationalStateNT.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\nationalStateTE.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q921.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q931.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q931api.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q931ie.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q931mes.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q931StateNT.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q931StateTE.c"\r
-                               >\r
-                       </File>\r
-                       <File\r
-                               RelativePath=".\src\isdn\Q932mes.c"\r
-                               >\r
-                       </File>\r
-                       <Filter\r
-                               Name="Header Files"\r
-                               >\r
-                               <File\r
-                                       RelativePath=".\src\isdn\include\mfifo.h"\r
-                                       >\r
-                               </File>\r
-                               <File\r
-                                       RelativePath=".\src\isdn\include\national.h"\r
-                                       >\r
-                               </File>\r
-                               <File\r
-                                       RelativePath=".\src\isdn\include\Q921.h"\r
-                                       >\r
-                               </File>\r
-                               <File\r
-                                       RelativePath=".\src\isdn\include\Q931.h"\r
-                                       >\r
-                               </File>\r
-                               <File\r
-                                       RelativePath=".\src\isdn\include\Q932.h"\r
-                                       >\r
-                               </File>\r
-                       </Filter>\r
-               </Filter>\r
-       </Files>\r
-       <Globals>\r
-       </Globals>\r
-</VisualStudioProject>\r
index db2c3ba5d422aaa7bdb3d8cbd309d7ca0d6b2cb3..3475997c508974b2a53a16a1764593555329ee73 100644 (file)
@@ -74,6 +74,7 @@
 /* disable warning for zero length array in a struct */
 /* this will cause errors on c99 and ansi compliant compilers and will need to be fixed in the wanpipe header files */
 #pragma warning(disable:4706)
+#pragma comment(lib, "Winmm")
 #endif
 
 #define ZAP_ENUM_NAMES(_NAME, _STRINGS) static char * _NAME [] = { _STRINGS , NULL };
index 9670564348ee691e4e247ee622e7b1d6661e4f3f..82e9e8df89c7492661ed11b25ebb82d0994b12bf 100644 (file)
@@ -9,7 +9,7 @@ static void *test_call(zap_thread_t *me, void *obj)
        zap_size_t len;
 
 
-       sleep(10);
+       zap_sleep(10 * 1000);
        
        zap_log(ZAP_LOG_DEBUG, "answer call and start echo test\n");
 
@@ -38,6 +38,7 @@ static void *test_call(zap_thread_t *me, void *obj)
 
        zap_log(ZAP_LOG_DEBUG, "call over\n");
 
+       return 0;
 }
 
 static ZIO_SIGNAL_CB_FUNCTION(on_signal)
@@ -78,7 +79,7 @@ int main(int argc, char *argv[])
        zap_analog_start(span);
 
        while(zap_test_flag(span->analog_data, ZAP_ANALOG_RUNNING)) {
-               sleep(1);
+               zap_sleep(1 * 1000);
        }
 
        zap_global_destroy();
index 78f3e18a41a7220984ee76ac61ebd205b2156841..d268436eb5bc292d41f57a22320c8bb0e6987133 100644 (file)
@@ -33,7 +33,7 @@ int main(int argc, char *argv[])
        }
 
        while(zap_test_flag(span->isdn_data, ZAP_ISDN_RUNNING)) {
-               sleep(1);
+               zap_sleep(1 * 1000);
        }
 
  done:
index 21702cafedaa130653e31c9a814781458307ad34..0377fc4ad9adac0448fb57ecc667e262c69b8dc8 100644 (file)
@@ -88,7 +88,7 @@ static void *zap_analog_channel_run(zap_thread_t *me, void *obj)
        zap_size_t len, rlen;
        zap_tone_type_t tt = ZAP_TONE_DTMF;
        char dtmf[128];
-       int dtmf_offset = 0;
+       zap_size_t dtmf_offset = 0;
        zap_analog_data_t *data = chan->span->analog_data;
        zap_channel_t *closed_chan;
        uint32_t state_counter = 0, elapsed = 0, interval = 0, last_digit = 0, indicate = 0;
@@ -97,6 +97,8 @@ static void *zap_analog_channel_run(zap_thread_t *me, void *obj)
 
        zap_log(ZAP_LOG_DEBUG, "ANALOG CHANNEL thread starting.\n");
 
+       ts.buffer = NULL;
+
        if (zap_channel_open_chan(chan) != ZAP_SUCCESS) {
                goto done;
        }