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