]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-11523: [mod_av] Add ffmpeg 4.1 support.
authorAndrey Volk <andrey@signalwire.com>
Mon, 19 Nov 2018 16:45:04 +0000 (20:45 +0400)
committerAndrey Volk <andrey@signalwire.com>
Tue, 27 Nov 2018 22:47:23 +0000 (02:47 +0400)
libs/win32/ffmpeg/ffmpeg.2017.vcxproj
src/mod/applications/mod_av/avformat.c
w32/ffmpeg-version.props
w32/ffmpeg.props

index 6ab4c5f3bc0b2547ca573168c9345d816c4d79d4..8cca451268daa9231532efbb82e1bbb3cf2bfd0a 100644 (file)
     <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
     <Import Project="..\..\..\w32\extdll.props" />\r
   </ImportGroup>\r
+  <ItemDefinitionGroup Condition="'$(Platform)'=='x64'">\r
+    <ClCompile>\r
+      <PreprocessorDefinitions>BUILDING_avdevice;BUILDING_avfilter;BUILDING_avformat;BUILDING_avcodec;BUILDING_avresample;BUILDING_swresample;BUILDING_swscale;BUILDING_avutil;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
+    </ClCompile>\r
+  </ItemDefinitionGroup>\r
   <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
     <Midl>\r
       <TargetEnvironment>X64</TargetEnvironment>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\aac_parser.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\aacadtsdec.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\aaccoder.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\adpcmenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\adts_header.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\adts_parser.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\adx.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\apedec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\aptx.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\ass.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\atrac3plusdsp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\audio_frame_queue.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\atrac9dec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\audioconvert.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\audio_frame_queue.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\audiodsp.c">\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\aura.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\av1_metadata_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\av1_parse.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\av1_parser.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\avdct.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\avs.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\avs2_parser.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\avuidec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cbrt_data_fixed.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cbs.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cbs_av1.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cbs_h2645.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cbs_mpeg2.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cbs_vp9.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\ccaption_dec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\codec_desc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\codec2utils.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cook.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cscd.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cuvid.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cuviddec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\cyuv.c">\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\dvenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\dxa.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\dxtory.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\dxva2_vp9.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\eac3_core_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\eac3_data.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\elbg.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\elsdec.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\encode.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\exif.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\exr.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\exrdsp.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\extract_extradata_bsf.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\file_open.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\filter_units_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\fits.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\flacenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\flashsv.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\flashsv2enc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\flashsvenc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\flicvideo.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\frwu.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\g2meet.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\g722.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_direct.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_levels.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_loopfilter.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_mb.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_metadata_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_mp4toannexb_bsf.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_ps.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_redundant_pps_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264_refs.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h264qpel.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\h265_metadata_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\hap.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\hapdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\hapqa_extract_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\hevc_cabac.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\iirfilter.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\ilbcdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\imc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\imgconvert.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\imm4.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\imx_dump_header_bsf.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\lcldec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\lclenc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\ljpegenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\magicyuv.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\magicyuvenc.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\mathtables.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\mpeg12framerate.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\mpeg2_metadata_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\mpeg4_unpack_bframes_bsf.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\mqcenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\mscc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\msgsmdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nuv.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_h264.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_hevc.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_mjpeg.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_mpeg12.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_mpeg4.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_vc1.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_vp8.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvdec_vp9.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\nvenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\parser.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\parsers.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\pcm.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\pixlet.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\png.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\png_parser.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\pngdec.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\pngdsp.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\pngenc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\pnm.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\proresdata.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\proresdec_lgpl.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\proresdec2.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\proresenc_kostya.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\prosumer.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\psd.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\remove_extradata_bsf.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\resample.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\resample2.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\rl.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\rpza.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\rscc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\rtjpeg.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sanm.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbc.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbc_parser.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbcdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbcdec_data.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbcdsp.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbcdsp_data.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbcenc.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sbrdsp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\scpr.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\screenpresso.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\sgidec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\targaenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\tdsc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\textdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\tpeldsp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\trace_headers_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\truemotion1.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\truespeech.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\tscc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\tscc2.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\vp9.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\vp9_metadata_bsf.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\vp9_parser.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\dnxhdenc_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\exrdsp_init.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\fdct.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\pixblockdsp_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\pngdsp_init.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\proresdsp_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\rv40dsp_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\sbcdsp_init.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\sbrdsp_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\yuv4enc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\zerocodec.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\zmbv.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\zmbvenc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavdevice\alldevices.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\aeval.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_acontrast.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_acopy.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_acrossover.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_acrusher.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_adeclick.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_adelay.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_aderivative.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_aecho.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_afade.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_afftdn.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_afftfilt.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_agate.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_aiir.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_alimiter.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_amix.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_amultiply.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_anequalizer.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_dcshift.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_drmeter.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_dynaudnorm.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_loudnorm.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_mcompand.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\af_pan.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\asrc_anullsrc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\asrc_hilbert.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\asrc_sinc.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\asrc_sine.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\bbox.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\boxblur.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\buffersink.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\buffersrc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\colorspace.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\colorspacedsp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\dnn_backend_native.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\dnn_interface.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\drawutils.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\f_bench.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\f_cue.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\f_drawgraph.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\f_ebur128.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\f_graphmonitor.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\f_interleave.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\motion_estimation.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\opencl_allkernels.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\pthread.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_alphamerge.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_amplify.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_aspect.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_blend.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_bm3d.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_boxblur.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_colorchannelmixer.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_colorconstancy.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_colorkey.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_deband.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_deblock.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_decimate.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_elbg.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_entropy.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_eq.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_fade.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_fftdnoiz.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_fftfilt.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_fieldorder.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_fillborders.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_find_rect.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_il.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_interlace.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_kerndeint.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_minterpolate.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_mix.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_mpdecimate.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_noise.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_normalize.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_null.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_separatefields.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_setfield.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_setparams.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_showinfo.c">\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_spp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_sr.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_ssim.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_vflip.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_vfrdet.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_vibrance.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_vignette.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_yadif.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_yadif_cuda.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\include_x64\libavfilter\vf_yadif_cuda.ptx.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\vf_zoompan.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_eq.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_framerate_init.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_fspp_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_gradfun_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_hqdn3d_init.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_hflip_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_idet_init.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_hqdn3d_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_interlace_init.c">\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_idet_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_limiter_init.c">\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_noise.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_overlay_init.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_pp7_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_stereo3d_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_threshold_init.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_tinterlace_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_yadif_init.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\yadif_common.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\3dostr.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\apngenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\aptxdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\aqtitledec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\audiointerleave.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\av1.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\avc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\cinedec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\codec2.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\concat.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\daudenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\davs2.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\dcstr.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\epafdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ffmdec.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
-    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ffmenc.c">\r
-      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
-    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ffmetadec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\fifo.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\fifo_test.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\file.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\hlsenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\hlsplaylist.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\hlsproto.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ingenientdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ip.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ipmovie.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\mov_chan.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\mov_esds.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\movenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\nistspheredec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\nspdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\nsvdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\rsoenc.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\rtmpdigest.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\rtmphttp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\sauce.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\sbcdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\sbgdec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\segafilm.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\segafilmenc.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\segment.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\serdec.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\shortendec.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\txd.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\ty.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavformat\udp.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavutil\display.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
+    <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavutil\encryption_info.c">\r
+      <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
+    </ClCompile>\r
     <ClCompile Include="..\..\ffmpeg-$(ffmpegVersion)\libavutil\downmix_info.c">\r
       <ObjectFileName>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</ObjectFileName>\r
     </ClCompile>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
-    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\exrdsp.asm">\r
-      <Message>Assembling %(Filename)%(Extension) </Message>\r
-      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
-      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
-    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\fft.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
-    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\pngdsp.asm">\r
-      <Message>Assembling %(Filename)%(Extension) </Message>\r
-      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
-      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
-    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\proresdsp.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
+    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\sbcdsp.asm">\r
+      <Message>Assembling %(Filename)%(Extension) </Message>\r
+      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
+      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavcodec\x86\sbrdsp.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
+    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_framerate.asm">\r
+      <Message>Assembling %(Filename)%(Extension) </Message>\r
+      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
+      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_fspp.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
+    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_hflip.asm">\r
+      <Message>Assembling %(Filename)%(Extension) </Message>\r
+      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
+      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_hqdn3d.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
+    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_overlay.asm">\r
+      <Message>Assembling %(Filename)%(Extension) </Message>\r
+      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
+      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_pp7.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
+    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_threshold.asm">\r
+      <Message>Assembling %(Filename)%(Extension) </Message>\r
+      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
+      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libavfilter\x86\vf_w3fdif.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
       <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
     </CustomBuild>\r
+    <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libswscale\x86\rgb_2_rgb.asm">\r
+      <Message>Assembling %(Filename)%(Extension) </Message>\r
+      <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
+      <Outputs>$(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj</Outputs>\r
+    </CustomBuild>\r
     <CustomBuild Include="..\..\ffmpeg-$(ffmpegVersion)\libswscale\x86\scale.asm">\r
       <Message>Assembling %(Filename)%(Extension) </Message>\r
       <Command>$(YasmCommand) -I %(RelativeDir) -o $(IntDir)$([System.String]::Copy(%(RelativeDir)).Replace('\','_')).%(FileName).obj "%(FullPath)"</Command>\r
index d5ad0d6e254506554a2768f0c3f01c9ee83676e1..42abce911c455788e07f920fcf474654656709de 100644 (file)
@@ -51,6 +51,13 @@ GCC_DIAG_ON(deprecated-declarations)
 
 #define AV_TS_MAX_STRING_SIZE 32
 
+// Compatibility with old libav on Debian Jessie
+// Not required if libavcodec version > 56.34.1
+#ifndef AV_CODEC_FLAG_LOOP_FILTER
+#define AV_CODEC_FLAG_LOOP_FILTER       CODEC_FLAG_LOOP_FILTER
+#define AV_CODEC_FLAG_GLOBAL_HEADER     CODEC_FLAG_GLOBAL_HEADER
+#define AV_CODEC_CAP_VARIABLE_FRAME_SIZE CODEC_CAP_VARIABLE_FRAME_SIZE
+#endif
 
 /* App interface */
 
@@ -479,13 +486,14 @@ GCC_DIAG_ON(deprecated-declarations)
                        c->ticks_per_frame = 2;
 
 
-                       c->flags|=CODEC_FLAG_LOOP_FILTER;   // flags=+loop
+                       c->flags|=AV_CODEC_FLAG_LOOP_FILTER;   // flags=+loop
                        c->me_cmp|= 1;  // cmp=+chroma, where CHROMA = 1
                        c->me_range = 16;   // me_range=16
                        c->max_b_frames = 3;    // bf=3
 
                        av_opt_set_int(c->priv_data, "b_strategy", 1, 0);
-                       av_opt_set_int(c->priv_data, "motion_est", ME_HEX, 0);
+                       //av_opt_set_int(c->priv_data, "motion_est", ME_HEX, 0);
+                       av_opt_set(c->priv_data, "motion_est", "hex", 0);
                        av_opt_set_int(c->priv_data, "coder", 1, 0);
 
                        switch (mm->vprofile) {
@@ -568,7 +576,7 @@ GCC_DIAG_ON(deprecated-declarations)
 
        /* Some formats want stream headers to be separate. */
        if (fc->oformat->flags & AVFMT_GLOBALHEADER) {
-               c->flags |= CODEC_FLAG_GLOBAL_HEADER;
+               c->flags |= AV_CODEC_FLAG_GLOBAL_HEADER;
        }
 
        mst->active = 1;
@@ -660,7 +668,7 @@ GCC_DIAG_ON(deprecated-declarations)
        mst->frame->format         = AV_SAMPLE_FMT_S16;
        mst->frame->channel_layout = c->channel_layout;
 
-       if (c->codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE) {
+       if (c->codec->capabilities & AV_CODEC_CAP_VARIABLE_FRAME_SIZE) {
                //mst->frame->nb_samples = 10000;
                mst->frame->nb_samples = (mst->frame->sample_rate / 50) * c->channels;
        } else {
index a4b02d4434d8cdc6c25b548dce4645e02761f026..012af42ccbccddffcb1a8efb7131556ab0cd4fd8 100644 (file)
@@ -4,7 +4,7 @@
     <Import Project="basedir.props" Condition=" '$(BaseDirImported)' == ''"/>\r
   </ImportGroup>\r
   <PropertyGroup Label="UserMacros">\r
-    <ffmpegVersion>3.4.4</ffmpegVersion>\r
+    <ffmpegVersion>4.1</ffmpegVersion>\r
   </PropertyGroup>\r
   <PropertyGroup>\r
     <ffmpegVersionImported>true</ffmpegVersionImported>\r
index 23b473ae5407427943e84edf2f10b62db426c161..4963a9e668ef71d3f2fb85c453f774f90e222914 100644 (file)
@@ -19,7 +19,7 @@
       <PreprocessorDefinitions>HAVE_FFMPEG;FFMPEG_STATICLIB;HAVE_AV_CONFIG_H;_ISOC99_SOURCE;_FILE_OFFSET_BITS=64;_LARGEFILE_SOURCE;_USE_MATH_DEFINES;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_WARNINGS;_WIN32_WINNT=0x0502;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
     </ClCompile>\r
     <Link>\r
-      <AdditionalDependencies>Secur32.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
+      <AdditionalDependencies>Bcrypt.lib;Secur32.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
     </Link>\r
   </ItemDefinitionGroup>\r
 </Project>\r