ref: 37423d414836f735a91d3dec17c1370607938401
dir: /codec/processing/build/win32/WelsVP.vcproj/
<?xml version="1.0" encoding="gb2312"?> <VisualStudioProject ProjectType="Visual C++" Version="9.00" Name="WelsVP" ProjectGUID="{E8DFAFA1-8DAC-4127-8D27-FBD5819EE562}" RootNamespace="WelsVP" Keyword="Win32Proj" TargetFrameworkVersion="196613" > <Platforms> <Platform Name="Win32" /> <Platform Name="x64" /> </Platforms> <ToolFiles> <DefaultToolFile FileName="masm.rules" /> </ToolFiles> <Configurations> <Configuration Name="Debug|Win32" OutputDirectory=".\..\..\..\..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="2" CharacterSet="1" > <Tool Name="VCPreBuildEventTool" /> <Tool Name="VCCustomBuildTool" CommandLine="" /> <Tool Name="MASM" /> <Tool Name="VCXMLDataGeneratorTool" /> <Tool Name="VCWebServiceProxyGeneratorTool" /> <Tool Name="VCMIDLTool" /> <Tool Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories="../../../common/inc;../../interface;../../src/common" PreprocessorDefinitions="_DEBUG;_USRDLL;X86_ASM" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="1" WarningLevel="3" DebugInformationFormat="4" /> <Tool Name="VCManagedResourceCompilerTool" /> <Tool Name="VCResourceCompilerTool" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" OutputFile="$(OutDir)\welsvp.dll" LinkIncremental="2" ModuleDefinitionFile="../../src/common/WelsVP.def" GenerateDebugInformation="true" SubSystem="2" TargetMachine="1" /> <Tool Name="VCALinkTool" /> <Tool Name="VCManifestTool" /> <Tool Name="VCXDCMakeTool" /> <Tool Name="VCBscMakeTool" /> <Tool Name="VCFxCopTool" /> <Tool Name="VCAppVerifierTool" /> <Tool Name="VCPostBuildEventTool" CommandLine="" /> </Configuration> <Configuration Name="Debug|x64" OutputDirectory=".\..\..\..\..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="2" CharacterSet="1" > <Tool Name="VCPreBuildEventTool" /> <Tool Name="VCCustomBuildTool" CommandLine="" /> <Tool Name="MASM" /> <Tool Name="VCXMLDataGeneratorTool" /> <Tool Name="VCWebServiceProxyGeneratorTool" /> <Tool Name="VCMIDLTool" TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" Optimization="0" AdditionalIncludeDirectories="../../../common/inc;../../interface;../../src/common" PreprocessorDefinitions="_DEBUG;_USRDLL;X86_ASM" MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="1" WarningLevel="3" DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" /> <Tool Name="VCResourceCompilerTool" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" OutputFile="$(OutDir)\welsvp.dll" LinkIncremental="2" ModuleDefinitionFile="../../src/common/WelsVP.def" GenerateDebugInformation="true" SubSystem="2" TargetMachine="17" /> <Tool Name="VCALinkTool" /> <Tool Name="VCManifestTool" /> <Tool Name="VCXDCMakeTool" /> <Tool Name="VCBscMakeTool" /> <Tool Name="VCFxCopTool" /> <Tool Name="VCAppVerifierTool" /> <Tool Name="VCPostBuildEventTool" CommandLine="" /> </Configuration> <Configuration Name="Release|Win32" OutputDirectory=".\..\..\..\..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="2" CharacterSet="1" WholeProgramOptimization="1" > <Tool Name="VCPreBuildEventTool" CommandLine="" /> <Tool Name="VCCustomBuildTool" CommandLine="" /> <Tool Name="MASM" /> <Tool Name="VCXMLDataGeneratorTool" /> <Tool Name="VCWebServiceProxyGeneratorTool" /> <Tool Name="VCMIDLTool" /> <Tool Name="VCCLCompilerTool" Optimization="3" InlineFunctionExpansion="2" FavorSizeOrSpeed="1" AdditionalIncludeDirectories="../../../common/inc;../../interface;../../src/common" PreprocessorDefinitions="NDEBUG;_USRDLL;X86_ASM" StringPooling="true" RuntimeLibrary="0" EnableFunctionLevelLinking="true" WarningLevel="3" DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" /> <Tool Name="VCResourceCompilerTool" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" OutputFile="$(OutDir)\welsvp.dll" LinkIncremental="1" GenerateManifest="false" EnableUAC="false" ModuleDefinitionFile="../../src/common/WelsVP.def" GenerateDebugInformation="true" SubSystem="2" TargetMachine="1" /> <Tool Name="VCALinkTool" /> <Tool Name="VCManifestTool" /> <Tool Name="VCXDCMakeTool" /> <Tool Name="VCBscMakeTool" /> <Tool Name="VCFxCopTool" /> <Tool Name="VCAppVerifierTool" /> <Tool Name="VCPostBuildEventTool" CommandLine="" /> </Configuration> <Configuration Name="Release|x64" OutputDirectory=".\..\..\..\..\bin\$(PlatformName)\$(ConfigurationName)" IntermediateDirectory="$(PlatformName)\$(ConfigurationName)" ConfigurationType="2" CharacterSet="1" WholeProgramOptimization="1" > <Tool Name="VCPreBuildEventTool" CommandLine="" /> <Tool Name="VCCustomBuildTool" CommandLine="" /> <Tool Name="MASM" /> <Tool Name="VCXMLDataGeneratorTool" /> <Tool Name="VCWebServiceProxyGeneratorTool" /> <Tool Name="VCMIDLTool" TargetEnvironment="3" /> <Tool Name="VCCLCompilerTool" Optimization="3" InlineFunctionExpansion="2" FavorSizeOrSpeed="1" AdditionalIncludeDirectories="../../../common/inc;../../interface;../../src/common" PreprocessorDefinitions="NDEBUG;_USRDLL;X86_ASM" StringPooling="true" RuntimeLibrary="0" EnableFunctionLevelLinking="true" WarningLevel="3" DebugInformationFormat="3" /> <Tool Name="VCManagedResourceCompilerTool" /> <Tool Name="VCResourceCompilerTool" /> <Tool Name="VCPreLinkEventTool" /> <Tool Name="VCLinkerTool" OutputFile="$(OutDir)\welsvp.dll" LinkIncremental="1" GenerateManifest="false" EnableUAC="false" ModuleDefinitionFile="../../src/common/WelsVP.def" GenerateDebugInformation="true" SubSystem="2" TargetMachine="17" /> <Tool Name="VCALinkTool" /> <Tool Name="VCManifestTool" /> <Tool Name="VCXDCMakeTool" /> <Tool Name="VCBscMakeTool" /> <Tool Name="VCFxCopTool" /> <Tool Name="VCAppVerifierTool" /> <Tool Name="VCPostBuildEventTool" CommandLine="" /> </Configuration> </Configurations> <References> </References> <Files> <Filter Name="Source Files" Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx" UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}" > <File RelativePath="..\..\..\common\src\cpu.cpp" > </File> <File RelativePath="..\..\..\common\src\intra_pred_common.cpp" > </File> <File RelativePath="..\..\src\common\memory.cpp" > </File> <File RelativePath="..\..\..\common\src\sad_common.cpp" > </File> <File RelativePath="..\..\src\common\WelsFrameWork.cpp" > </File> <File RelativePath="..\..\src\common\WelsFrameWorkEx.cpp" > </File> <File RelativePath="..\..\..\common\src\WelsThreadLib.cpp" > </File> </Filter> <Filter Name="Interface" Filter="h;hpp;hxx;hm;inl;inc;xsd" UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}" > <File RelativePath="..\..\interface\IWelsVP.h" > </File> <File RelativePath="..\..\src\common\resource.h" > </File> </Filter> <Filter Name="Resource Files" Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav" UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}" > <File RelativePath="..\..\src\common\WelsVP.def" > </File> <File RelativePath="..\..\src\common\WelsVP.rc" > </File> </Filter> <Filter Name="Header Files" > <File RelativePath="..\..\src\common\common.h" > </File> <File RelativePath="..\..\..\common\inc\cpu.h" > </File> <File RelativePath="..\..\..\common\inc\intra_pred_common.h" > </File> <File RelativePath="..\..\src\common\memory.h" > </File> <File RelativePath="..\..\..\common\inc\sad_common.h" > </File> <File RelativePath="..\..\src\common\typedef.h" > </File> <File RelativePath="..\..\src\common\util.h" > </File> <File RelativePath="..\..\src\common\WelsFrameWork.h" > </File> <File RelativePath="..\..\..\common\inc\WelsThreadLib.h" > </File> </Filter> <Filter Name="ASM" > <File RelativePath="..\..\..\common\x86\cpuid.asm" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Debug|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> </File> <File RelativePath="..\..\src\x86\denoisefilter.asm" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Debug|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> </File> <File RelativePath="..\..\src\x86\downsample_bilinear.asm" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Debug|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> </File> <File RelativePath="..\..\..\common\x86\intra_pred_com.asm" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Debug|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> </File> <File RelativePath="..\..\..\common\x86\satd_sad.asm" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Debug|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> </File> <File RelativePath="..\..\src\x86\vaa.asm" > <FileConfiguration Name="Debug|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Debug|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|Win32" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win32 -DPREFIX -DX86_32 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> <FileConfiguration Name="Release|x64" > <Tool Name="VCCustomBuildTool" CommandLine="nasm -I$(InputDir) -I$(InputDir)/../../../common/x86/ -f win64 -DWIN64 -o $(IntDir)\$(InputName).obj $(InputPath)
" Outputs="$(IntDir)\$(InputName).obj" /> </FileConfiguration> </File> </Filter> <Filter Name="SceneChangeDetection" > <File RelativePath="..\..\src\scenechangedetection\SceneChangeDetection.cpp" > </File> <File RelativePath="..\..\src\scenechangedetection\SceneChangeDetection.h" > </File> </Filter> <Filter Name="Denoise" > <File RelativePath="..\..\src\denoise\denoise.cpp" > </File> <File RelativePath="..\..\src\denoise\denoise.h" > </File> <File RelativePath="..\..\src\denoise\denoise_filter.cpp" > </File> </Filter> <Filter Name="VAACalc" > <File RelativePath="..\..\src\vaacalc\vaacalcfuncs.cpp" > </File> <File RelativePath="..\..\src\vaacalc\vaacalculation.cpp" > </File> <File RelativePath="..\..\src\vaacalc\vaacalculation.h" > </File> </Filter> <Filter Name="BackgroundDetection" > <File RelativePath="..\..\src\backgrounddetection\BackgroundDetection.cpp" > </File> <File RelativePath="..\..\src\backgrounddetection\BackgroundDetection.h" > </File> </Filter> <Filter Name="AdaptiveQuantization" > <File RelativePath="..\..\src\adaptivequantization\AdaptiveQuantization.cpp" > </File> <File RelativePath="..\..\src\adaptivequantization\AdaptiveQuantization.h" > </File> </Filter> <Filter Name="Downsample" > <File RelativePath="..\..\src\downsample\downsample.cpp" > </File> <File RelativePath="..\..\src\downsample\downsample.h" > </File> <File RelativePath="..\..\src\downsample\downsamplefuncs.cpp" > </File> </Filter> <Filter Name="ComplexityAnalysis" > <File RelativePath="..\..\src\complexityanalysis\ComplexityAnalysis.cpp" > </File> <File RelativePath="..\..\src\complexityanalysis\ComplexityAnalysis.h" > </File> </Filter> <Filter Name="ImageRotate" > <File RelativePath="..\..\src\imagerotate\imagerotate.cpp" > </File> <File RelativePath="..\..\src\imagerotate\imagerotate.h" > </File> <File RelativePath="..\..\src\imagerotate\imagerotatefuncs.cpp" > </File> </Filter> <Filter Name="ScrollDetection" > <File RelativePath="..\..\src\scrolldetection\ScrollDetection.cpp" > </File> <File RelativePath="..\..\src\scrolldetection\ScrollDetection.h" > </File> <File RelativePath="..\..\src\scrolldetection\ScrollDetectionFuncs.cpp" > </File> <File RelativePath="..\..\src\scrolldetection\ScrollDetectionFuncs.h" > </File> </Filter> </Files> <Globals> </Globals> </VisualStudioProject>