Seems like using dllimport on Windows wasn't useful
[opus.git] / silk / silk_common.vcxproj
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="Release|Win32">
9       <Configuration>Release</Configuration>
10       <Platform>Win32</Platform>
11     </ProjectConfiguration>
12   </ItemGroup>
13   <PropertyGroup Label="Globals">
14     <ProjectGuid>{C303D2FC-FF97-49B8-9DDD-467B4C9A0B16}</ProjectGuid>
15     <Keyword>Win32Proj</Keyword>
16     <RootNamespace>src_common</RootNamespace>
17     <ProjectName>silk_common</ProjectName>
18   </PropertyGroup>
19   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
21     <ConfigurationType>StaticLibrary</ConfigurationType>
22     <UseDebugLibraries>true</UseDebugLibraries>
23     <CharacterSet>Unicode</CharacterSet>
24   </PropertyGroup>
25   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
26     <ConfigurationType>StaticLibrary</ConfigurationType>
27     <UseDebugLibraries>false</UseDebugLibraries>
28     <WholeProgramOptimization>true</WholeProgramOptimization>
29     <CharacterSet>Unicode</CharacterSet>
30   </PropertyGroup>
31   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
32   <ImportGroup Label="ExtensionSettings">
33   </ImportGroup>
34   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
35     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
36   </ImportGroup>
37   <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
38     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39   </ImportGroup>
40   <PropertyGroup Label="UserMacros" />
41   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
42     <TargetName>$(ProjectName)</TargetName>
43   </PropertyGroup>
44   <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
45     <TargetName>$(ProjectName)</TargetName>
46   </PropertyGroup>
47   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
48     <ClCompile>
49       <PrecompiledHeader>
50       </PrecompiledHeader>
51       <WarningLevel>Level3</WarningLevel>
52       <Optimization>Disabled</Optimization>
53       <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
54       <AdditionalIncludeDirectories>fixed;float;../win32;../celt;../include</AdditionalIncludeDirectories>
55     </ClCompile>
56     <Link>
57       <SubSystem>Windows</SubSystem>
58       <GenerateDebugInformation>true</GenerateDebugInformation>
59     </Link>
60     <Lib>
61       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
62     </Lib>
63   </ItemDefinitionGroup>
64   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
65     <ClCompile>
66       <WarningLevel>Level3</WarningLevel>
67       <PrecompiledHeader>
68       </PrecompiledHeader>
69       <Optimization>MaxSpeed</Optimization>
70       <FunctionLevelLinking>true</FunctionLevelLinking>
71       <IntrinsicFunctions>true</IntrinsicFunctions>
72       <PreprocessorDefinitions>HAVE_CONFIG_H;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
73       <AdditionalIncludeDirectories>fixed;float;../win32;../celt;../include</AdditionalIncludeDirectories>
74     </ClCompile>
75     <Link>
76       <SubSystem>Windows</SubSystem>
77       <GenerateDebugInformation>true</GenerateDebugInformation>
78       <EnableCOMDATFolding>true</EnableCOMDATFolding>
79       <OptimizeReferences>true</OptimizeReferences>
80     </Link>
81     <Lib>
82       <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile>
83     </Lib>
84   </ItemDefinitionGroup>
85   <ItemGroup>
86     <None Include="ReadMe.txt" />
87   </ItemGroup>
88   <ItemGroup>
89     <ClCompile Include="A2NLSF.c" />
90     <ClCompile Include="ana_filt_bank_1.c" />
91     <ClCompile Include="biquad_alt.c" />
92     <ClCompile Include="bwexpander.c" />
93     <ClCompile Include="bwexpander_32.c" />
94     <ClCompile Include="check_control_input.c" />
95     <ClCompile Include="CNG.c" />
96     <ClCompile Include="code_signs.c" />
97     <ClCompile Include="control_audio_bandwidth.c" />
98     <ClCompile Include="control_codec.c" />
99     <ClCompile Include="control_SNR.c" />
100     <ClCompile Include="debug.c" />
101     <ClCompile Include="decoder_set_fs.c" />
102     <ClCompile Include="decode_core.c" />
103     <ClCompile Include="decode_frame.c" />
104     <ClCompile Include="decode_indices.c" />
105     <ClCompile Include="decode_parameters.c" />
106     <ClCompile Include="decode_pitch.c" />
107     <ClCompile Include="decode_pulses.c" />
108     <ClCompile Include="dec_API.c" />
109     <ClCompile Include="encode_indices.c" />
110     <ClCompile Include="encode_pulses.c" />
111     <ClCompile Include="enc_API.c" />
112     <ClCompile Include="gain_quant.c" />
113     <ClCompile Include="HP_variable_cutoff.c" />
114     <ClCompile Include="init_decoder.c" />
115     <ClCompile Include="init_encoder.c" />
116     <ClCompile Include="inner_prod_aligned.c" />
117     <ClCompile Include="interpolate.c" />
118     <ClCompile Include="lin2log.c" />
119     <ClCompile Include="log2lin.c" />
120     <ClCompile Include="LPC_analysis_filter.c" />
121     <ClCompile Include="LPC_inv_pred_gain.c" />
122     <ClCompile Include="LP_variable_cutoff.c" />
123     <ClCompile Include="table_LSF_cos.c" />
124     <ClCompile Include="NLSF2A.c" />
125     <ClCompile Include="NLSF_decode.c" />
126     <ClCompile Include="NLSF_del_dec_quant.c" />
127     <ClCompile Include="NLSF_encode.c" />
128     <ClCompile Include="NLSF_stabilize.c" />
129     <ClCompile Include="NLSF_unpack.c" />
130     <ClCompile Include="NLSF_VQ.c" />
131     <ClCompile Include="NLSF_VQ_weights_laroia.c" />
132     <ClCompile Include="NSQ.c" />
133     <ClCompile Include="NSQ_del_dec.c" />
134     <ClCompile Include="pitch_est_tables.c" />
135     <ClCompile Include="PLC.c" />
136     <ClCompile Include="process_NLSFs.c" />
137     <ClCompile Include="quant_LTP_gains.c" />
138     <ClCompile Include="resampler.c" />
139     <ClCompile Include="resampler_down2.c" />
140     <ClCompile Include="resampler_down2_3.c" />
141     <ClCompile Include="resampler_private_AR2.c" />
142     <ClCompile Include="resampler_private_down_FIR.c" />
143     <ClCompile Include="resampler_private_IIR_FIR.c" />
144     <ClCompile Include="resampler_private_up2_HQ.c" />
145     <ClCompile Include="resampler_rom.c" />
146     <ClCompile Include="shell_coder.c" />
147     <ClCompile Include="sigm_Q15.c" />
148     <ClCompile Include="sort.c" />
149     <ClCompile Include="stereo_decode_pred.c" />
150     <ClCompile Include="stereo_encode_pred.c" />
151     <ClCompile Include="stereo_find_predictor.c" />
152     <ClCompile Include="stereo_LR_to_MS.c" />
153     <ClCompile Include="stereo_MS_to_LR.c" />
154     <ClCompile Include="stereo_quant_pred.c" />
155     <ClCompile Include="sum_sqr_shift.c" />
156     <ClCompile Include="tables_gain.c" />
157     <ClCompile Include="tables_LTP.c" />
158     <ClCompile Include="tables_NLSF_CB_NB_MB.c" />
159     <ClCompile Include="tables_NLSF_CB_WB.c" />
160     <ClCompile Include="tables_other.c" />
161     <ClCompile Include="tables_pitch_lag.c" />
162     <ClCompile Include="tables_pulses_per_block.c" />
163     <ClCompile Include="VAD.c" />
164     <ClCompile Include="VQ_WMat_EC.c" />
165   </ItemGroup>
166   <ItemGroup>
167     <ClInclude Include="..\include\opus_types.h" />
168     <ClInclude Include="..\win32\config.h" />
169     <ClInclude Include="control.h" />
170     <ClInclude Include="debug.h" />
171     <ClInclude Include="define.h" />
172     <ClInclude Include="errors.h" />
173     <ClInclude Include="Inlines.h" />
174     <ClInclude Include="MacroCount.h" />
175     <ClInclude Include="MacroDebug.h" />
176     <ClInclude Include="macros.h" />
177     <ClInclude Include="main.h" />
178     <ClInclude Include="pitch_est_defines.h" />
179     <ClInclude Include="PLC.h" />
180     <ClInclude Include="resampler_private.h" />
181     <ClInclude Include="resampler_rom.h" />
182     <ClInclude Include="resampler_structs.h" />
183     <ClInclude Include="API.h" />
184     <ClInclude Include="SigProc_FIX.h" />
185     <ClInclude Include="structs.h" />
186     <ClInclude Include="tables.h" />
187     <ClInclude Include="tuning_parameters.h" />
188     <ClInclude Include="typedef.h" />
189   </ItemGroup>
190   <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
191   <ImportGroup Label="ExtensionTargets">
192   </ImportGroup>
193 </Project>