codecs: Add support of 'UQY2'.
[L-SMASH.git] / L-SMASH.vcxproj
blob52ab9e8f53c674b875f617f9d65a3e5eb557b955
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ItemGroup Label="ProjectConfigurations">
4     <ProjectConfiguration Include="CLIDebug|Win32">
5       <Configuration>CLIDebug</Configuration>
6       <Platform>Win32</Platform>
7     </ProjectConfiguration>
8     <ProjectConfiguration Include="Debug|Win32">
9       <Configuration>Debug</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12     <ProjectConfiguration Include="CLIRelease|Win32">
13       <Configuration>CLIRelease</Configuration>
14       <Platform>Win32</Platform>
15     </ProjectConfiguration>
16     <ProjectConfiguration Include="Release|Win32">
17       <Configuration>Release</Configuration>
18       <Platform>Win32</Platform>
19     </ProjectConfiguration>
20   </ItemGroup>
21   <PropertyGroup Label="Globals">
22     <ProjectGuid>{9CFCDBDD-FD7D-48E9-9AE8-6CEB544D7E4B}</ProjectGuid>
23     <RootNamespace>LSMASH</RootNamespace>
24     <ProjectName>liblsmash</ProjectName>
25   </PropertyGroup>
26   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
27   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
28     <ConfigurationType>DynamicLibrary</ConfigurationType>
29     <UseDebugLibraries>true</UseDebugLibraries>
30     <PlatformToolset>v120_xp</PlatformToolset>
31     <CharacterSet>MultiByte</CharacterSet>
32   </PropertyGroup>
33   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'" Label="Configuration">
34     <ConfigurationType>StaticLibrary</ConfigurationType>
35     <UseDebugLibraries>true</UseDebugLibraries>
36     <PlatformToolset>v120_xp</PlatformToolset>
37     <CharacterSet>MultiByte</CharacterSet>
38   </PropertyGroup>
39   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
40     <ConfigurationType>DynamicLibrary</ConfigurationType>
41     <UseDebugLibraries>false</UseDebugLibraries>
42     <PlatformToolset>v120_xp</PlatformToolset>
43     <WholeProgramOptimization>true</WholeProgramOptimization>
44     <CharacterSet>MultiByte</CharacterSet>
45   </PropertyGroup>
46   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'" Label="Configuration">
47     <ConfigurationType>StaticLibrary</ConfigurationType>
48     <UseDebugLibraries>false</UseDebugLibraries>
49     <PlatformToolset>v120_xp</PlatformToolset>
50     <WholeProgramOptimization>true</WholeProgramOptimization>
51     <CharacterSet>MultiByte</CharacterSet>
52   </PropertyGroup>
53   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
54   <ImportGroup Label="ExtensionSettings">
55   </ImportGroup>
56   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
57     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
58   </ImportGroup>
59   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'" Label="PropertySheets">
60     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
61   </ImportGroup>
62   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
63     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
64   </ImportGroup>
65   <ImportGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'" Label="PropertySheets">
66     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
67   </ImportGroup>
68   <PropertyGroup Label="UserMacros" />
69   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
70     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
71   </PropertyGroup>
72   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'">
73     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
74   </PropertyGroup>
75   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
76     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
77   </PropertyGroup>
78   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'">
79     <IntDir>$(SolutionDir)$(Configuration)\$(ProjectName)\</IntDir>
80   </PropertyGroup>
81   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
82     <ClCompile>
83       <WarningLevel>Level3</WarningLevel>
84       <Optimization>Disabled</Optimization>
85       <SDLCheck>true</SDLCheck>
86       <AdditionalIncludeDirectories>$(ProjectDir)</AdditionalIncludeDirectories>
87       <CompileAs>CompileAsC</CompileAs>
88       <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
89       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
90     </ClCompile>
91     <Link>
92       <GenerateDebugInformation>true</GenerateDebugInformation>
93     </Link>
94   </ItemDefinitionGroup>
95   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CLIDebug|Win32'">
96     <ClCompile>
97       <WarningLevel>Level3</WarningLevel>
98       <Optimization>Disabled</Optimization>
99       <SDLCheck>true</SDLCheck>
100       <AdditionalIncludeDirectories>$(ProjectDir)</AdditionalIncludeDirectories>
101       <CompileAs>CompileAsC</CompileAs>
102       <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
103       <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
104     </ClCompile>
105     <Link>
106       <GenerateDebugInformation>true</GenerateDebugInformation>
107     </Link>
108   </ItemDefinitionGroup>
109   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
110     <ClCompile>
111       <WarningLevel>Level3</WarningLevel>
112       <Optimization>MaxSpeed</Optimization>
113       <FunctionLevelLinking>true</FunctionLevelLinking>
114       <IntrinsicFunctions>true</IntrinsicFunctions>
115       <SDLCheck>true</SDLCheck>
116       <CompileAs>CompileAsC</CompileAs>
117       <AdditionalIncludeDirectories>$(ProjectDir)</AdditionalIncludeDirectories>
118       <MultiProcessorCompilation>true</MultiProcessorCompilation>
119       <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
120       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
121     </ClCompile>
122     <Link>
123       <GenerateDebugInformation>true</GenerateDebugInformation>
124       <EnableCOMDATFolding>true</EnableCOMDATFolding>
125       <OptimizeReferences>true</OptimizeReferences>
126     </Link>
127   </ItemDefinitionGroup>
128   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='CLIRelease|Win32'">
129     <ClCompile>
130       <WarningLevel>Level3</WarningLevel>
131       <Optimization>MaxSpeed</Optimization>
132       <FunctionLevelLinking>true</FunctionLevelLinking>
133       <IntrinsicFunctions>true</IntrinsicFunctions>
134       <SDLCheck>true</SDLCheck>
135       <CompileAs>CompileAsC</CompileAs>
136       <AdditionalIncludeDirectories>$(ProjectDir)</AdditionalIncludeDirectories>
137       <PreprocessorDefinitions>%(PreprocessorDefinitions)</PreprocessorDefinitions>
138       <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
139       <MultiProcessorCompilation>true</MultiProcessorCompilation>
140     </ClCompile>
141     <Link>
142       <GenerateDebugInformation>true</GenerateDebugInformation>
143       <EnableCOMDATFolding>true</EnableCOMDATFolding>
144       <OptimizeReferences>true</OptimizeReferences>
145     </Link>
146   </ItemDefinitionGroup>
147   <ItemGroup>
148     <ClCompile Include="codecs\a52.c" />
149     <ClCompile Include="codecs\alac.c" />
150     <ClCompile Include="codecs\description.c" />
151     <ClCompile Include="codecs\dts.c" />
152     <ClCompile Include="codecs\h264.c" />
153     <ClCompile Include="codecs\hevc.c" />
154     <ClCompile Include="codecs\id.c" />
155     <ClCompile Include="codecs\mp4a.c" />
156     <ClCompile Include="codecs\mp4sys.c" />
157     <ClCompile Include="codecs\vc1.c" />
158     <ClCompile Include="codecs\wma.c" />
159     <ClCompile Include="common\alloc.c" />
160     <ClCompile Include="common\bits.c" />
161     <ClCompile Include="common\bytes.c" />
162     <ClCompile Include="common\list.c" />
163     <ClCompile Include="common\multibuf.c" />
164     <ClCompile Include="common\osdep.c" />
165     <ClCompile Include="common\utils.c" />
166     <ClCompile Include="core\box.c" />
167     <ClCompile Include="core\chapter.c" />
168     <ClCompile Include="core\file.c" />
169     <ClCompile Include="core\fragment.c" />
170     <ClCompile Include="core\isom.c" />
171     <ClCompile Include="core\meta.c" />
172     <ClCompile Include="core\print.c" />
173     <ClCompile Include="core\read.c" />
174     <ClCompile Include="core\summary.c" />
175     <ClCompile Include="core\timeline.c" />
176     <ClCompile Include="core\write.c" />
177     <ClCompile Include="importer\a52_imp.c" />
178     <ClCompile Include="importer\adts_imp.c" />
179     <ClCompile Include="importer\als_imp.c" />
180     <ClCompile Include="importer\amr_imp.c" />
181     <ClCompile Include="importer\dts_imp.c" />
182     <ClCompile Include="importer\importer.c" />
183     <ClCompile Include="importer\isobm_imp.c" />
184     <ClCompile Include="importer\mp3_imp.c" />
185     <ClCompile Include="importer\nalu_imp.c" />
186     <ClCompile Include="importer\vc1_imp.c" />
187     <ClCompile Include="importer\wave_imp.c" />
188   </ItemGroup>
189   <ItemGroup>
190     <ClInclude Include="codecs\a52.h" />
191     <ClInclude Include="codecs\description.h" />
192     <ClInclude Include="codecs\dts.h" />
193     <ClInclude Include="codecs\h264.h" />
194     <ClInclude Include="codecs\hevc.h" />
195     <ClInclude Include="codecs\mp4a.h" />
196     <ClInclude Include="codecs\mp4sys.h" />
197     <ClInclude Include="codecs\nalu.h" />
198     <ClInclude Include="codecs\vc1.h" />
199     <ClInclude Include="common\bits.h" />
200     <ClInclude Include="common\bstream.h" />
201     <ClInclude Include="common\bytes.h" />
202     <ClInclude Include="common\internal.h" />
203     <ClInclude Include="common\list.h" />
204     <ClInclude Include="common\memint.h" />
205     <ClInclude Include="common\multibuf.h" />
206     <ClInclude Include="common\osdep.h" />
207     <ClInclude Include="common\utils.h" />
208     <ClInclude Include="core\box.h" />
209     <ClInclude Include="core\file.h" />
210     <ClInclude Include="core\fragment.h" />
211     <ClInclude Include="core\print.h" />
212     <ClInclude Include="core\read.h" />
213     <ClInclude Include="core\timeline.h" />
214     <ClInclude Include="core\write.h" />
215     <ClInclude Include="importer\importer.h" />
216     <ClInclude Include="lsmash.h" />
217   </ItemGroup>
218   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
219   <ImportGroup Label="ExtensionTargets">
220   </ImportGroup>
221 </Project>