libavfilter.vcxproj 102.3 KB
Newer Older
M
Matt Oliver 已提交
1 2 3 4 5 6 7 8 9 10 11
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup Label="ProjectConfigurations">
    <ProjectConfiguration Include="DebugDLL|Win32">
      <Configuration>DebugDLL</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="DebugDLL|x64">
      <Configuration>DebugDLL</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
12 13
    <ProjectConfiguration Include="DebugDLLStaticDeps|Win32">
      <Configuration>DebugDLLStaticDeps</Configuration>
14 15
      <Platform>Win32</Platform>
    </ProjectConfiguration>
16 17
    <ProjectConfiguration Include="DebugDLLStaticDeps|x64">
      <Configuration>DebugDLLStaticDeps</Configuration>
18 19
      <Platform>x64</Platform>
    </ProjectConfiguration>
M
Matt Oliver 已提交
20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
    <ProjectConfiguration Include="Debug|Win32">
      <Configuration>Debug</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Debug|x64">
      <Configuration>Debug</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseDLL|Win32">
      <Configuration>ReleaseDLL</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseDLL|x64">
      <Configuration>ReleaseDLL</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
36 37
    <ProjectConfiguration Include="ReleaseDLLStaticDeps|Win32">
      <Configuration>ReleaseDLLStaticDeps</Configuration>
38 39
      <Platform>Win32</Platform>
    </ProjectConfiguration>
40 41
    <ProjectConfiguration Include="ReleaseDLLStaticDeps|x64">
      <Configuration>ReleaseDLLStaticDeps</Configuration>
42 43 44 45 46 47 48 49 50 51
      <Platform>x64</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseLTO|Win32">
      <Configuration>ReleaseLTO</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="ReleaseLTO|x64">
      <Configuration>ReleaseLTO</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
M
Matt Oliver 已提交
52 53 54 55 56 57 58 59 60
    <ProjectConfiguration Include="Release|Win32">
      <Configuration>Release</Configuration>
      <Platform>Win32</Platform>
    </ProjectConfiguration>
    <ProjectConfiguration Include="Release|x64">
      <Configuration>Release</Configuration>
      <Platform>x64</Platform>
    </ProjectConfiguration>
  </ItemGroup>
61 62 63 64 65 66 67 68 69 70
  <ItemGroup>
    <None Include=".\libavfilter.def" />
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="..\libavfilter\avfilterres.rc">
      <ExcludedFromBuild Condition="'$(Configuration)'=='Release'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)'=='ReleaseLTO'">true</ExcludedFromBuild>
      <ExcludedFromBuild Condition="'$(Configuration)'=='Debug'">true</ExcludedFromBuild>
    </ResourceCompile>
  </ItemGroup>
71
  <ItemGroup>
72
    <YASM Include="..\libavfilter\x86\vf_blend.asm" />
73
    <YASM Include="..\libavfilter\x86\vf_bwdif.asm" />
74
    <YASM Include="..\libavfilter\x86\colorspacedsp.asm" />
M
Matt Oliver 已提交
75
    <YASM Include="..\libavfilter\x86\vf_fspp.asm" />
76 77 78 79
    <YASM Include="..\libavfilter\x86\vf_gradfun.asm" />
    <YASM Include="..\libavfilter\x86\vf_hqdn3d.asm" />
    <YASM Include="..\libavfilter\x86\vf_idet.asm" />
    <YASM Include="..\libavfilter\x86\vf_interlace.asm" />
80
    <YASM Include="..\libavfilter\x86\vf_maskedmerge.asm" />
M
Matt Oliver 已提交
81
    <YASM Include="..\libavfilter\x86\vf_pp7.asm" />
82
    <YASM Include="..\libavfilter\x86\vf_psnr.asm" />
83
    <YASM Include="..\libavfilter\x86\vf_pullup.asm" />
84
    <YASM Include="..\libavfilter\x86\vf_removegrain.asm" />
85
    <YASM Include="..\libavfilter\x86\avf_showcqt.asm" />
86
    <YASM Include="..\libavfilter\x86\vf_ssim.asm" />
87
    <YASM Include="..\libavfilter\x86\vf_stereo3d.asm" />
88
    <YASM Include="..\libavfilter\x86\af_volume.asm" />
89
    <YASM Include="..\libavfilter\x86\vf_w3fdif.asm" />
90 91 92 93
    <YASM Include="..\libavfilter\x86\vf_yadif.asm" />
    <YASM Include="..\libavfilter\x86\yadif-16.asm" />
    <YASM Include="..\libavfilter\x86\yadif-10.asm" />
  </ItemGroup>
M
Matt Oliver 已提交
94
  <ItemGroup>
95 96 97 98 99 100 101 102 103
    <ClCompile Include="..\libavfilter\allfilters.c" />
    <ClCompile Include="..\libavfilter\audio.c" />
    <ClCompile Include="..\libavfilter\avfilter.c" />
    <ClCompile Include="..\libavfilter\avfiltergraph.c" />
    <ClCompile Include="..\libavfilter\buffersink.c" />
    <ClCompile Include="..\libavfilter\buffersrc.c" />
    <ClCompile Include="..\libavfilter\drawutils.c" />
    <ClCompile Include="..\libavfilter\fifo.c" />
    <ClCompile Include="..\libavfilter\formats.c" />
104
    <ClCompile Include="..\libavfilter\framepool.c" />
105 106 107 108 109
    <ClCompile Include="..\libavfilter\graphdump.c" />
    <ClCompile Include="..\libavfilter\graphparser.c" />
    <ClCompile Include="..\libavfilter\opencl_allkernels.c" />
    <ClCompile Include="..\libavfilter\transform.c" />
    <ClCompile Include="..\libavfilter\video.c" />
110
    <ClCompile Include="..\libavfilter\pthread.c" />
111
    <ClCompile Include="..\libavfilter\f_bench.c" />
112
    <ClCompile Include="..\libavfilter\af_sidechaincompress.c" />
113 114 115
    <ClCompile Include="..\libavfilter\af_afade.c" />
    <ClCompile Include="..\libavfilter\af_adelay.c" />
    <ClCompile Include="..\libavfilter\af_aecho.c" />
116
    <ClCompile Include="..\libavfilter\af_aemphasis.c" />
117 118
    <ClCompile Include="..\libavfilter\af_afftfilt.c" />
    <ClCompile Include="..\libavfilter\window_func.c" />
119
    <ClCompile Include="..\libavfilter\af_anequalizer.c" />
120 121 122 123 124 125
    <ClCompile Include="..\libavfilter\aeval.c" />
    <ClCompile Include="..\libavfilter\af_aformat.c" />
    <ClCompile Include="..\libavfilter\af_agate.c" />
    <ClCompile Include="..\libavfilter\f_interleave.c" />
    <ClCompile Include="..\libavfilter\af_alimiter.c" />
    <ClCompile Include="..\libavfilter\af_biquads.c" />
126
    <ClCompile Include="..\libavfilter\f_loop.c" />
127
    <ClCompile Include="..\libavfilter\af_amerge.c" />
128
    <ClCompile Include="..\libavfilter\f_metadata.c" />
129 130 131 132 133 134
    <ClCompile Include="..\libavfilter\af_amix.c" />
    <ClCompile Include="..\libavfilter\af_anull.c" />
    <ClCompile Include="..\libavfilter\af_apad.c" />
    <ClCompile Include="..\libavfilter\f_perms.c" />
    <ClCompile Include="..\libavfilter\af_aphaser.c" />
    <ClCompile Include="..\libavfilter\generate_wave_table.c" />
135
    <ClCompile Include="..\libavfilter\af_apulsator.c" />
136
    <ClCompile Include="..\libavfilter\f_realtime.c" />
137 138 139 140 141 142 143 144 145 146 147
    <ClCompile Include="..\libavfilter\af_aresample.c" />
    <ClCompile Include="..\libavfilter\f_reverse.c" />
    <ClCompile Include="..\libavfilter\f_select.c" />
    <ClCompile Include="..\libavfilter\f_sendcmd.c" />
    <ClCompile Include="..\libavfilter\af_asetnsamples.c" />
    <ClCompile Include="..\libavfilter\setpts.c" />
    <ClCompile Include="..\libavfilter\af_asetrate.c" />
    <ClCompile Include="..\libavfilter\settb.c" />
    <ClCompile Include="..\libavfilter\af_ashowinfo.c" />
    <ClCompile Include="..\libavfilter\split.c" />
    <ClCompile Include="..\libavfilter\af_astats.c" />
148
    <ClCompile Include="..\libavfilter\f_streamselect.c" />
149 150 151 152 153 154
    <ClCompile Include="..\libavfilter\af_atempo.c" />
    <ClCompile Include="..\libavfilter\trim.c" />
    <ClCompile Include="..\libavfilter\af_channelmap.c" />
    <ClCompile Include="..\libavfilter\af_channelsplit.c" />
    <ClCompile Include="..\libavfilter\af_chorus.c" />
    <ClCompile Include="..\libavfilter\af_compand.c" />
155
    <ClCompile Include="..\libavfilter\af_compensationdelay.c" />
156 157 158 159 160
    <ClCompile Include="..\libavfilter\af_dcshift.c" />
    <ClCompile Include="..\libavfilter\af_dynaudnorm.c" />
    <ClCompile Include="..\libavfilter\af_earwax.c" />
    <ClCompile Include="..\libavfilter\f_ebur128.c" />
    <ClCompile Include="..\libavfilter\af_extrastereo.c" />
161
    <ClCompile Include="..\libavfilter\af_firequalizer.c" />
162 163 164 165 166 167 168 169 170
    <ClCompile Include="..\libavfilter\af_flanger.c" />
    <ClCompile Include="..\libavfilter\af_join.c" />
    <ClCompile Include="..\libavfilter\af_pan.c" />
    <ClCompile Include="..\libavfilter\af_replaygain.c" />
    <ClCompile Include="..\libavfilter\af_silencedetect.c" />
    <ClCompile Include="..\libavfilter\af_silenceremove.c" />
    <ClCompile Include="..\libavfilter\af_stereotools.c" />
    <ClCompile Include="..\libavfilter\af_stereowiden.c" />
    <ClCompile Include="..\libavfilter\af_tremolo.c" />
171
    <ClCompile Include="..\libavfilter\af_vibrato.c" />
M
Matt Oliver 已提交
172 173 174
    <ClCompile Include="..\libavfilter\af_volume.c">
      <ObjectFileName>$(IntDir)\libavfilter_af_volume.obj</ObjectFileName>
    </ClCompile>
175
    <ClCompile Include="..\libavfilter\af_volumedetect.c" />
176
    <ClCompile Include="..\libavfilter\af_hdcd.c" />
177
    <ClCompile Include="..\libavfilter\asrc_anoisesrc.c" />
178 179
    <ClCompile Include="..\libavfilter\asrc_sine.c" />
    <ClCompile Include="..\libavfilter\asink_anullsink.c" />
180
    <ClCompile Include="..\libavfilter\asrc_anullsrc.c" />
181 182 183 184 185 186 187 188
    <ClCompile Include="..\libavfilter\vf_subtitles.c" />
    <ClCompile Include="..\libavfilter\vf_extractplanes.c" />
    <ClCompile Include="..\libavfilter\vf_alphamerge.c" />
    <ClCompile Include="..\libavfilter\vf_atadenoise.c" />
    <ClCompile Include="..\libavfilter\bbox.c" />
    <ClCompile Include="..\libavfilter\vf_bbox.c" />
    <ClCompile Include="..\libavfilter\vf_blackdetect.c" />
    <ClCompile Include="..\libavfilter\vf_blackframe.c" />
M
Matt Oliver 已提交
189
    <ClCompile Include="..\libavfilter\vf_blend.c">
190
      <ObjectFileName>$(IntDir)\libavfilter_vf_blend.obj</ObjectFileName>
M
Matt Oliver 已提交
191
    </ClCompile>
192 193 194
    <ClCompile Include="..\libavfilter\dualinput.c" />
    <ClCompile Include="..\libavfilter\framesync.c" />
    <ClCompile Include="..\libavfilter\vf_boxblur.c" />
195 196 197
    <ClCompile Include="..\libavfilter\vf_bwdif.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_bwdif.obj</ObjectFileName>
    </ClCompile>
198
    <ClCompile Include="..\libavfilter\vf_chromakey.c" />
199
    <ClCompile Include="..\libavfilter\vf_ciescope.c" />
200 201 202 203 204 205
    <ClCompile Include="..\libavfilter\vf_codecview.c" />
    <ClCompile Include="..\libavfilter\vf_colorbalance.c" />
    <ClCompile Include="..\libavfilter\vf_colorchannelmixer.c" />
    <ClCompile Include="..\libavfilter\vf_colorkey.c" />
    <ClCompile Include="..\libavfilter\vf_colorlevels.c" />
    <ClCompile Include="..\libavfilter\vf_colormatrix.c" />
206 207 208 209
    <ClCompile Include="..\libavfilter\vf_colorspace.c" />
    <ClCompile Include="..\libavfilter\colorspacedsp.c">
      <ObjectFileName>$(IntDir)\libavfilter_colorspacedsp.obj</ObjectFileName>
    </ClCompile>
210
    <ClCompile Include="..\libavfilter\vf_convolution.c" />
211 212 213 214 215 216
    <ClCompile Include="..\libavfilter\vf_copy.c" />
    <ClCompile Include="..\libavfilter\vf_cover_rect.c" />
    <ClCompile Include="..\libavfilter\lavfutils.c" />
    <ClCompile Include="..\libavfilter\vf_crop.c" />
    <ClCompile Include="..\libavfilter\vf_cropdetect.c" />
    <ClCompile Include="..\libavfilter\vf_curves.c" />
M
Matt Oliver 已提交
217
    <ClCompile Include="..\libavfilter\vf_datascope.c" />
218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235
    <ClCompile Include="..\libavfilter\vf_dctdnoiz.c" />
    <ClCompile Include="..\libavfilter\vf_deband.c" />
    <ClCompile Include="..\libavfilter\vf_decimate.c" />
    <ClCompile Include="..\libavfilter\vf_neighbor.c" />
    <ClCompile Include="..\libavfilter\vf_dejudder.c" />
    <ClCompile Include="..\libavfilter\vf_delogo.c" />
    <ClCompile Include="..\libavfilter\vf_deshake.c" />
    <ClCompile Include="..\libavfilter\vf_detelecine.c" />
    <ClCompile Include="..\libavfilter\vf_displace.c" />
    <ClCompile Include="..\libavfilter\vf_drawbox.c" />
    <ClCompile Include="..\libavfilter\f_drawgraph.c" />
    <ClCompile Include="..\libavfilter\vf_drawtext.c" />
    <ClCompile Include="..\libavfilter\vf_elbg.c" />
    <ClCompile Include="..\libavfilter\vf_edgedetect.c" />
    <ClCompile Include="..\libavfilter\vf_eq.c" />
    <ClCompile Include="..\libavfilter\vf_fade.c" />
    <ClCompile Include="..\libavfilter\vf_fftfilt.c" />
    <ClCompile Include="..\libavfilter\vf_field.c" />
236
    <ClCompile Include="..\libavfilter\vf_fieldhint.c" />
237 238 239 240 241 242 243 244
    <ClCompile Include="..\libavfilter\vf_fieldmatch.c" />
    <ClCompile Include="..\libavfilter\vf_fieldorder.c" />
    <ClCompile Include="..\libavfilter\vf_find_rect.c" />
    <ClCompile Include="..\libavfilter\vf_format.c" />
    <ClCompile Include="..\libavfilter\vf_fps.c" />
    <ClCompile Include="..\libavfilter\vf_framepack.c" />
    <ClCompile Include="..\libavfilter\vf_framerate.c" />
    <ClCompile Include="..\libavfilter\vf_framestep.c" />
M
Matt Oliver 已提交
245
    <ClCompile Include="..\libavfilter\vf_fspp.c">
M
Matt Oliver 已提交
246
      <ObjectFileName>$(IntDir)\libavfilter_vf_fspp.obj</ObjectFileName>
M
Matt Oliver 已提交
247
    </ClCompile>
248
    <ClCompile Include="..\libavfilter\vf_geq.c" />
M
Matt Oliver 已提交
249 250 251
    <ClCompile Include="..\libavfilter\vf_gradfun.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_gradfun.obj</ObjectFileName>
    </ClCompile>
252 253 254 255
    <ClCompile Include="..\libavfilter\vf_lut3d.c" />
    <ClCompile Include="..\libavfilter\vf_hflip.c" />
    <ClCompile Include="..\libavfilter\vf_histeq.c" />
    <ClCompile Include="..\libavfilter\vf_histogram.c" />
M
Matt Oliver 已提交
256 257 258
    <ClCompile Include="..\libavfilter\vf_hqdn3d.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_hqdn3d.obj</ObjectFileName>
    </ClCompile>
259
    <ClCompile Include="..\libavfilter\vf_hqx.c" />
260 261
    <ClCompile Include="..\libavfilter\vf_hwdownload.c" />
    <ClCompile Include="..\libavfilter\vf_hwupload.c" />
262 263
    <ClCompile Include="..\libavfilter\vf_stack.c" />
    <ClCompile Include="..\libavfilter\vf_hue.c" />
M
Matt Oliver 已提交
264 265 266
    <ClCompile Include="..\libavfilter\vf_idet.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_idet.obj</ObjectFileName>
    </ClCompile>
267
    <ClCompile Include="..\libavfilter\vf_il.c" />
M
Matt Oliver 已提交
268 269 270
    <ClCompile Include="..\libavfilter\vf_interlace.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_interlace.obj</ObjectFileName>
    </ClCompile>
271 272 273
    <ClCompile Include="..\libavfilter\vf_kerndeint.c" />
    <ClCompile Include="..\libavfilter\vf_lenscorrection.c" />
    <ClCompile Include="..\libavfilter\vf_lut.c" />
274
    <ClCompile Include="..\libavfilter\vf_maskedmerge.c">
275
      <ObjectFileName>$(IntDir)\libavfilter_vf_maskedmerge.obj</ObjectFileName>
276
    </ClCompile>
277 278 279
    <ClCompile Include="..\libavfilter\vf_mcdeint.c" />
    <ClCompile Include="..\libavfilter\vf_mergeplanes.c" />
    <ClCompile Include="..\libavfilter\vf_mpdecimate.c" />
280
    <ClCompile Include="..\libavfilter\vf_nnedi.c" />
281 282 283 284 285 286 287 288 289 290 291
    <ClCompile Include="..\libavfilter\vf_noise.c" />
    <ClCompile Include="..\libavfilter\vf_null.c" />
    <ClCompile Include="..\libavfilter\vf_overlay.c" />
    <ClCompile Include="..\libavfilter\vf_owdenoise.c" />
    <ClCompile Include="..\libavfilter\vf_pad.c" />
    <ClCompile Include="..\libavfilter\vf_palettegen.c" />
    <ClCompile Include="..\libavfilter\vf_paletteuse.c" />
    <ClCompile Include="..\libavfilter\vf_perspective.c" />
    <ClCompile Include="..\libavfilter\vf_phase.c" />
    <ClCompile Include="..\libavfilter\vf_pixdesctest.c" />
    <ClCompile Include="..\libavfilter\vf_pp.c" />
M
Matt Oliver 已提交
292 293 294
    <ClCompile Include="..\libavfilter\vf_pp7.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_pp7.obj</ObjectFileName>
    </ClCompile>
M
Matt Oliver 已提交
295
    <ClCompile Include="..\libavfilter\vf_psnr.c">
296
      <ObjectFileName>$(IntDir)\libavfilter_vf_psnr.obj</ObjectFileName>
M
Matt Oliver 已提交
297 298 299 300
    </ClCompile>
    <ClCompile Include="..\libavfilter\vf_pullup.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_pullup.obj</ObjectFileName>
    </ClCompile>
301 302
    <ClCompile Include="..\libavfilter\vf_qp.c" />
    <ClCompile Include="..\libavfilter\vf_random.c" />
303 304
    <ClCompile Include="..\libavfilter\vf_readvitc.c" />
    <ClCompile Include="..\libavfilter\vf_remap.c" />
305
    <ClCompile Include="..\libavfilter\vf_removegrain.c">
306
      <ObjectFileName>$(IntDir)\libavfilter_vf_removegrain.obj</ObjectFileName>
307
    </ClCompile>
308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324
    <ClCompile Include="..\libavfilter\lswsutils.c" />
    <ClCompile Include="..\libavfilter\vf_removelogo.c" />
    <ClCompile Include="..\libavfilter\vf_repeatfields.c" />
    <ClCompile Include="..\libavfilter\vf_rotate.c" />
    <ClCompile Include="..\libavfilter\vf_separatefields.c" />
    <ClCompile Include="..\libavfilter\vf_sab.c" />
    <ClCompile Include="..\libavfilter\vf_scale.c" />
    <ClCompile Include="..\libavfilter\vf_selectivecolor.c" />
    <ClCompile Include="..\libavfilter\vf_aspect.c" />
    <ClCompile Include="..\libavfilter\vf_setfield.c" />
    <ClCompile Include="..\libavfilter\vf_showinfo.c" />
    <ClCompile Include="..\libavfilter\vf_showpalette.c" />
    <ClCompile Include="..\libavfilter\vf_shuffleframes.c" />
    <ClCompile Include="..\libavfilter\vf_shuffleplanes.c" />
    <ClCompile Include="..\libavfilter\vf_signalstats.c" />
    <ClCompile Include="..\libavfilter\vf_smartblur.c" />
    <ClCompile Include="..\libavfilter\vf_spp.c" />
325
    <ClCompile Include="..\libavfilter\vf_ssim.c">
326
      <ObjectFileName>$(IntDir)\libavfilter_vf_ssim.obj</ObjectFileName>
M
Matt Oliver 已提交
327 328
    </ClCompile>
    <ClCompile Include="..\libavfilter\vf_stereo3d.c">
329
      <ObjectFileName>$(IntDir)\libavfilter_vf_stereo3d.obj</ObjectFileName>
M
Matt Oliver 已提交
330
    </ClCompile>
331
    <ClCompile Include="..\libavfilter\vf_super2xsai.c" />
332
    <ClCompile Include="..\libavfilter\vf_swaprect.c" />
333 334 335 336 337 338 339 340 341 342 343
    <ClCompile Include="..\libavfilter\vf_swapuv.c" />
    <ClCompile Include="..\libavfilter\vf_telecine.c" />
    <ClCompile Include="..\libavfilter\vf_thumbnail.c" />
    <ClCompile Include="..\libavfilter\vf_tile.c" />
    <ClCompile Include="..\libavfilter\vf_tinterlace.c" />
    <ClCompile Include="..\libavfilter\vf_transpose.c" />
    <ClCompile Include="..\libavfilter\vf_unsharp.c" />
    <ClCompile Include="..\libavfilter\vf_uspp.c" />
    <ClCompile Include="..\libavfilter\vf_vectorscope.c" />
    <ClCompile Include="..\libavfilter\vf_vflip.c" />
    <ClCompile Include="..\libavfilter\vf_vignette.c" />
M
Matt Oliver 已提交
344
    <ClCompile Include="..\libavfilter\vf_w3fdif.c">
345
      <ObjectFileName>$(IntDir)\libavfilter_vf_w3fdif.obj</ObjectFileName>
M
Matt Oliver 已提交
346
    </ClCompile>
347 348
    <ClCompile Include="..\libavfilter\vf_waveform.c" />
    <ClCompile Include="..\libavfilter\vf_xbr.c" />
M
Matt Oliver 已提交
349 350 351
    <ClCompile Include="..\libavfilter\vf_yadif.c">
      <ObjectFileName>$(IntDir)\libavfilter_vf_yadif.obj</ObjectFileName>
    </ClCompile>
352 353 354
    <ClCompile Include="..\libavfilter\vf_zoompan.c" />
    <ClCompile Include="..\libavfilter\vsrc_testsrc.c" />
    <ClCompile Include="..\libavfilter\vsrc_cellauto.c" />
355
    <ClCompile Include="..\libavfilter\vsink_nullsink.c" />
356 357 358
    <ClCompile Include="..\libavfilter\vsrc_life.c" />
    <ClCompile Include="..\libavfilter\vsrc_mandelbrot.c" />
    <ClCompile Include="..\libavfilter\vsrc_mptestsrc.c" />
359
    <ClCompile Include="..\libavfilter\avf_ahistogram.c" />
360 361 362
    <ClCompile Include="..\libavfilter\avf_aphasemeter.c" />
    <ClCompile Include="..\libavfilter\avf_avectorscope.c" />
    <ClCompile Include="..\libavfilter\avf_concat.c" />
363 364 365
    <ClCompile Include="..\libavfilter\avf_showcqt.c">
      <ObjectFileName>$(IntDir)\libavfilter_avf_showcqt.obj</ObjectFileName>
    </ClCompile>
366 367 368 369
    <ClCompile Include="..\libavfilter\avf_showfreqs.c" />
    <ClCompile Include="..\libavfilter\avf_showspectrum.c" />
    <ClCompile Include="..\libavfilter\avf_showvolume.c" />
    <ClCompile Include="..\libavfilter\avf_showwaves.c" />
370
    <ClCompile Include="..\libavfilter\vaf_spectrumsynth.c" />
371 372
    <ClCompile Include="..\libavfilter\src_movie.c" />
    <ClCompile Include="..\libavfilter\x86\vf_blend_init.c" />
373
    <ClCompile Include="..\libavfilter\x86\vf_bwdif_init.c" />
374
    <ClCompile Include="..\libavfilter\x86\colorspacedsp_init.c" />
M
Matt Oliver 已提交
375 376 377
    <ClCompile Include="..\libavfilter\x86\vf_eq.c">
      <ObjectFileName>$(IntDir)\libavfilter_x86_vf_eq.obj</ObjectFileName>
    </ClCompile>
378 379 380 381 382 383
    <ClCompile Include="..\libavfilter\x86\vf_fspp_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_gradfun_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_hqdn3d_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_idet_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_interlace_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_maskedmerge_init.c" />
384 385 386
    <ClCompile Include="..\libavfilter\x86\vf_noise.c">
      <ObjectFileName>$(IntDir)\libavfilter_x86_vf_noise.obj</ObjectFileName>
    </ClCompile>
387 388 389 390
    <ClCompile Include="..\libavfilter\x86\vf_pp7_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_psnr_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_pullup_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_removegrain_init.c" />
391
    <ClCompile Include="..\libavfilter\x86\avf_showcqt_init.c" />
M
Matt Oliver 已提交
392 393 394
    <ClCompile Include="..\libavfilter\x86\vf_spp.c">
      <ObjectFileName>$(IntDir)\libavfilter_x86_vf_spp.obj</ObjectFileName>
    </ClCompile>
395 396 397 398 399 400
    <ClCompile Include="..\libavfilter\x86\vf_ssim_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_stereo3d_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_tinterlace_init.c" />
    <ClCompile Include="..\libavfilter\x86\af_volume_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_w3fdif_init.c" />
    <ClCompile Include="..\libavfilter\x86\vf_yadif_init.c" />
401
    <ClCompile Include="libavfilter\log2_tab_wrap.c" />
M
Matt Oliver 已提交
402 403 404 405 406 407 408 409 410
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\libavfilter\avfilter.h" />
    <ClInclude Include="..\libavfilter\avfiltergraph.h" />
    <ClInclude Include="..\libavfilter\buffersink.h" />
    <ClInclude Include="..\libavfilter\buffersrc.h" />
    <ClInclude Include="..\libavfilter\version.h" />
  </ItemGroup>
  <PropertyGroup Label="Globals">
411
    <ProjectGuid>{BC2E1028-66CD-41A0-AF90-EEBD8CC52787}</ProjectGuid>
M
Matt Oliver 已提交
412 413 414 415 416 417
    <RootNamespace>libavfilter</RootNamespace>
  </PropertyGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
418 419
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
420
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
421
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
422 423 424 425
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
426 427
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
428
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
429
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
430 431 432 433
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
434 435
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
436
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
437
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
438 439 440 441
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
442 443
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
444
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
445
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
446
  </PropertyGroup>
447
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|Win32'" Label="Configuration">
448 449
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
450 451
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
452
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
453
    <CharacterSet>MultiByte</CharacterSet>
454
  </PropertyGroup>
455
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|x64'" Label="Configuration">
456 457
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>true</UseDebugLibraries>
458 459
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
460
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
461
    <CharacterSet>MultiByte</CharacterSet>
462
  </PropertyGroup>
M
Matt Oliver 已提交
463 464 465
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
466 467
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
468
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
469
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
470 471 472 473
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
474 475
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
476
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
477
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
478 479 480 481
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
482 483
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
484
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
485
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
486 487 488 489
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'" Label="Configuration">
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
490 491
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
492
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
493
    <CharacterSet>MultiByte</CharacterSet>
M
Matt Oliver 已提交
494
  </PropertyGroup>
495
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|Win32'" Label="Configuration">
496 497
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
498 499
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
500
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
501
    <CharacterSet>MultiByte</CharacterSet>
502
  </PropertyGroup>
503
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|x64'" Label="Configuration">
504 505
    <ConfigurationType>DynamicLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
506 507
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
508
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
509
    <CharacterSet>MultiByte</CharacterSet>
510 511 512 513
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|Win32'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
514 515
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
516
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
517
    <CharacterSet>MultiByte</CharacterSet>
518 519 520 521 522
    <WholeProgramOptimization>true</WholeProgramOptimization>
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|x64'" Label="Configuration">
    <ConfigurationType>StaticLibrary</ConfigurationType>
    <UseDebugLibraries>false</UseDebugLibraries>
523 524
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='12.0'">v120</PlatformToolset>
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='14.0'">v140</PlatformToolset>
525
    <PlatformToolset Condition="'$(VisualStudioVersion)'=='15.0'">v150</PlatformToolset>
526
    <CharacterSet>MultiByte</CharacterSet>
527 528
    <WholeProgramOptimization>true</WholeProgramOptimization>
  </PropertyGroup>
M
Matt Oliver 已提交
529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
  <ImportGroup Label="ExtensionSettings">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\vsyasm.props" />
  </ImportGroup>
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
545
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|Win32'" Label="PropertySheets">
546 547
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
548
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|x64'" Label="PropertySheets">
549 550
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
M
Matt Oliver 已提交
551 552 553 554 555 556 557 558 559 560 561 562
  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
563
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|Win32'" Label="PropertySheets">
564 565
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
566
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|x64'" Label="PropertySheets">
567 568 569 570 571 572 573 574
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|Win32'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|x64'" Label="PropertySheets">
    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
  </ImportGroup>
M
Matt Oliver 已提交
575 576
  <PropertyGroup Label="UserMacros" />
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'">
577
    <TargetName>avfilterd</TargetName>
578
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
579 580
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
    <LinkIncremental>false</LinkIncremental>
M
Matt Oliver 已提交
581 582
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'">
583 584
    <TargetName>avfilterd</TargetName>
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
585
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
586
    <LinkIncremental>false</LinkIncremental>
M
Matt Oliver 已提交
587
  </PropertyGroup>
588
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|Win32'">
589
    <TargetName>avfilterd</TargetName>
590
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
591 592
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
    <LinkIncremental>false</LinkIncremental>
593
  </PropertyGroup>
594
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|x64'">
595 596
    <TargetName>avfilterd</TargetName>
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
597
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
598
    <LinkIncremental>false</LinkIncremental>
599
  </PropertyGroup>
M
Matt Oliver 已提交
600
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'">
601
    <TargetName>avfilter</TargetName>
602
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
603
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
M
Matt Oliver 已提交
604 605
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'">
606 607
    <TargetName>avfilter</TargetName>
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
608
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
M
Matt Oliver 已提交
609
  </PropertyGroup>
610
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|Win32'">
611
    <TargetName>avfilter</TargetName>
612
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
613
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
614
  </PropertyGroup>
615
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|x64'">
616 617
    <TargetName>avfilter</TargetName>
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
618
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
619
  </PropertyGroup>
M
Matt Oliver 已提交
620 621
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <TargetName>libavfilterd</TargetName>
622
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
623
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
M
Matt Oliver 已提交
624 625 626
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <TargetName>libavfilterd</TargetName>
627
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
628
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
M
Matt Oliver 已提交
629 630 631
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <TargetName>libavfilter</TargetName>
632
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
633
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
M
Matt Oliver 已提交
634 635 636
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <TargetName>libavfilter</TargetName>
637
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
638
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
M
Matt Oliver 已提交
639
  </PropertyGroup>
640 641
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|Win32'">
    <TargetName>libavfilter</TargetName>
642
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
643
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
644 645 646
  </PropertyGroup>
  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|x64'">
    <TargetName>libavfilter</TargetName>
647
    <OutDir>$(ProjectDir)..\..\..\msvc\</OutDir>
648
    <IntDir>$(SolutionDir)obj\$(Configuration)\$(Platform)\$(ProjectName)\</IntDir>
649
  </PropertyGroup>
M
Matt Oliver 已提交
650 651 652
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
653
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;_LIB;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
654
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
655
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
656 657
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
658
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
659
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
660
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
661 662 663 664
      <OmitFramePointers>false</OmitFramePointers>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
665
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
666
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
667
      <FloatingPointModel>Precise</FloatingPointModel>
668
      <ProgramDataBaseFileName>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDataBaseFileName>
669
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
670 671 672 673
    </ClCompile>
    <Lib>
      <TargetMachine>MachineX86</TargetMachine>
      <SubSystem>Windows</SubSystem>
674
      <OutputFile>$(OutDir)\lib\x86\$(TargetName)$(TargetExt)</OutputFile>
675 676
      <AdditionalDependencies>libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
677
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699
    </Lib>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
700 701 702 703 704
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
705 706 707 708 709 710 711 712 713 714
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
715
      <Debug>true</Debug>
M
Matt Oliver 已提交
716 717
    </YASM>
    <ResourceCompile>
718
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
719 720 721 722 723 724
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
725
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;_LIB;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
726
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
727
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
728 729
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
730
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
731
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
732
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
733 734 735 736
      <OmitFramePointers>false</OmitFramePointers>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
737
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
738
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
739
      <FloatingPointModel>Precise</FloatingPointModel>
740
      <ProgramDataBaseFileName>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDataBaseFileName>
741
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
742 743 744 745
    </ClCompile>
    <Lib>
      <TargetMachine>MachineX64</TargetMachine>
      <SubSystem>Windows</SubSystem>
746
      <OutputFile>$(OutDir)\lib\x64\$(TargetName)$(TargetExt)</OutputFile>
747 748
      <AdditionalDependencies>libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
749
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771
    </Lib>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
772 773 774 775 776
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
777 778 779 780 781 782 783 784 785 786
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
787
      <Debug>true</Debug>
M
Matt Oliver 已提交
788 789
    </YASM>
    <ResourceCompile>
790
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
791 792 793 794 795 796
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
797
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
798
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
799
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
800 801
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
802
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
803
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
804
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
805 806 807 808
      <OmitFramePointers>false</OmitFramePointers>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
809
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
810
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
811
      <FloatingPointModel>Precise</FloatingPointModel>
812
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
813
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
814 815 816
    </ClCompile>
    <Link>
      <SubSystem>Windows</SubSystem>
817
      <OutputFile>$(OutDir)\bin\x86\$(TargetName)$(TargetExt)</OutputFile>
818 819
      <ImportLibrary>$(OutDir)\lib\x86\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDatabaseFile>
820
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
821
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
822 823
      <AdditionalDependencies>avutild.lib;avcodecd.lib;avformatd.lib;swresampled.lib;postprocd.lib;swscaled.lib;assd.lib;fontconfigd.lib;freetyped.lib;fribidid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
824
      <LargeAddressAware>true</LargeAddressAware>
825
      <GenerateDebugInformation>true</GenerateDebugInformation>
826
      <ForceFileOutput>UndefinedSymbolOnly</ForceFileOutput>
827
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
850 851 852 853 854
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
855 856 857 858 859 860 861 862 863 864
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
865
      <Debug>true</Debug>
M
Matt Oliver 已提交
866
    </YASM>
867 868 869 870 871
    <PreLinkEvent>
      <Command>echo Note: Any linker warning about missing symbols can be ignored!
echo            A output file will be generated anyway.
echo            These errors are the result of dead code elimination not being performed in debug builds.</Command>
    </PreLinkEvent>
M
Matt Oliver 已提交
872
    <ResourceCompile>
873
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
874 875 876 877 878 879
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLL|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
880
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
881
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
882
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
883 884
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
885
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
886
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
887
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
888 889 890 891
      <OmitFramePointers>false</OmitFramePointers>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
892
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
893
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
894
      <FloatingPointModel>Precise</FloatingPointModel>
895
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
896
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
897 898 899
    </ClCompile>
    <Link>
      <SubSystem>Windows</SubSystem>
900
      <OutputFile>$(OutDir)\bin\x64\$(TargetName)$(TargetExt)</OutputFile>
901 902
      <ImportLibrary>$(OutDir)\lib\x64\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDatabaseFile>
903
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
904
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
905 906
      <AdditionalDependencies>avutild.lib;avcodecd.lib;avformatd.lib;swresampled.lib;postprocd.lib;swscaled.lib;assd.lib;fontconfigd.lib;freetyped.lib;fribidid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
907
      <GenerateDebugInformation>true</GenerateDebugInformation>
908
      <ForceFileOutput>UndefinedSymbolOnly</ForceFileOutput>
909
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
932 933 934 935 936
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
937 938 939 940 941 942 943 944 945 946
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
947
      <Debug>true</Debug>
948
    </YASM>
949 950 951 952 953
    <PreLinkEvent>
      <Command>echo Note: Any linker warning about missing symbols can be ignored!
echo            A output file will be generated anyway.
echo            These errors are the result of dead code elimination not being performed in debug builds.</Command>
    </PreLinkEvent>
954
    <ResourceCompile>
955
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
956 957 958
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
959
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|Win32'">
960 961
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
962
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
963
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
964
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
965 966
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
967
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
968
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
969
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
970 971 972 973
      <OmitFramePointers>false</OmitFramePointers>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
974
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
975 976
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <FloatingPointModel>Precise</FloatingPointModel>
977
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
978
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
979 980 981
    </ClCompile>
    <Link>
      <SubSystem>Windows</SubSystem>
982
      <OutputFile>$(OutDir)\bin\x86\$(TargetName)$(TargetExt)</OutputFile>
983 984
      <ImportLibrary>$(OutDir)\lib\x86\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDatabaseFile>
985
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
986
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
987 988
      <AdditionalDependencies>avutild.lib;avcodecd.lib;avformatd.lib;swresampled.lib;postprocd.lib;swscaled.lib;libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
989
      <LargeAddressAware>true</LargeAddressAware>
990
      <GenerateDebugInformation>true</GenerateDebugInformation>
991
      <ForceFileOutput>UndefinedSymbolOnly</ForceFileOutput>
992
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1015 1016 1017 1018 1019
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
1020 1021 1022 1023 1024 1025 1026 1027 1028 1029
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1030
      <Debug>true</Debug>
1031
    </YASM>
1032 1033 1034 1035 1036
    <PreLinkEvent>
      <Command>echo Note: Any linker warning about missing symbols can be ignored!
echo            A output file will be generated anyway.
echo            These errors are the result of dead code elimination not being performed in debug builds.</Command>
    </PreLinkEvent>
1037
    <ResourceCompile>
1038
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1039 1040 1041
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
1042
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='DebugDLLStaticDeps|x64'">
1043 1044
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
1045
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;_DEBUG;DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1046
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
1047
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1048 1049
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1050
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1051
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1052
      <BasicRuntimeChecks>Default</BasicRuntimeChecks>
1053 1054 1055 1056
      <OmitFramePointers>false</OmitFramePointers>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1057
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1058 1059
      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
      <FloatingPointModel>Precise</FloatingPointModel>
1060
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1061
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1062 1063 1064
    </ClCompile>
    <Link>
      <SubSystem>Windows</SubSystem>
1065
      <OutputFile>$(OutDir)\bin\x64\$(TargetName)$(TargetExt)</OutputFile>
1066 1067
      <ImportLibrary>$(OutDir)\lib\x64\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDatabaseFile>
1068
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
1069
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
1070 1071
      <AdditionalDependencies>avutild.lib;avcodecd.lib;avformatd.lib;swresampled.lib;postprocd.lib;swscaled.lib;libassd.lib;libfontconfigd.lib;libfreetyped.lib;libfribidid.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1072 1073
      <GenerateDebugInformation>true</GenerateDebugInformation>
      <ForceFileOutput>UndefinedSymbolOnly</ForceFileOutput>
1074
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1097 1098 1099 1100 1101
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
1102 1103 1104 1105 1106 1107 1108 1109 1110 1111
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1112
      <Debug>true</Debug>
M
Matt Oliver 已提交
1113
    </YASM>
1114 1115 1116 1117 1118
    <PreLinkEvent>
      <Command>echo Note: Any linker warning about missing symbols can be ignored!
echo            A output file will be generated anyway.
echo            These errors are the result of dead code elimination not being performed in debug builds.</Command>
    </PreLinkEvent>
M
Matt Oliver 已提交
1119
    <ResourceCompile>
1120
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1121 1122 1123 1124 1125 1126 1127 1128
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1129
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
1130 1131 1132 1133 1134 1135 1136 1137
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1138
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1139 1140
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1141
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1142
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1143
      <FloatingPointModel>Precise</FloatingPointModel>
1144 1145 1146
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1147
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1148
      <ProgramDataBaseFileName>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDataBaseFileName>
1149
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
1150 1151 1152 1153
    </ClCompile>
    <Lib>
      <TargetMachine>MachineX86</TargetMachine>
      <SubSystem>Windows</SubSystem>
1154
      <OutputFile>$(OutDir)\lib\x86\$(TargetName)$(TargetExt)</OutputFile>
1155 1156
      <AdditionalDependencies>libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1157
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179
    </Lib>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1180 1181 1182 1183 1184
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
1185 1186 1187 1188 1189 1190 1191 1192 1193 1194
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1195
      <Debug>true</Debug>
M
Matt Oliver 已提交
1196 1197
    </YASM>
    <ResourceCompile>
1198
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1199 1200 1201 1202 1203 1204 1205 1206
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1207
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
1208 1209 1210 1211 1212 1213 1214 1215
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1216
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1217 1218
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1219
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1220
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1221
      <FloatingPointModel>Precise</FloatingPointModel>
1222 1223 1224
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1225
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1226
      <ProgramDataBaseFileName>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDataBaseFileName>
1227
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
1228 1229 1230 1231
    </ClCompile>
    <Lib>
      <TargetMachine>MachineX64</TargetMachine>
      <SubSystem>Windows</SubSystem>
1232
      <OutputFile>$(OutDir)\lib\x64\$(TargetName)$(TargetExt)</OutputFile>
1233 1234
      <AdditionalDependencies>libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1235
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257
    </Lib>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1258 1259 1260 1261 1262
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
1263 1264 1265 1266 1267 1268 1269 1270 1271 1272
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1273
      <Debug>true</Debug>
M
Matt Oliver 已提交
1274 1275
    </YASM>
    <ResourceCompile>
1276
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1277 1278 1279 1280 1281 1282 1283 1284
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1285
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
1286 1287 1288 1289 1290 1291 1292 1293
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1294
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1295 1296
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1297
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1298
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1299
      <FloatingPointModel>Precise</FloatingPointModel>
1300 1301 1302
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1303
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1304
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1305
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
1306 1307 1308 1309 1310
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <SubSystem>Windows</SubSystem>
1311
      <OutputFile>$(OutDir)\bin\x86\$(TargetName)$(TargetExt)</OutputFile>
1312 1313
      <ImportLibrary>$(OutDir)\lib\x86\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDatabaseFile>
1314
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
1315
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
1316 1317
      <AdditionalDependencies>avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;ass.lib;fontconfig.lib;freetype.lib;fribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1318
      <LargeAddressAware>true</LargeAddressAware>
1319
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1342 1343 1344 1345 1346
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
1347 1348 1349 1350 1351 1352 1353 1354 1355 1356
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1357
      <Debug>true</Debug>
M
Matt Oliver 已提交
1358 1359
    </YASM>
    <ResourceCompile>
1360
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1361 1362 1363 1364 1365 1366 1367 1368
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLL|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1369
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
M
Matt Oliver 已提交
1370 1371 1372 1373 1374 1375 1376 1377
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1378
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1379 1380
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1381
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1382
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1383
      <FloatingPointModel>Precise</FloatingPointModel>
1384 1385 1386
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1387
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1388
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1389
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
M
Matt Oliver 已提交
1390 1391 1392 1393 1394
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <SubSystem>Windows</SubSystem>
1395
      <OutputFile>$(OutDir)\bin\x64\$(TargetName)$(TargetExt)</OutputFile>
1396 1397
      <ImportLibrary>$(OutDir)\lib\x64\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDatabaseFile>
1398
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
1399
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
1400 1401
      <AdditionalDependencies>avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;ass.lib;fontconfig.lib;freetype.lib;fribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1402
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1425 1426 1427 1428 1429
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
1430 1431 1432 1433 1434 1435 1436 1437 1438 1439
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1440
      <Debug>true</Debug>
1441 1442
    </YASM>
    <ResourceCompile>
1443
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1444 1445 1446
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
1447
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|Win32'">
1448 1449 1450 1451
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1452
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1453 1454 1455 1456 1457 1458 1459 1460
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1461
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1462 1463
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1464
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1465
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1466
      <FloatingPointModel>Precise</FloatingPointModel>
1467 1468 1469
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1470
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1471
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1472
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1473 1474 1475 1476 1477
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <SubSystem>Windows</SubSystem>
1478
      <OutputFile>$(OutDir)\bin\x86\$(TargetName)$(TargetExt)</OutputFile>
1479 1480
      <ImportLibrary>$(OutDir)\lib\x86\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDatabaseFile>
1481
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
1482
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
1483 1484
      <AdditionalDependencies>avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1485
      <LargeAddressAware>true</LargeAddressAware>
1486
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
M
Matt Oliver 已提交
1487 1488 1489 1490 1491 1492 1493 1494 1495 1496
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1509 1510 1511 1512 1513
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
1514 1515 1516 1517 1518 1519 1520 1521 1522 1523
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1524
      <Debug>true</Debug>
1525 1526
    </YASM>
    <ResourceCompile>
1527
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1528 1529 1530
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
1531
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseDLLStaticDeps|x64'">
1532 1533 1534 1535
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1536
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1537 1538 1539 1540 1541 1542 1543 1544
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1545
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1546 1547
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1548
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1549
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1550
      <FloatingPointModel>Precise</FloatingPointModel>
1551 1552 1553
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1554
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1555
      <ProgramDataBaseFileName>$(IntDir)$(TargetName).pdb</ProgramDataBaseFileName>
1556
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1557 1558 1559 1560 1561
    </ClCompile>
    <Link>
      <EnableCOMDATFolding>true</EnableCOMDATFolding>
      <OptimizeReferences>true</OptimizeReferences>
      <SubSystem>Windows</SubSystem>
1562
      <OutputFile>$(OutDir)\bin\x64\$(TargetName)$(TargetExt)</OutputFile>
1563 1564
      <ImportLibrary>$(OutDir)\lib\x64\$(TargetName).lib</ImportLibrary>
      <ProgramDatabaseFile>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDatabaseFile>
1565
      <ModuleDefinitionFile>.\libavfilter.def</ModuleDefinitionFile>
1566
      <ProfileGuidedDatabase>$(IntDir)\$(TargetName).pgd</ProfileGuidedDatabase>
1567 1568
      <AdditionalDependencies>avutil.lib;avcodec.lib;avformat.lib;swresample.lib;postproc.lib;swscale.lib;libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1569
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591
    </Link>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1592 1593 1594 1595 1596
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
1597 1598 1599 1600 1601 1602 1603 1604 1605 1606
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1607
      <Debug>true</Debug>
1608 1609
    </YASM>
    <ResourceCompile>
1610
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1611 1612 1613 1614 1615 1616 1617 1618
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|Win32'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1619
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0502;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1620 1621 1622 1623 1624 1625 1626 1627
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1628
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1629 1630
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1631
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1632
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1633
      <FloatingPointModel>Precise</FloatingPointModel>
1634 1635 1636
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1637
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1638
      <ProgramDataBaseFileName>$(OutDir)\lib\x86\$(TargetName).pdb</ProgramDataBaseFileName>
1639
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1640 1641 1642 1643
    </ClCompile>
    <Lib>
      <TargetMachine>MachineX86</TargetMachine>
      <SubSystem>Windows</SubSystem>
1644
      <OutputFile>$(OutDir)\lib\x86\$(TargetName)$(TargetExt)</OutputFile>
1645 1646
      <AdditionalDependencies>libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x86\;$(ProjectDir)\..\..\prebuilt\lib\x86\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1647
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669
    </Lib>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1670 1671 1672 1673 1674
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
1675 1676 1677 1678 1679 1680 1681 1682 1683 1684
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1685
      <Debug>true</Debug>
1686 1687
    </YASM>
    <ResourceCompile>
1688
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1689 1690 1691 1692 1693 1694 1695 1696
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='ReleaseLTO|x64'">
    <ClCompile>
      <WarningLevel>Level3</WarningLevel>
      <FunctionLevelLinking>true</FunctionLevelLinking>
      <IntrinsicFunctions>true</IntrinsicFunctions>
1697
      <PreprocessorDefinitions>WIN32;_WINDOWS;HAVE_AV_CONFIG_H;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;inline=__inline;_WIN32_WINNT=0x0600;_LIB;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1698 1699 1700 1701 1702 1703 1704 1705
      <StringPooling>true</StringPooling>
      <BufferSecurityCheck>false</BufferSecurityCheck>
      <FloatingPointExceptions>false</FloatingPointExceptions>
      <MultiProcessorCompilation>true</MultiProcessorCompilation>
      <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
      <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
      <OmitFramePointers>true</OmitFramePointers>
      <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations>
1706
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;$(OutDir)\include;$(ProjectDir)\..\..\prebuilt\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
1707 1708
      <ExceptionHandling>false</ExceptionHandling>
      <C99Support>true</C99Support>
1709
      <EnableAnsiAliasing Condition="'$(PlatformToolset)'!='Intel C++ Compiler XE 13.0'">true</EnableAnsiAliasing>
1710
      <ForcedIncludeFiles>compat.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
1711
      <FloatingPointModel>Precise</FloatingPointModel>
1712 1713 1714
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 13.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 14.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler XE 15.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1715
      <AdditionalOptions Condition="'$(PlatformToolset)'=='Intel C++ Compiler 16.0'">/Qvec- /Qsimd- %(AdditionalOptions)</AdditionalOptions>
1716
      <ProgramDataBaseFileName>$(OutDir)\lib\x64\$(TargetName).pdb</ProgramDataBaseFileName>
1717
      <DisableSpecificWarnings>4244;4267;4018;4146;4028;4996;4090;4114;4308;4305;4005;4101;4554;4307;4273;4133;4544;4334;4293;4047;%(DisableSpecificWarnings)</DisableSpecificWarnings>
1718 1719 1720 1721
    </ClCompile>
    <Lib>
      <TargetMachine>MachineX64</TargetMachine>
      <SubSystem>Windows</SubSystem>
1722
      <OutputFile>$(OutDir)\lib\x64\$(TargetName)$(TargetExt)</OutputFile>
1723 1724
      <AdditionalDependencies>libass.lib;libfontconfig.lib;libfreetype.lib;libfribidi.lib;%(AdditionalDependencies)</AdditionalDependencies>
      <AdditionalLibraryDirectories>$(OutDir)\lib\x64\;$(ProjectDir)\..\..\prebuilt\lib\x64\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
1725
      <AdditionalOptions>/IGNORE:4006,4221,4049,4217,4197,4099 %(AdditionalOptions)</AdditionalOptions>
1726 1727 1728 1729 1730 1731 1732 1733 1734 1735
    </Lib>
    <PostBuildEvent>
      <Command>mkdir $(OutDir)\include
mkdir $(OutDir)\include\libavfilter
copy ..\libavfilter\avfilter.h $(OutDir)\include\libavfilter
copy ..\libavfilter\avfiltergraph.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersink.h $(OutDir)\include\libavfilter
copy ..\libavfilter\buffersrc.h $(OutDir)\include\libavfilter
copy ..\libavfilter\version.h $(OutDir)\include\libavfilter
mkdir $(OutDir)\licenses
M
Matt Oliver 已提交
1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747
copy ..\COPYING.GPLv3 $(OutDir)\licenses\ffmpeg.txt</Command>
    </PostBuildEvent>
    <PreBuildEvent>
      <Command>if exist ..\config.h (
del ..\config.h
)
if exist ..\version.h (
del ..\version.h
)
if exist ..\config.asm (
del ..\config.asm
)
1748 1749 1750 1751 1752
if exist ..\libavutil\avconfig.h (
del ..\libavutil\avconfig.h
)
if exist ..\libavutil\ffversion.h (
del ..\libavutil\ffversion.h
M
Matt Oliver 已提交
1753 1754 1755 1756 1757 1758 1759 1760 1761 1762
)
if exist $(OutDir)\include\libavfilter (
rd /s /q $(OutDir)\include\libavfilter
cd ../
cd $(ProjectDir)
)</Command>
    </PreBuildEvent>
    <YASM>
      <IncludePaths>..\;.\;..\libavcodec;%(IncludePaths)</IncludePaths>
      <PreIncludeFile>config.asm</PreIncludeFile>
1763
      <Debug>true</Debug>
M
Matt Oliver 已提交
1764 1765
    </YASM>
    <ResourceCompile>
1766
      <AdditionalIncludeDirectories>$(OutDir)\include\freetype2;$(ProjectDir)\..\..\prebuilt\include\freetype2;$(OutDir)\include\fribidi;$(ProjectDir)\..\..\prebuilt\include\fribidi;.\;..\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
M
Matt Oliver 已提交
1767 1768 1769 1770 1771 1772 1773 1774
      <PreprocessorDefinitions>_MSC_VER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    </ResourceCompile>
  </ItemDefinitionGroup>
  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
  <ImportGroup Label="ExtensionTargets">
    <Import Project="$(VCTargetsPath)\BuildCustomizations\vsyasm.targets" />
  </ImportGroup>
</Project>