--- /dev/null
+<?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
--- /dev/null
+<?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
--- /dev/null
+<?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
--- /dev/null
+\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
+++ /dev/null
-<?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
/* 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 };
zap_size_t len;
- sleep(10);
+ zap_sleep(10 * 1000);
zap_log(ZAP_LOG_DEBUG, "answer call and start echo test\n");
zap_log(ZAP_LOG_DEBUG, "call over\n");
+ return 0;
}
static ZIO_SIGNAL_CB_FUNCTION(on_signal)
zap_analog_start(span);
while(zap_test_flag(span->analog_data, ZAP_ANALOG_RUNNING)) {
- sleep(1);
+ zap_sleep(1 * 1000);
}
zap_global_destroy();
}
while(zap_test_flag(span->isdn_data, ZAP_ISDN_RUNNING)) {
- sleep(1);
+ zap_sleep(1 * 1000);
}
done:
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;
zap_log(ZAP_LOG_DEBUG, "ANALOG CHANNEL thread starting.\n");
+ ts.buffer = NULL;
+
if (zap_channel_open_chan(chan) != ZAP_SUCCESS) {
goto done;
}