1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|Win32">
5      <Configuration>Debug</Configuration>
6      <Platform>Win32</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Debug|x64">
9      <Configuration>Debug</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12    <ProjectConfiguration Include="ReleaseNASM|Win32">
13      <Configuration>ReleaseNASM</Configuration>
14      <Platform>Win32</Platform>
15    </ProjectConfiguration>
16    <ProjectConfiguration Include="ReleaseNASM|x64">
17      <Configuration>ReleaseNASM</Configuration>
18      <Platform>x64</Platform>
19    </ProjectConfiguration>
20    <ProjectConfiguration Include="ReleaseSSE2|Win32">
21      <Configuration>ReleaseSSE2</Configuration>
22      <Platform>Win32</Platform>
23    </ProjectConfiguration>
24    <ProjectConfiguration Include="ReleaseSSE2|x64">
25      <Configuration>ReleaseSSE2</Configuration>
26      <Platform>x64</Platform>
27    </ProjectConfiguration>
28    <ProjectConfiguration Include="Release|Win32">
29      <Configuration>Release</Configuration>
30      <Platform>Win32</Platform>
31    </ProjectConfiguration>
32    <ProjectConfiguration Include="Release|x64">
33      <Configuration>Release</Configuration>
34      <Platform>x64</Platform>
35    </ProjectConfiguration>
36  </ItemGroup>
37  <PropertyGroup Label="Globals">
38    <ProjectName>lame</ProjectName>
39    <ProjectGuid>{EEF5B49E-DBD1-4E1B-8B86-C5D64FCBAD38}</ProjectGuid>
40    <RootNamespace>lame</RootNamespace>
41    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
42  </PropertyGroup>
43  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
44  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'" Label="Configuration">
45    <ConfigurationType>Application</ConfigurationType>
46    <UseOfMfc>false</UseOfMfc>
47    <PlatformToolset>v142</PlatformToolset>
48  </PropertyGroup>
49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'" Label="Configuration">
50    <ConfigurationType>Application</ConfigurationType>
51    <UseOfMfc>false</UseOfMfc>
52    <PlatformToolset>v142</PlatformToolset>
53  </PropertyGroup>
54  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
55    <ConfigurationType>Application</ConfigurationType>
56    <UseOfMfc>false</UseOfMfc>
57    <PlatformToolset>v142</PlatformToolset>
58  </PropertyGroup>
59  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
60    <ConfigurationType>Application</ConfigurationType>
61    <UseOfMfc>false</UseOfMfc>
62    <PlatformToolset>v142</PlatformToolset>
63  </PropertyGroup>
64  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
65    <ConfigurationType>Application</ConfigurationType>
66    <UseOfMfc>false</UseOfMfc>
67    <PlatformToolset>v142</PlatformToolset>
68  </PropertyGroup>
69  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
70    <ConfigurationType>Application</ConfigurationType>
71    <UseOfMfc>false</UseOfMfc>
72    <PlatformToolset>v142</PlatformToolset>
73  </PropertyGroup>
74  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'" Label="Configuration">
75    <ConfigurationType>Application</ConfigurationType>
76    <UseOfMfc>false</UseOfMfc>
77    <PlatformToolset>v142</PlatformToolset>
78  </PropertyGroup>
79  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'" Label="Configuration">
80    <ConfigurationType>Application</ConfigurationType>
81    <UseOfMfc>false</UseOfMfc>
82    <PlatformToolset>v142</PlatformToolset>
83  </PropertyGroup>
84  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
85  <ImportGroup Label="ExtensionSettings">
86  </ImportGroup>
87  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'" Label="PropertySheets">
88    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
89    <Import Project="vs2019_libmpg123_config.props" />
90    <Import Project="vs2019_libsndfile_config.props" />
91    <Import Project="vs2019_lame_config.props" />
92    <Import Project="vs2019_arch_sse2.props" />
93  </ImportGroup>
94  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'" Label="PropertySheets">
95    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
96    <Import Project="vs2019_libmpg123_config.props" />
97    <Import Project="vs2019_libsndfile_config.props" />
98    <Import Project="vs2019_lame_config.props" />
99    <Import Project="vs2019_arch_sse2.props" />
100  </ImportGroup>
101  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
102    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103    <Import Project="vs2019_libmpg123_config.props" />
104    <Import Project="vs2019_libsndfile_config.props" />
105    <Import Project="vs2019_lame_config.props" />
106    <Import Project="vs2019_arch_x87.props" />
107  </ImportGroup>
108  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
109    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
110    <Import Project="vs2019_libmpg123_config.props" />
111    <Import Project="vs2019_libsndfile_config.props" />
112    <Import Project="vs2019_lame_config.props" />
113    <Import Project="vs2019_arch_x87.props" />
114  </ImportGroup>
115  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
116    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
117    <Import Project="vs2019_libmpg123_config.props" />
118    <Import Project="vs2019_libsndfile_config.props" />
119    <Import Project="vs2019_lame_config.props" />
120    <Import Project="vs2019_arch_x87.props" />
121  </ImportGroup>
122  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
123    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
124    <Import Project="vs2019_libmpg123_config.props" />
125    <Import Project="vs2019_libsndfile_config.props" />
126    <Import Project="vs2019_lame_config.props" />
127    <Import Project="vs2019_arch_x87.props" />
128  </ImportGroup>
129  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'" Label="PropertySheets">
130    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
131    <Import Project="vs2019_libmpg123_config.props" />
132    <Import Project="vs2019_libsndfile_config.props" />
133    <Import Project="vs2019_lame_config.props" />
134    <Import Project="vs2019_arch_nasm.props" />
135  </ImportGroup>
136  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'" Label="PropertySheets">
137    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
138    <Import Project="vs2019_libmpg123_config.props" />
139    <Import Project="vs2019_libsndfile_config.props" />
140    <Import Project="vs2019_lame_config.props" />
141    <Import Project="vs2019_arch_nasm.props" />
142  </ImportGroup>
143  <PropertyGroup Label="UserMacros" />
144  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|Win32'">
145    <ClCompile>
146      <Optimization>Full</Optimization>
147      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
148      <IntrinsicFunctions>true</IntrinsicFunctions>
149      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
150      <AdditionalIncludeDirectories>..;../libmp3lame;../include;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
151      <PreprocessorDefinitions>NDEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
152      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
153    </ClCompile>
154    <ResourceCompile>
155      <PreprocessorDefinitions>NDEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
156      <Culture>0x0409</Culture>
157    </ResourceCompile>
158    <Link>
159      <SubSystem>Console</SubSystem>
160    </Link>
161  </ItemDefinitionGroup>
162  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseNASM|x64'">
163    <ClCompile>
164      <Optimization>Full</Optimization>
165      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
166      <IntrinsicFunctions>true</IntrinsicFunctions>
167      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
168      <AdditionalIncludeDirectories>..;../libmp3lame;../include;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
169      <PreprocessorDefinitions>NDEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
171    </ClCompile>
172    <ResourceCompile>
173      <PreprocessorDefinitions>NDEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
174      <Culture>0x0409</Culture>
175    </ResourceCompile>
176    <Link>
177      <SubSystem>Console</SubSystem>
178    </Link>
179  </ItemDefinitionGroup>
180  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
181    <ClCompile>
182      <Optimization>Disabled</Optimization>
183      <AdditionalIncludeDirectories>../;../libmp3lame;../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
184      <PreprocessorDefinitions>_DEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
185      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
186    </ClCompile>
187    <ResourceCompile>
188      <PreprocessorDefinitions>_DEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
189      <Culture>0x0409</Culture>
190    </ResourceCompile>
191    <Link>
192      <SubSystem>Console</SubSystem>
193    </Link>
194  </ItemDefinitionGroup>
195  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
196    <ClCompile>
197      <Optimization>Disabled</Optimization>
198      <AdditionalIncludeDirectories>../;../libmp3lame;../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
199      <PreprocessorDefinitions>_DEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
200      <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
201    </ClCompile>
202    <ResourceCompile>
203      <PreprocessorDefinitions>_DEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
204      <Culture>0x0409</Culture>
205    </ResourceCompile>
206    <Link>
207      <SubSystem>Console</SubSystem>
208    </Link>
209  </ItemDefinitionGroup>
210  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
211    <ClCompile>
212      <Optimization>Full</Optimization>
213      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
214      <IntrinsicFunctions>true</IntrinsicFunctions>
215      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
216      <AdditionalIncludeDirectories>..;../libmp3lame;../include;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
217      <PreprocessorDefinitions>NDEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
218      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
219    </ClCompile>
220    <ResourceCompile>
221      <PreprocessorDefinitions>NDEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
222      <Culture>0x0409</Culture>
223    </ResourceCompile>
224    <Link>
225      <SubSystem>Console</SubSystem>
226    </Link>
227  </ItemDefinitionGroup>
228  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
229    <ClCompile>
230      <Optimization>Full</Optimization>
231      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
232      <IntrinsicFunctions>true</IntrinsicFunctions>
233      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
234      <AdditionalIncludeDirectories>..;../libmp3lame;../include;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
235      <PreprocessorDefinitions>NDEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
236      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
237    </ClCompile>
238    <ResourceCompile>
239      <PreprocessorDefinitions>NDEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
240      <Culture>0x0409</Culture>
241    </ResourceCompile>
242    <Link>
243      <SubSystem>Console</SubSystem>
244    </Link>
245  </ItemDefinitionGroup>
246  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|Win32'">
247    <ClCompile>
248      <Optimization>Full</Optimization>
249      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
250      <IntrinsicFunctions>true</IntrinsicFunctions>
251      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
252      <AdditionalIncludeDirectories>..;../libmp3lame;../include;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
253      <PreprocessorDefinitions>NDEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
254      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
255    </ClCompile>
256    <ResourceCompile>
257      <PreprocessorDefinitions>NDEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
258      <Culture>0x0409</Culture>
259    </ResourceCompile>
260    <Link>
261      <SubSystem>Console</SubSystem>
262    </Link>
263  </ItemDefinitionGroup>
264  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseSSE2|x64'">
265    <ClCompile>
266      <Optimization>Full</Optimization>
267      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
268      <IntrinsicFunctions>true</IntrinsicFunctions>
269      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
270      <AdditionalIncludeDirectories>..;../libmp3lame;../include;../;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
271      <PreprocessorDefinitions>NDEBUG;WIN32;_WIN32;_CONSOLE;_WINDOWS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
272      <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
273    </ClCompile>
274    <ResourceCompile>
275      <PreprocessorDefinitions>NDEBUG;_APP=$(TargetFileName);%(PreprocessorDefinitions)</PreprocessorDefinitions>
276      <Culture>0x0409</Culture>
277    </ResourceCompile>
278    <Link>
279      <SubSystem>Console</SubSystem>
280    </Link>
281  </ItemDefinitionGroup>
282  <ItemGroup>
283    <ClCompile Include="..\frontend\brhist.c" />
284    <ClCompile Include="..\frontend\console.c" />
285    <ClCompile Include="..\frontend\get_audio.c" />
286    <ClCompile Include="..\frontend\lame_main.c" />
287    <ClCompile Include="..\frontend\lametime.c" />
288    <ClCompile Include="..\frontend\main.c" />
289    <ClCompile Include="..\frontend\parse.c" />
290    <ClCompile Include="..\frontend\timestatus.c" />
291  </ItemGroup>
292  <ItemGroup>
293    <ClInclude Include="..\frontend\brhist.h" />
294    <ClInclude Include="..\frontend\console.h" />
295    <ClInclude Include="..\frontend\get_audio.h" />
296    <ClInclude Include="..\frontend\lametime.h" />
297    <ClInclude Include="..\frontend\main.h" />
298    <ClInclude Include="..\frontend\parse.h" />
299    <ClInclude Include="..\frontend\timestatus.h" />
300  </ItemGroup>
301  <ItemGroup>
302    <ResourceCompile Include="..\libmp3lame\lame.rc" />
303  </ItemGroup>
304  <ItemGroup>
305    <ProjectReference Include="vs2019_libmp3lame.vcxproj">
306      <Project>{20536101-3b0e-43ef-94f9-080d595dac57}</Project>
307      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
308    </ProjectReference>
309  </ItemGroup>
310  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
311  <ImportGroup Label="ExtensionTargets">
312  </ImportGroup>
313</Project>