Merge some MPC-HC Rev.3895 code to get HdmvSub and DVBSub support.
[xy_vsfilter.git] / src / dsutil / dsutil_vs2010.vcxproj
blob0498235234a84209a64405174d7f63f3020d8999
1 <?xml version="1.0" encoding="utf-8"?>\r
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3   <ItemGroup Label="ProjectConfigurations">\r
4     <ProjectConfiguration Include="Debug Unicode|Win32">\r
5       <Configuration>Debug Unicode</Configuration>\r
6       <Platform>Win32</Platform>\r
7     </ProjectConfiguration>\r
8     <ProjectConfiguration Include="Release Unicode|Win32">\r
9       <Configuration>Release Unicode</Configuration>\r
10       <Platform>Win32</Platform>\r
11     </ProjectConfiguration>\r
12     <ProjectConfiguration Include="Template|Win32">\r
13       <Configuration>Template</Configuration>\r
14       <Platform>Win32</Platform>\r
15     </ProjectConfiguration>\r
16   </ItemGroup>\r
17   <PropertyGroup Label="Globals">\r
18     <ProjectName>dsutil</ProjectName>\r
19     <ProjectGuid>{FC70988B-1AE5-4381-866D-4F405E28AC42}</ProjectGuid>\r
20     <RootNamespace>dsutil</RootNamespace>\r
21     <Keyword>Win32Proj</Keyword>\r
22   </PropertyGroup>\r
23   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
24   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="Configuration">\r
25     <ConfigurationType>StaticLibrary</ConfigurationType>\r
26     <UseOfMfc>Static</UseOfMfc>\r
27     <CharacterSet>Unicode</CharacterSet>\r
28     <WholeProgramOptimization>true</WholeProgramOptimization>\r
29   </PropertyGroup>\r
30   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="Configuration">\r
31     <ConfigurationType>StaticLibrary</ConfigurationType>\r
32     <UseOfMfc>Static</UseOfMfc>\r
33     <CharacterSet>Unicode</CharacterSet>\r
34   </PropertyGroup>\r
35   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
36   <ImportGroup Label="ExtensionSettings">\r
37   </ImportGroup>\r
38   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" Label="PropertySheets">\r
39     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
40     <Import Project="..\common.props" />\r
41     <Import Project="..\release.props" />\r
42   </ImportGroup>\r
43   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" Label="PropertySheets">\r
44     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
45     <Import Project="..\common.props" />\r
46     <Import Project="..\debug.props" />\r
47   </ImportGroup>\r
48   <PropertyGroup Label="UserMacros" />\r
49   <PropertyGroup>\r
50     <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
51     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>\r
52     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" />\r
53     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'" />\r
54     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>\r
55     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" />\r
56     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'" />\r
57     <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">AllRules.ruleset</CodeAnalysisRuleSet>\r
58     <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Template|Win32'" />\r
59     <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Template|Win32'" />\r
60     <OutDir Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">../../lib/</OutDir>\r
61     <IntDir Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">$(Configuration)\</IntDir>\r
62     <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">$(Configuration)\</IntDir>\r
63     <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">$(ProjectName)DU</TargetName>\r
64     <TargetName Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">$(ProjectName)RU</TargetName>\r
65     <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">../../lib/</OutDir>\r
66     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">$(SolutionDir)\..\..\BaseClasses;$(IncludePath)</IncludePath>\r
67     <IncludePath Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">$(IncludePath)</IncludePath>\r
68   </PropertyGroup>\r
69   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">\r
70     <ClCompile>\r
71       <AdditionalIncludeDirectories>../filters/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
72       <PreprocessorDefinitions>WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
73       <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>\r
74       <PrecompiledHeader>Use</PrecompiledHeader>\r
75     </ClCompile>\r
76     <Lib>\r
77       <AdditionalDependencies>vfw32.lib;Version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
78       <OutputFile>../../lib/$(ProjectName)DU.lib</OutputFile>\r
79     </Lib>\r
80   </ItemDefinitionGroup>\r
81   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">\r
82     <ClCompile>\r
83       <WholeProgramOptimization>true</WholeProgramOptimization>\r
84       <AdditionalIncludeDirectories>../filters/BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
85       <PreprocessorDefinitions>WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
86       <RuntimeTypeInfo>true</RuntimeTypeInfo>\r
87       <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>\r
88       <PrecompiledHeader>Use</PrecompiledHeader>\r
89     </ClCompile>\r
90     <Lib>\r
91       <AdditionalDependencies>vfw32.lib;Version.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
92       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>\r
93     </Lib>\r
94   </ItemDefinitionGroup>\r
95   <ItemGroup>\r
96     <CustomBuild Include="a_yuv2rgb.asm">\r
97       <Command Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">ml /c /coff /Cx /nologo /Fo"$(OutDir)%(Filename).obj" "%(FullPath)\r
98 </Command>\r
99       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">$(OutDir)%(Filename).obj;%(Outputs)</Outputs>\r
100       <Command Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">ml /c /coff /Cx /nologo /Fo"$(OutDir)%(Filename).obj" "%(FullPath)\r
101 </Command>\r
102       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">$(OutDir)%(Filename).obj;%(Outputs)</Outputs>\r
103     </CustomBuild>\r
104     <CustomBuild Include="a_yuvtable.asm">\r
105       <Command Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">ml /c /coff /Cx /nologo /Fo"$(OutDir)%(Filename).obj" "%(FullPath)\r
106 </Command>\r
107       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">$(OutDir)%(Filename).obj;%(Outputs)</Outputs>\r
108       <Command Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">ml /c /coff /Cx /nologo /Fo"$(OutDir)%(Filename).obj" "%(FullPath)\r
109 </Command>\r
110       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">$(OutDir)%(Filename).obj;%(Outputs)</Outputs>\r
111     </CustomBuild>\r
112     <CustomBuild Include="convert_a.asm">\r
113       <Command Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">ml /c /coff /Cx /nologo /Fo"$(OutDir)%(Filename).obj" "%(FullPath)"\r
114 </Command>\r
115       <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">$(OutDir)%(Filename).obj;%(Outputs)</Outputs>\r
116       <Command Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">ml /c /coff /Cx /nologo /Fo"$(OutDir)%(Filename).obj" "%(FullPath)"\r
117 </Command>\r
118       <Outputs Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">$(OutDir)%(Filename).obj;%(Outputs)</Outputs>\r
119     </CustomBuild>\r
120   </ItemGroup>\r
121   <ItemGroup>\r
122     <ClCompile Include="DSMPropertyBag.cpp" />\r
123     <ClCompile Include="DSUtil.cpp" />\r
124     <ClCompile Include="FontInstaller.cpp" />\r
125     <ClCompile Include="GolombBuffer.cpp" />\r
126     <ClCompile Include="H264Nalu.cpp" />\r
127     <ClCompile Include="HdmvClipInfo.cpp" />\r
128     <ClCompile Include="MediaTypeEx.cpp" />\r
129     <ClCompile Include="MediaTypes.cpp" />\r
130     <ClCompile Include="NullRenderers.cpp" />\r
131     <ClCompile Include="stdafx.cpp">\r
132       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Debug Unicode|Win32'">Create</PrecompiledHeader>\r
133       <PrecompiledHeader Condition="'$(Configuration)|$(Platform)'=='Release Unicode|Win32'">Create</PrecompiledHeader>\r
134     </ClCompile>\r
135     <ClCompile Include="text.cpp" />\r
136     <ClCompile Include="vd.cpp" />\r
137   </ItemGroup>\r
138   <ItemGroup>\r
139     <ClInclude Include="DSMPropertyBag.h" />\r
140     <ClInclude Include="DSUtil.h" />\r
141     <ClInclude Include="FontInstaller.h" />\r
142     <ClInclude Include="GolombBuffer.h" />\r
143     <ClInclude Include="H264Nalu.h" />\r
144     <ClInclude Include="HdmvClipInfo.h" />\r
145     <ClInclude Include="MediaTypeEx.h" />\r
146     <ClInclude Include="MediaTypes.h" />\r
147     <ClInclude Include="Mpeg2Def.h" />\r
148     <ClInclude Include="NullRenderers.h" />\r
149     <ClInclude Include="SharedInclude.h" />\r
150     <ClInclude Include="stdafx.h" />\r
151     <ClInclude Include="text.h" />\r
152     <ClInclude Include="vd.h" />\r
153   </ItemGroup>\r
154   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
155   <ImportGroup Label="ExtensionTargets">\r
156   </ImportGroup>\r
157   <ProjectExtensions>\r
158     <VisualStudio>\r
159       <UserProperties DevPartner_IsInstrumented="0" />\r
160     </VisualStudio>\r
161   </ProjectExtensions>\r
162 </Project>