1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.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="Release|Win32">
13 <Configuration>Release</Configuration>
14 <Platform>Win32</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|x64">
17 <Configuration>Release</Configuration>
18 <Platform>x64</Platform>
19 </ProjectConfiguration>
21 <PropertyGroup Label="Globals">
22 <ProjectGuid>{D7D4B982-8B16-4A10-8B1C-9527BD789709}</ProjectGuid>
23 <Keyword>Win32Proj</Keyword>
24 <RootNamespace>fdk-aac</RootNamespace>
27 <PlatformToolset Condition="'$(PlatformToolset)' == '' and '$(MSBuildToolsVersion)' == '15.0'">v141_xp</PlatformToolset>
28 <PlatformToolset Condition="'$(PlatformToolset)' == '' and '$(MSBuildToolsVersion)' == '14.0'">v140_xp</PlatformToolset>
29 <PlatformToolset Condition="'$(PlatformToolset)' == '' and '$(MSBuildToolsVersion)' == '12.0'">v120_xp</PlatformToolset>
30 <PlatformToolset Condition="'$(PlatformToolset)' == '' and '$(MSBuildToolsVersion)' == '11.0'">v110_xp</PlatformToolset>
33 <IntDir>fdk-aac\$(Platform)\$(Configuration)</IntDir>
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
36 <PropertyGroup Label="Configuration">
37 <ConfigurationType>StaticLibrary</ConfigurationType>
38 <CharacterSet>Unicode</CharacterSet>
40 <PropertyGroup Condition="'$(Configuration)'=='Debug'" Label="Configuration">
41 <UseDebugLibraries>true</UseDebugLibraries>
43 <PropertyGroup Condition="'$(Configuration)'=='Release'" Label="Configuration">
44 <UseDebugLibraries>false</UseDebugLibraries>
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
47 <ImportGroup Label="PropertySheets">
48 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
50 <PropertyGroup Label="UserMacros" />
53 <PrecompiledHeader>NotUsing</PrecompiledHeader>
54 <WarningLevel>Level3</WarningLevel>
55 <PreprocessorDefinitions>WIN32;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
56 <AdditionalIncludeDirectories>../fdk-aac/libaacenc/include;../fdk-aac/libFDK/include;../fdk-aac/libMpegTPEnc/include;../fdk-aac/libPCMutils/include;../fdk-aac/libSACenc/include;../fdk-aac/libSBRenc/include;../fdk-aac/libSYS/include</AdditionalIncludeDirectories>
58 </ItemDefinitionGroup>
59 <ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
61 <Optimization>Disabled</Optimization>
63 </ItemDefinitionGroup>
64 <ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
66 <Optimization>MaxSpeed</Optimization>
67 <AdditionalOptions>/Qvec-report:1 %(AdditionalOptions)</AdditionalOptions>
69 </ItemDefinitionGroup>
70 <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">
72 <PreprocessorDefinitions>__x86_64__;%(PreprocessorDefinitions)</PreprocessorDefinitions>
74 </ItemDefinitionGroup>
76 <ClCompile Include="..\fdk-aac\libAACenc\src\aacenc.cpp" />
77 <ClCompile Include="..\fdk-aac\libAACenc\src\aacenc_lib.cpp" />
78 <ClCompile Include="..\fdk-aac\libAACenc\src\aacenc_pns.cpp" />
79 <ClCompile Include="..\fdk-aac\libAACenc\src\aacEnc_ram.cpp" />
80 <ClCompile Include="..\fdk-aac\libAACenc\src\aacEnc_rom.cpp" />
81 <ClCompile Include="..\fdk-aac\libAACenc\src\aacenc_tns.cpp" />
82 <ClCompile Include="..\fdk-aac\libAACenc\src\adj_thr.cpp" />
83 <ClCompile Include="..\fdk-aac\libAACenc\src\bandwidth.cpp" />
84 <ClCompile Include="..\fdk-aac\libAACenc\src\band_nrg.cpp" />
85 <ClCompile Include="..\fdk-aac\libAACenc\src\bitenc.cpp" />
86 <ClCompile Include="..\fdk-aac\libAACenc\src\bit_cnt.cpp" />
87 <ClCompile Include="..\fdk-aac\libAACenc\src\block_switch.cpp" />
88 <ClCompile Include="..\fdk-aac\libAACenc\src\channel_map.cpp" />
89 <ClCompile Include="..\fdk-aac\libAACenc\src\chaosmeasure.cpp" />
90 <ClCompile Include="..\fdk-aac\libAACenc\src\dyn_bits.cpp" />
91 <ClCompile Include="..\fdk-aac\libAACenc\src\grp_data.cpp" />
92 <ClCompile Include="..\fdk-aac\libAACenc\src\intensity.cpp" />
93 <ClCompile Include="..\fdk-aac\libAACenc\src\line_pe.cpp" />
94 <ClCompile Include="..\fdk-aac\libAACenc\src\metadata_compressor.cpp" />
95 <ClCompile Include="..\fdk-aac\libAACenc\src\metadata_main.cpp" />
96 <ClCompile Include="..\fdk-aac\libAACenc\src\mps_main.cpp" />
97 <ClCompile Include="..\fdk-aac\libAACenc\src\ms_stereo.cpp" />
98 <ClCompile Include="..\fdk-aac\libAACenc\src\noisedet.cpp" />
99 <ClCompile Include="..\fdk-aac\libAACenc\src\pnsparam.cpp" />
100 <ClCompile Include="..\fdk-aac\libAACenc\src\pre_echo_control.cpp" />
101 <ClCompile Include="..\fdk-aac\libAACenc\src\psy_configuration.cpp" />
102 <ClCompile Include="..\fdk-aac\libAACenc\src\psy_main.cpp" />
103 <ClCompile Include="..\fdk-aac\libAACenc\src\qc_main.cpp" />
104 <ClCompile Include="..\fdk-aac\libAACenc\src\quantize.cpp" />
105 <ClCompile Include="..\fdk-aac\libAACenc\src\sf_estim.cpp" />
106 <ClCompile Include="..\fdk-aac\libAACenc\src\spreading.cpp" />
107 <ClCompile Include="..\fdk-aac\libAACenc\src\tonality.cpp" />
108 <ClCompile Include="..\fdk-aac\libAACenc\src\transform.cpp" />
109 <ClCompile Include="..\fdk-aac\libFDK\src\autocorr2nd.cpp" />
110 <ClCompile Include="..\fdk-aac\libFDK\src\dct.cpp" />
111 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_bitbuffer.cpp" />
112 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_core.cpp" />
113 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_crc.cpp" />
114 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_hybrid.cpp" />
115 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_lpc.cpp" />
116 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_matrixCalloc.cpp" />
117 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_tools_rom.cpp" />
118 <ClCompile Include="..\fdk-aac\libFDK\src\FDK_trigFcts.cpp" />
119 <ClCompile Include="..\fdk-aac\libFDK\src\fft.cpp" />
120 <ClCompile Include="..\fdk-aac\libFDK\src\fft_rad2.cpp" />
121 <ClCompile Include="..\fdk-aac\libFDK\src\fixpoint_math.cpp" />
122 <ClCompile Include="..\fdk-aac\libFDK\src\mdct.cpp" />
123 <ClCompile Include="..\fdk-aac\libFDK\src\qmf.cpp" />
124 <ClCompile Include="..\fdk-aac\libFDK\src\scale.cpp" />
125 <ClCompile Include="..\fdk-aac\libMpegTPEnc\src\tpenc_adif.cpp" />
126 <ClCompile Include="..\fdk-aac\libMpegTPEnc\src\tpenc_adts.cpp" />
127 <ClCompile Include="..\fdk-aac\libMpegTPEnc\src\tpenc_asc.cpp" />
128 <ClCompile Include="..\fdk-aac\libMpegTPEnc\src\tpenc_latm.cpp" />
129 <ClCompile Include="..\fdk-aac\libMpegTPEnc\src\tpenc_lib.cpp" />
130 <ClCompile Include="..\fdk-aac\libPCMutils\src\pcm_utils.cpp" />
131 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_bitstream.cpp" />
132 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_delay.cpp" />
133 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_dmx_tdom_enh.cpp" />
134 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_filter.cpp" />
135 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_framewindowing.cpp" />
136 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_huff_tab.cpp" />
137 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_lib.cpp" />
138 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_nlc_enc.cpp" />
139 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_onsetdetect.cpp" />
140 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_paramextract.cpp" />
141 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_staticgain.cpp" />
142 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_tree.cpp" />
143 <ClCompile Include="..\fdk-aac\libSACenc\src\sacenc_vectorfunctions.cpp" />
144 <ClCompile Include="..\fdk-aac\libSBRenc\src\bit_sbr.cpp" />
145 <ClCompile Include="..\fdk-aac\libSBRenc\src\code_env.cpp" />
146 <ClCompile Include="..\fdk-aac\libSBRenc\src\env_bit.cpp" />
147 <ClCompile Include="..\fdk-aac\libSBRenc\src\env_est.cpp" />
148 <ClCompile Include="..\fdk-aac\libSBRenc\src\fram_gen.cpp" />
149 <ClCompile Include="..\fdk-aac\libSBRenc\src\invf_est.cpp" />
150 <ClCompile Include="..\fdk-aac\libSBRenc\src\mh_det.cpp" />
151 <ClCompile Include="..\fdk-aac\libSBRenc\src\nf_est.cpp" />
152 <ClCompile Include="..\fdk-aac\libSBRenc\src\ps_bitenc.cpp" />
153 <ClCompile Include="..\fdk-aac\libSBRenc\src\ps_encode.cpp" />
154 <ClCompile Include="..\fdk-aac\libSBRenc\src\ps_main.cpp" />
155 <ClCompile Include="..\fdk-aac\libSBRenc\src\resampler.cpp" />
156 <ClCompile Include="..\fdk-aac\libSBRenc\src\sbrenc_freq_sca.cpp" />
157 <ClCompile Include="..\fdk-aac\libSBRenc\src\sbrenc_ram.cpp" />
158 <ClCompile Include="..\fdk-aac\libSBRenc\src\sbrenc_rom.cpp" />
159 <ClCompile Include="..\fdk-aac\libSBRenc\src\sbr_encoder.cpp" />
160 <ClCompile Include="..\fdk-aac\libSBRenc\src\sbr_misc.cpp" />
161 <ClCompile Include="..\fdk-aac\libSBRenc\src\ton_corr.cpp" />
162 <ClCompile Include="..\fdk-aac\libSBRenc\src\tran_det.cpp" />
163 <ClCompile Include="..\fdk-aac\libSYS\src\genericStds.cpp" />
164 <ClCompile Include="..\fdk-aac\libSYS\src\syslib_channelMapDescr.cpp" />
167 <ClInclude Include="..\fdk-aac\libAACenc\include\aacenc_lib.h" />
168 <ClInclude Include="..\fdk-aac\libAACenc\src\aacenc.h" />
169 <ClInclude Include="..\fdk-aac\libAACenc\src\aacenc_pns.h" />
170 <ClInclude Include="..\fdk-aac\libAACenc\src\aacEnc_ram.h" />
171 <ClInclude Include="..\fdk-aac\libAACenc\src\aacEnc_rom.h" />
172 <ClInclude Include="..\fdk-aac\libAACenc\src\aacenc_tns.h" />
173 <ClInclude Include="..\fdk-aac\libAACenc\src\adj_thr.h" />
174 <ClInclude Include="..\fdk-aac\libAACenc\src\adj_thr_data.h" />
175 <ClInclude Include="..\fdk-aac\libAACenc\src\bandwidth.h" />
176 <ClInclude Include="..\fdk-aac\libAACenc\src\band_nrg.h" />
177 <ClInclude Include="..\fdk-aac\libAACenc\src\bitenc.h" />
178 <ClInclude Include="..\fdk-aac\libAACenc\src\bit_cnt.h" />
179 <ClInclude Include="..\fdk-aac\libAACenc\src\block_switch.h" />
180 <ClInclude Include="..\fdk-aac\libAACenc\src\channel_map.h" />
181 <ClInclude Include="..\fdk-aac\libAACenc\src\chaosmeasure.h" />
182 <ClInclude Include="..\fdk-aac\libAACenc\src\dyn_bits.h" />
183 <ClInclude Include="..\fdk-aac\libAACenc\src\grp_data.h" />
184 <ClInclude Include="..\fdk-aac\libAACenc\src\intensity.h" />
185 <ClInclude Include="..\fdk-aac\libAACenc\src\interface.h" />
186 <ClInclude Include="..\fdk-aac\libAACenc\src\line_pe.h" />
187 <ClInclude Include="..\fdk-aac\libAACenc\src\metadata_compressor.h" />
188 <ClInclude Include="..\fdk-aac\libAACenc\src\metadata_main.h" />
189 <ClInclude Include="..\fdk-aac\libAACenc\src\ms_stereo.h" />
190 <ClInclude Include="..\fdk-aac\libAACenc\src\noisedet.h" />
191 <ClInclude Include="..\fdk-aac\libAACenc\src\pnsparam.h" />
192 <ClInclude Include="..\fdk-aac\libAACenc\src\pns_func.h" />
193 <ClInclude Include="..\fdk-aac\libAACenc\src\pre_echo_control.h" />
194 <ClInclude Include="..\fdk-aac\libAACenc\src\psy_configuration.h" />
195 <ClInclude Include="..\fdk-aac\libAACenc\src\psy_const.h" />
196 <ClInclude Include="..\fdk-aac\libAACenc\src\psy_data.h" />
197 <ClInclude Include="..\fdk-aac\libAACenc\src\psy_main.h" />
198 <ClInclude Include="..\fdk-aac\libAACenc\src\qc_data.h" />
199 <ClInclude Include="..\fdk-aac\libAACenc\src\qc_main.h" />
200 <ClInclude Include="..\fdk-aac\libAACenc\src\quantize.h" />
201 <ClInclude Include="..\fdk-aac\libAACenc\src\sf_estim.h" />
202 <ClInclude Include="..\fdk-aac\libAACenc\src\spreading.h" />
203 <ClInclude Include="..\fdk-aac\libAACenc\src\tns_func.h" />
204 <ClInclude Include="..\fdk-aac\libAACenc\src\tonality.h" />
205 <ClInclude Include="..\fdk-aac\libAACenc\src\transform.h" />
206 <ClInclude Include="..\fdk-aac\libFDK\include\abs.h" />
207 <ClInclude Include="..\fdk-aac\libFDK\include\autocorr2nd.h" />
208 <ClInclude Include="..\fdk-aac\libFDK\include\clz.h" />
209 <ClInclude Include="..\fdk-aac\libFDK\include\common_fix.h" />
210 <ClInclude Include="..\fdk-aac\libFDK\include\cplx_mul.h" />
211 <ClInclude Include="..\fdk-aac\libFDK\include\dct.h" />
212 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_archdef.h" />
213 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_bitbuffer.h" />
214 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_bitstream.h" />
215 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_core.h" />
216 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_crc.h" />
217 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_hybrid.h" />
218 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_tools_rom.h" />
219 <ClInclude Include="..\fdk-aac\libFDK\include\FDK_trigFcts.h" />
220 <ClInclude Include="..\fdk-aac\libFDK\include\fft.h" />
221 <ClInclude Include="..\fdk-aac\libFDK\include\fft_rad2.h" />
222 <ClInclude Include="..\fdk-aac\libFDK\include\fixmadd.h" />
223 <ClInclude Include="..\fdk-aac\libFDK\include\fixminmax.h" />
224 <ClInclude Include="..\fdk-aac\libFDK\include\fixmul.h" />
225 <ClInclude Include="..\fdk-aac\libFDK\include\fixpoint_math.h" />
226 <ClInclude Include="..\fdk-aac\libFDK\include\mdct.h" />
227 <ClInclude Include="..\fdk-aac\libFDK\include\qmf.h" />
228 <ClInclude Include="..\fdk-aac\libFDK\include\scale.h" />
229 <ClInclude Include="..\fdk-aac\libFDK\include\scramble.h" />
230 <ClInclude Include="..\fdk-aac\libFDK\include\x86\abs_x86.h" />
231 <ClInclude Include="..\fdk-aac\libFDK\include\x86\clz_x86.h" />
232 <ClInclude Include="..\fdk-aac\libFDK\include\x86\fixmul_x86.h" />
233 <ClInclude Include="..\fdk-aac\libMpegTPEnc\include\mpegFileWrite.h" />
234 <ClInclude Include="..\fdk-aac\libMpegTPEnc\include\tpenc_lib.h" />
235 <ClInclude Include="..\fdk-aac\libMpegTPEnc\include\tp_data.h" />
236 <ClInclude Include="..\fdk-aac\libMpegTPEnc\src\tpenc_adif.h" />
237 <ClInclude Include="..\fdk-aac\libMpegTPEnc\src\tpenc_adts.h" />
238 <ClInclude Include="..\fdk-aac\libMpegTPEnc\src\tpenc_asc.h" />
239 <ClInclude Include="..\fdk-aac\libMpegTPEnc\src\tpenc_latm.h" />
240 <ClInclude Include="..\fdk-aac\libPCMutils\include\pcmutils_lib.h" />
241 <ClInclude Include="..\fdk-aac\libSBRenc\include\sbr_encoder.h" />
242 <ClInclude Include="..\fdk-aac\libSBRenc\src\bit_sbr.h" />
243 <ClInclude Include="..\fdk-aac\libSBRenc\src\cmondata.h" />
244 <ClInclude Include="..\fdk-aac\libSBRenc\src\code_env.h" />
245 <ClInclude Include="..\fdk-aac\libSBRenc\src\env_bit.h" />
246 <ClInclude Include="..\fdk-aac\libSBRenc\src\env_est.h" />
247 <ClInclude Include="..\fdk-aac\libSBRenc\src\fram_gen.h" />
248 <ClInclude Include="..\fdk-aac\libSBRenc\src\invf_est.h" />
249 <ClInclude Include="..\fdk-aac\libSBRenc\src\mh_det.h" />
250 <ClInclude Include="..\fdk-aac\libSBRenc\src\nf_est.h" />
251 <ClInclude Include="..\fdk-aac\libSBRenc\src\ps_bitenc.h" />
252 <ClInclude Include="..\fdk-aac\libSBRenc\src\ps_const.h" />
253 <ClInclude Include="..\fdk-aac\libSBRenc\src\ps_encode.h" />
254 <ClInclude Include="..\fdk-aac\libSBRenc\src\ps_main.h" />
255 <ClInclude Include="..\fdk-aac\libSBRenc\src\resampler.h" />
256 <ClInclude Include="..\fdk-aac\libSBRenc\src\sbr.h" />
257 <ClInclude Include="..\fdk-aac\libSBRenc\src\sbrenc_freq_sca.h" />
258 <ClInclude Include="..\fdk-aac\libSBRenc\src\sbr_def.h" />
259 <ClInclude Include="..\fdk-aac\libSBRenc\src\sbr_misc.h" />
260 <ClInclude Include="..\fdk-aac\libSBRenc\src\sbr_ram.h" />
261 <ClInclude Include="..\fdk-aac\libSBRenc\src\sbr_rom.h" />
262 <ClInclude Include="..\fdk-aac\libSBRenc\src\ton_corr.h" />
263 <ClInclude Include="..\fdk-aac\libSBRenc\src\tran_det.h" />
264 <ClInclude Include="..\fdk-aac\libSYS\include\audio.h" />
265 <ClInclude Include="..\fdk-aac\libSYS\include\cmdl_parser.h" />
266 <ClInclude Include="..\fdk-aac\libSYS\include\conv_string.h" />
267 <ClInclude Include="..\fdk-aac\libSYS\include\FDK_audio.h" />
268 <ClInclude Include="..\fdk-aac\libSYS\include\genericStds.h" />
269 <ClInclude Include="..\fdk-aac\libSYS\include\machine_type.h" />
270 <ClInclude Include="..\fdk-aac\libSYS\include\wav_file.h" />
272 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
273 <ImportGroup Label="ExtensionTargets">