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