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