From 1a70baf81809ac53f76e41ec7187130413134e8a Mon Sep 17 00:00:00 2001
From: Myaamori <myaamori1993@gmail.com>
Date: Wed, 28 Oct 2020 19:58:33 +0000
Subject: [PATCH] remove build, .nuget, Aegisub.sln

---
 .gitignore                                    |    2 +-
 .nuget/NuGet.Config                           |    9 -
 .nuget/NuGet.targets                          |  150 -
 Aegisub.sln                                   |  572 ----
 build/Aegisub/Aegisub.targets                 |  163 -
 build/Aegisub/Aegisub.vcxproj                 |  440 ---
 build/Aegisub/Aegisub.vcxproj.filters         | 1096 -------
 build/Aegisub/Aegisub.xml                     |  254 --
 build/Aegisub/standard-libraries.props        |   32 -
 build/BuildTasks/BuildTasks.csproj            |   81 -
 build/BuildTasks/DownloadTgzFile.cs           |   54 -
 build/BuildTasks/GitVersion.cs                |  117 -
 build/BuildTasks/Properties/AssemblyInfo.cs   |   36 -
 build/BuildTasks/TarballProject.cs            |   96 -
 build/BuildTasks/packages.config              |    5 -
 build/DefaultConfiguration.props              |   65 -
 .../PortableInstaller.vcxproj                 |  147 -
 .../PortableInstaller.vcxproj.filters         |  127 -
 build/aegisub.props                           |   66 -
 build/boost/boost.vcxproj                     |  139 -
 build/boost/boost.vcxproj.filters             |  222 --
 build/boost/locale_stubs.cpp                  |   69 -
 build/csrihelper/csrihelper.vcxproj           |   51 -
 build/csrihelper/csrihelper.vcxproj.filters   |   63 -
 build/expat/expat.vcxproj                     |   55 -
 build/expat/expat.vcxproj.filters             |   17 -
 build/ffmpeg/config-x64.asm                   | 2460 ---------------
 build/ffmpeg/config-x64.h                     | 2476 ---------------
 build/ffmpeg/config-x86.asm                   | 2460 ---------------
 build/ffmpeg/config-x86.h                     | 2476 ---------------
 build/ffmpeg/config.h                         |    5 -
 build/ffmpeg/configure.sh                     |   54 -
 build/ffmpeg/ffmpeg.vcxproj                   | 1413 ---------
 build/ffmpeg/ffmpeg.vcxproj.filters           | 2659 -----------------
 build/ffmpeg/get-file-list.sh                 |   13 -
 build/ffmpeg/libavcodec/bsf_list.c            |   33 -
 build/ffmpeg/libavcodec/codec_list.c          |  426 ---
 build/ffmpeg/libavcodec/parser_list.c         |   45 -
 build/ffmpeg/libavdevice/indev_list.c         |    2 -
 build/ffmpeg/libavdevice/outdev_list.c        |    2 -
 build/ffmpeg/libavformat/demuxer_list.c       |  287 --
 build/ffmpeg/libavformat/muxer_list.c         |    2 -
 build/ffmpeg/libavformat/protocol_list.c      |   14 -
 build/ffmpeg/libavutil/avconfig.h             |    6 -
 build/ffmpeg/libavutil/ffversion.h            |    4 -
 build/ffms2/ffms2.vcxproj                     |   96 -
 build/ffms2/ffms2.vcxproj.filters             |  126 -
 build/fftw/config.h                           |  393 ---
 build/fftw/fftw.vcxproj                       |  677 -----
 build/fftw/fftw.vcxproj.filters               | 1937 ------------
 build/freetype2/freetype.vcxproj              |   86 -
 build/freetype2/freetype.vcxproj.filters      |  152 -
 build/freetype2/ftsystem.cpp                  |   75 -
 build/fribidi/fribidi-config.h                |   22 -
 build/fribidi/fribidi.vcxproj                 |   64 -
 build/fribidi/fribidi.vcxproj.filters         |    2 -
 build/googletest/googletest.vcxproj           |   62 -
 build/googletest/googletest.vcxproj.filters   |   97 -
 build/hunspell/hunspell.vcxproj               |   56 -
 build/hunspell/hunspell.vcxproj.filters       |   92 -
 build/icu/icu.vcxproj                         |  703 -----
 build/icu/icu.vcxproj.filters                 | 1744 -----------
 build/icu/pack-dt.lua                         |   47 -
 build/install.targets                         |   42 -
 build/libaegisub/libaegisub.vcxproj           |  188 --
 build/libaegisub/libaegisub.vcxproj.filters   |  388 ---
 build/libass/config.h                         |    6 -
 build/libass/dirent.h                         |    6 -
 build/libass/libass.vcxproj                   |  120 -
 build/libass/libass.vcxproj.filters           |  176 --
 build/libass/strings.h                        |    3 -
 build/libass/unistd.h                         |    0
 build/libiconv/libiconv.vcxproj               |   44 -
 build/libiconv/libiconv.vcxproj.filters       |   42 -
 build/libpng/libpng.vcxproj                   |   64 -
 build/libpng/libpng.vcxproj.filters           |   17 -
 build/libresrc/libresrc.vcxproj               |   75 -
 build/libresrc/libresrc.vcxproj.filters       |   50 -
 build/luabins/luabins.vcxproj                 |   51 -
 build/luabins/luabins.vcxproj.filters         |   57 -
 build/luajit-buildvm/luajit-buildvm.vcxproj   |   79 -
 .../luajit-buildvm.vcxproj.filters            |   14 -
 build/luajit-minilua/luajit-minilua.vcxproj   |   35 -
 .../luajit-minilua.vcxproj.filters            |    6 -
 build/luajit/luajit.vcxproj                   |  234 --
 build/luajit/luajit.vcxproj.filters           |  447 ---
 build/paths.props                             |   25 -
 build/respack.targets                         |   27 -
 build/scintilla/catalogue.cpp                 |   13 -
 build/scintilla/scintilla.vcxproj             |   95 -
 build/scintilla/scintilla.vcxproj.filters     |   17 -
 build/standard-outdirs.props                  |   68 -
 build/standard-settings.props                 |   71 -
 build/tasks.props                             |   35 -
 build/tests/tests.vcxproj                     |  101 -
 build/tests/tests.vcxproj.filters             |  106 -
 .../universalchardet/universalchardet.vcxproj |  117 -
 .../universalchardet.vcxproj.filters          |  249 --
 build/userconfig/ft2.props.sample             |   24 -
 build/userconfig/paths.props.sample           |   20 -
 build/userconfig/readme.txt                   |   12 -
 build/userconfig/wx.props.sample              |   22 -
 build/wx/setup-build.h                        |  262 --
 build/wx/setup-installed.h                    |    3 -
 build/wx/stc-fi.h                             |    7 -
 build/wx/wxWidgets.vcxproj                    |  425 ---
 build/yasm.targets                            |  101 -
 build/zlib/zconf.h                            |  513 ----
 build/zlib/zlib.vcxproj                       |   60 -
 109 files changed, 1 insertion(+), 29912 deletions(-)
 delete mode 100644 .nuget/NuGet.Config
 delete mode 100644 .nuget/NuGet.targets
 delete mode 100644 Aegisub.sln
 delete mode 100644 build/Aegisub/Aegisub.targets
 delete mode 100644 build/Aegisub/Aegisub.vcxproj
 delete mode 100644 build/Aegisub/Aegisub.vcxproj.filters
 delete mode 100644 build/Aegisub/Aegisub.xml
 delete mode 100644 build/Aegisub/standard-libraries.props
 delete mode 100644 build/BuildTasks/BuildTasks.csproj
 delete mode 100644 build/BuildTasks/DownloadTgzFile.cs
 delete mode 100644 build/BuildTasks/GitVersion.cs
 delete mode 100644 build/BuildTasks/Properties/AssemblyInfo.cs
 delete mode 100644 build/BuildTasks/TarballProject.cs
 delete mode 100644 build/BuildTasks/packages.config
 delete mode 100644 build/DefaultConfiguration.props
 delete mode 100644 build/PortableInstaller/PortableInstaller.vcxproj
 delete mode 100644 build/PortableInstaller/PortableInstaller.vcxproj.filters
 delete mode 100644 build/aegisub.props
 delete mode 100644 build/boost/boost.vcxproj
 delete mode 100644 build/boost/boost.vcxproj.filters
 delete mode 100644 build/boost/locale_stubs.cpp
 delete mode 100644 build/csrihelper/csrihelper.vcxproj
 delete mode 100644 build/csrihelper/csrihelper.vcxproj.filters
 delete mode 100644 build/expat/expat.vcxproj
 delete mode 100644 build/expat/expat.vcxproj.filters
 delete mode 100755 build/ffmpeg/config-x64.asm
 delete mode 100755 build/ffmpeg/config-x64.h
 delete mode 100755 build/ffmpeg/config-x86.asm
 delete mode 100755 build/ffmpeg/config-x86.h
 delete mode 100644 build/ffmpeg/config.h
 delete mode 100755 build/ffmpeg/configure.sh
 delete mode 100644 build/ffmpeg/ffmpeg.vcxproj
 delete mode 100644 build/ffmpeg/ffmpeg.vcxproj.filters
 delete mode 100755 build/ffmpeg/get-file-list.sh
 delete mode 100644 build/ffmpeg/libavcodec/bsf_list.c
 delete mode 100644 build/ffmpeg/libavcodec/codec_list.c
 delete mode 100644 build/ffmpeg/libavcodec/parser_list.c
 delete mode 100644 build/ffmpeg/libavdevice/indev_list.c
 delete mode 100644 build/ffmpeg/libavdevice/outdev_list.c
 delete mode 100644 build/ffmpeg/libavformat/demuxer_list.c
 delete mode 100644 build/ffmpeg/libavformat/muxer_list.c
 delete mode 100644 build/ffmpeg/libavformat/protocol_list.c
 delete mode 100644 build/ffmpeg/libavutil/avconfig.h
 delete mode 100644 build/ffmpeg/libavutil/ffversion.h
 delete mode 100644 build/ffms2/ffms2.vcxproj
 delete mode 100644 build/ffms2/ffms2.vcxproj.filters
 delete mode 100755 build/fftw/config.h
 delete mode 100644 build/fftw/fftw.vcxproj
 delete mode 100644 build/fftw/fftw.vcxproj.filters
 delete mode 100644 build/freetype2/freetype.vcxproj
 delete mode 100644 build/freetype2/freetype.vcxproj.filters
 delete mode 100644 build/freetype2/ftsystem.cpp
 delete mode 100644 build/fribidi/fribidi-config.h
 delete mode 100644 build/fribidi/fribidi.vcxproj
 delete mode 100644 build/fribidi/fribidi.vcxproj.filters
 delete mode 100644 build/googletest/googletest.vcxproj
 delete mode 100644 build/googletest/googletest.vcxproj.filters
 delete mode 100644 build/hunspell/hunspell.vcxproj
 delete mode 100644 build/hunspell/hunspell.vcxproj.filters
 delete mode 100644 build/icu/icu.vcxproj
 delete mode 100644 build/icu/icu.vcxproj.filters
 delete mode 100644 build/icu/pack-dt.lua
 delete mode 100644 build/install.targets
 delete mode 100644 build/libaegisub/libaegisub.vcxproj
 delete mode 100644 build/libaegisub/libaegisub.vcxproj.filters
 delete mode 100644 build/libass/config.h
 delete mode 100644 build/libass/dirent.h
 delete mode 100644 build/libass/libass.vcxproj
 delete mode 100644 build/libass/libass.vcxproj.filters
 delete mode 100644 build/libass/strings.h
 delete mode 100644 build/libass/unistd.h
 delete mode 100644 build/libiconv/libiconv.vcxproj
 delete mode 100644 build/libiconv/libiconv.vcxproj.filters
 delete mode 100644 build/libpng/libpng.vcxproj
 delete mode 100644 build/libpng/libpng.vcxproj.filters
 delete mode 100644 build/libresrc/libresrc.vcxproj
 delete mode 100644 build/libresrc/libresrc.vcxproj.filters
 delete mode 100644 build/luabins/luabins.vcxproj
 delete mode 100644 build/luabins/luabins.vcxproj.filters
 delete mode 100644 build/luajit-buildvm/luajit-buildvm.vcxproj
 delete mode 100644 build/luajit-buildvm/luajit-buildvm.vcxproj.filters
 delete mode 100644 build/luajit-minilua/luajit-minilua.vcxproj
 delete mode 100644 build/luajit-minilua/luajit-minilua.vcxproj.filters
 delete mode 100644 build/luajit/luajit.vcxproj
 delete mode 100644 build/luajit/luajit.vcxproj.filters
 delete mode 100644 build/paths.props
 delete mode 100644 build/respack.targets
 delete mode 100644 build/scintilla/catalogue.cpp
 delete mode 100644 build/scintilla/scintilla.vcxproj
 delete mode 100644 build/scintilla/scintilla.vcxproj.filters
 delete mode 100644 build/standard-outdirs.props
 delete mode 100644 build/standard-settings.props
 delete mode 100644 build/tasks.props
 delete mode 100644 build/tests/tests.vcxproj
 delete mode 100644 build/tests/tests.vcxproj.filters
 delete mode 100644 build/universalchardet/universalchardet.vcxproj
 delete mode 100644 build/universalchardet/universalchardet.vcxproj.filters
 delete mode 100644 build/userconfig/ft2.props.sample
 delete mode 100644 build/userconfig/paths.props.sample
 delete mode 100644 build/userconfig/readme.txt
 delete mode 100644 build/userconfig/wx.props.sample
 delete mode 100644 build/wx/setup-build.h
 delete mode 100644 build/wx/setup-installed.h
 delete mode 100644 build/wx/stc-fi.h
 delete mode 100644 build/wx/wxWidgets.vcxproj
 delete mode 100644 build/yasm.targets
 delete mode 100644 build/zlib/zconf.h
 delete mode 100644 build/zlib/zlib.vcxproj

diff --git a/.gitignore b/.gitignore
index 59e1893bb..67fb79e98 100644
--- a/.gitignore
+++ b/.gitignore
@@ -61,7 +61,7 @@ vendor/luajit/src/luajit
 *.kdev4
 
 # Meson
-builddir/
+build*/
 subprojects/freetype*
 subprojects/fribidi
 subprojects/harfbuzz
diff --git a/.nuget/NuGet.Config b/.nuget/NuGet.Config
deleted file mode 100644
index 25dfbe7ab..000000000
--- a/.nuget/NuGet.Config
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<configuration>
-  <solution>
-    <add key="disableSourceControlIntegration" value="true" />
-  </solution>
-  <config>
-    <add key="repositoryPath" value="lib" />
-  </config>
-</configuration>
diff --git a/.nuget/NuGet.targets b/.nuget/NuGet.targets
deleted file mode 100644
index 2cada41fb..000000000
--- a/.nuget/NuGet.targets
+++ /dev/null
@@ -1,150 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-    <PropertyGroup>
-        <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">$(MSBuildProjectDirectory)\..\</SolutionDir>
-
-        <!-- Enable the restore command to run before builds -->
-        <RestorePackages Condition="  '$(RestorePackages)' == '' ">true</RestorePackages>
-
-        <!-- Property that enables building a package from a project -->
-        <BuildPackage Condition=" '$(BuildPackage)' == '' ">false</BuildPackage>
-
-        <!-- Determines if package restore consent is required to restore packages -->
-        <RequireRestoreConsent Condition=" '$(RequireRestoreConsent)' != 'false' ">false</RequireRestoreConsent>
-
-        <!-- Download NuGet.exe if it does not already exist -->
-        <DownloadNuGetExe Condition=" '$(DownloadNuGetExe)' == '' ">true</DownloadNuGetExe>
-    </PropertyGroup>
-
-    <ItemGroup Condition=" '$(PackageSources)' == '' ">
-        <!-- Package sources used to restore packages. By default will used the registered sources under %APPDATA%\NuGet\NuGet.Config -->
-        <!--
-            <PackageSource Include="https://nuget.org/api/v2/" />
-            <PackageSource Include="https://my-nuget-source/nuget/" />
-        -->
-    </ItemGroup>
-
-    <PropertyGroup Condition=" '$(OS)' == 'Windows_NT'">
-        <!-- Windows specific commands -->
-        <NuGetToolsPath>$([System.IO.Path]::Combine($(SolutionDir), ".nuget"))</NuGetToolsPath>
-        <PackagesConfig>$([System.IO.Path]::Combine($(ProjectDir), "packages.config"))</PackagesConfig>
-    </PropertyGroup>
-
-    <PropertyGroup Condition=" '$(OS)' != 'Windows_NT'">
-        <!-- We need to launch nuget.exe with the mono command if we're not on windows -->
-        <NuGetToolsPath>$(SolutionDir).nuget</NuGetToolsPath>
-        <PackagesConfig>packages.config</PackagesConfig>
-    </PropertyGroup>
-
-    <PropertyGroup>
-        <!-- NuGet command -->
-        <NuGetExePath Condition=" '$(NuGetExePath)' == '' ">$(NuGetToolsPath)\nuget.exe</NuGetExePath>
-        <PackageSources Condition=" $(PackageSources) == '' ">@(PackageSource)</PackageSources>
-
-        <NuGetCommand Condition=" '$(OS)' == 'Windows_NT'">"$(NuGetExePath)"</NuGetCommand>
-        <NuGetCommand Condition=" '$(OS)' != 'Windows_NT' ">mono --runtime=v4.0.30319 $(NuGetExePath)</NuGetCommand>
-
-        <PackageOutputDir Condition="$(PackageOutputDir) == ''">$(TargetDir.Trim('\\'))</PackageOutputDir>
-
-        <RequireConsentSwitch Condition=" $(RequireRestoreConsent) == 'true' ">-RequireConsent</RequireConsentSwitch>
-        <!-- Commands -->
-        <RestoreCommand>$(NuGetCommand) install "$(PackagesConfig)" -source "$(PackageSources)"  $(RequireConsentSwitch) -solutionDir "$(SolutionDir) "</RestoreCommand>
-        <BuildCommand>$(NuGetCommand) pack "$(ProjectPath)" -p Configuration=$(Configuration) -o "$(PackageOutputDir)" -symbols</BuildCommand>
-
-        <!-- We need to ensure packages are restored prior to assembly resolve -->
-        <ResolveReferencesDependsOn Condition="$(RestorePackages) == 'true'">
-            RestorePackages;
-            $(ResolveReferencesDependsOn);
-        </ResolveReferencesDependsOn>
-
-        <!-- Make the build depend on restore packages -->
-        <BuildDependsOn Condition="$(BuildPackage) == 'true'">
-            $(BuildDependsOn);
-            BuildPackage;
-        </BuildDependsOn>
-    </PropertyGroup>
-
-    <Target Name="CheckPrerequisites">
-        <!-- Raise an error if we're unable to locate nuget.exe  -->
-        <Error Condition="'$(DownloadNuGetExe)' != 'true' AND !Exists('$(NuGetExePath)')" Text="Unable to locate '$(NuGetExePath)'" />
-        <SetEnvironmentVariable EnvKey="VisualStudioVersion" EnvValue="$(VisualStudioVersion)" Condition=" '$(VisualStudioVersion)' != '' AND '$(OS)' == 'Windows_NT' " />
-        <!--
-        Take advantage of MsBuild's build dependency tracking to make sure that we only ever download nuget.exe once.
-        This effectively acts as a lock that makes sure that the download operation will only happen once and all
-        parallel builds will have to wait for it to complete.
-        -->
-        <MsBuild Targets="_DownloadNuGet" Projects="$(MSBuildThisFileFullPath)" Properties="Configuration=NOT_IMPORTANT" />
-    </Target>
-
-    <Target Name="_DownloadNuGet">
-        <DownloadNuGet OutputFilename="$(NuGetExePath)" Condition=" '$(DownloadNuGetExe)' == 'true' AND !Exists('$(NuGetExePath)')" />
-    </Target>
-
-    <Target Name="RestorePackages" DependsOnTargets="CheckPrerequisites">
-        <Exec Command="$(RestoreCommand)"
-              Condition="'$(OS)' != 'Windows_NT' And Exists('$(PackagesConfig)')" />
-
-        <Exec Command="$(RestoreCommand)"
-              LogStandardErrorAsError="true"
-              Condition="'$(OS)' == 'Windows_NT' And Exists('$(PackagesConfig)')" />
-    </Target>
-
-    <Target Name="BuildPackage" DependsOnTargets="CheckPrerequisites">
-        <Exec Command="$(BuildCommand)"
-              Condition=" '$(OS)' != 'Windows_NT' " />
-
-        <Exec Command="$(BuildCommand)"
-              LogStandardErrorAsError="true"
-              Condition=" '$(OS)' == 'Windows_NT' " />
-    </Target>
-
-    <UsingTask TaskName="DownloadNuGet" TaskFactory="CodeTaskFactory" AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v4.0.dll">
-        <ParameterGroup>
-            <OutputFilename ParameterType="System.String" Required="true" />
-        </ParameterGroup>
-        <Task>
-            <Reference Include="System.Core" />
-            <Using Namespace="System" />
-            <Using Namespace="System.IO" />
-            <Using Namespace="System.Net" />
-            <Using Namespace="Microsoft.Build.Framework" />
-            <Using Namespace="Microsoft.Build.Utilities" />
-            <Code Type="Fragment" Language="cs">
-                <![CDATA[
-                try {
-                    OutputFilename = Path.GetFullPath(OutputFilename);
-
-                    Log.LogMessage("Downloading latest version of NuGet.exe...");
-                    WebClient webClient = new WebClient();
-                    webClient.DownloadFile("https://nuget.org/nuget.exe", OutputFilename);
-
-                    return true;
-                }
-                catch (Exception ex) {
-                    Log.LogErrorFromException(ex);
-                    return false;
-                }
-            ]]>
-            </Code>
-        </Task>
-    </UsingTask>
-
-     <UsingTask TaskName="SetEnvironmentVariable" TaskFactory="CodeTaskFactory" AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v4.0.dll">
-        <ParameterGroup>
-            <EnvKey ParameterType="System.String" Required="true" />
-            <EnvValue ParameterType="System.String" Required="true" />
-        </ParameterGroup>
-        <Task>
-            <Using Namespace="System" />
-            <Code Type="Fragment" Language="cs">
-                <![CDATA[
-                try {
-                    Environment.SetEnvironmentVariable(EnvKey, EnvValue, System.EnvironmentVariableTarget.Process);
-                }
-                catch  {
-                }
-            ]]>
-            </Code>
-        </Task>
-    </UsingTask>
-</Project>
diff --git a/Aegisub.sln b/Aegisub.sln
deleted file mode 100644
index c8bdcada0..000000000
--- a/Aegisub.sln
+++ /dev/null
@@ -1,572 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio 2013
-VisualStudioVersion = 12.0.30324.0
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Aegisub", "build\Aegisub\Aegisub.vcxproj", "{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "csrihelper", "build\csrihelper\csrihelper.vcxproj", "{C832EAF3-860D-4373-A02C-933626B47A5E}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "hunspell", "build\hunspell\hunspell.vcxproj", "{CC791693-6B28-40AC-879D-64A6C16468E3}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libaegisub", "build\libaegisub\libaegisub.vcxproj", "{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}"
-	ProjectSection(ProjectDependencies) = postProject
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F} = {A649D828-A399-4D81-ADEF-94CFDBA7847F}
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818} = {F934AB7B-186B-4E96-B20C-A58C38C1B818}
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F} = {5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08} = {965054D2-44F2-4EB2-9879-051CC3D7EF08}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libiconv", "build\libiconv\libiconv.vcxproj", "{965054D2-44F2-4EB2-9879-051CC3D7EF08}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libresrc", "build\libresrc\libresrc.vcxproj", "{BD00D65F-24DA-4784-8860-3B972EA125FC}"
-	ProjectSection(ProjectDependencies) = postProject
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC} = {0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luabins", "build\luabins\luabins.vcxproj", "{A7A30702-8162-4E1A-A010-EF51B590C121}"
-	ProjectSection(ProjectDependencies) = postProject
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F} = {5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "universalchardet", "build\universalchardet\universalchardet.vcxproj", "{7B56955D-5162-4698-AA5B-47484EDC8783}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fftw", "build\fftw\fftw.vcxproj", "{EA3DCC95-2423-4EA0-A508-7A427B4C0594}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "freetype", "build\freetype2\freetype.vcxproj", "{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fribidi", "build\fribidi\fribidi.vcxproj", "{FB8E8D19-A4D6-4181-943C-282075F49B41}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ffms2", "build\ffms2\ffms2.vcxproj", "{AA137613-96A1-4388-8905-71345B4F8F87}"
-	ProjectSection(ProjectDependencies) = postProject
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819} = {F934AB7B-186B-4E96-B20C-A58C38C1B819}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ffmpeg", "build\ffmpeg\ffmpeg.vcxproj", "{F934AB7B-186B-4E96-B20C-A58C38C1B819}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE} = {10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "build\zlib\zlib.vcxproj", "{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = ".nuget", ".nuget", "{CEAEFCB9-3759-4D03-8D51-7287D7B7E7DF}"
-	ProjectSection(SolutionItems) = preProject
-		.nuget\NuGet.Config = .nuget\NuGet.Config
-		.nuget\NuGet.exe = .nuget\NuGet.exe
-		.nuget\NuGet.targets = .nuget\NuGet.targets
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wxWidgets", "build\wx\wxWidgets.vcxproj", "{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libass", "build\libass\libass.vcxproj", "{8804F253-DA67-4CC4-926B-0CD2AEE5778D}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "PortableInstaller", "build\PortableInstaller\PortableInstaller.vcxproj", "{5B0E9978-E76F-4BBC-8194-228323F59B53}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "boost", "build\boost\boost.vcxproj", "{A649D828-A399-4D81-ADEF-94CFDBA7847F}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818} = {F934AB7B-186B-4E96-B20C-A58C38C1B818}
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08} = {965054D2-44F2-4EB2-9879-051CC3D7EF08}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "icu", "build\icu\icu.vcxproj", "{F934AB7B-186B-4E96-B20C-A58C38C1B818}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "googletest", "build\googletest\googletest.vcxproj", "{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tests", "build\tests\tests.vcxproj", "{49766286-2B5D-4177-A860-BD7CE1846EEF}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "BuildTasks", "build\BuildTasks\BuildTasks.csproj", "{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luajit-minilua", "build\luajit-minilua\luajit-minilua.vcxproj", "{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}"
-	ProjectSection(ProjectDependencies) = postProject
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6} = {914A5B35-66B2-4293-BB6C-D93DA9BC68C6}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luajit-buildvm", "build\luajit-buildvm\luajit-buildvm.vcxproj", "{7CA6A4EB-A11B-4975-8F3A-F633111C6213}"
-	ProjectSection(ProjectDependencies) = postProject
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF} = {FCAED410-90EF-4EF9-916C-4B86DC13A3CF}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "luajit", "build\luajit\luajit.vcxproj", "{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}"
-	ProjectSection(ProjectDependencies) = postProject
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF} = {FCAED410-90EF-4EF9-916C-4B86DC13A3CF}
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213} = {7CA6A4EB-A11B-4975-8F3A-F633111C6213}
-	EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "expat", "build\expat\expat.vcxproj", "{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libpng", "build\libpng\libpng.vcxproj", "{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}"
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "scintilla", "build\scintilla\scintilla.vcxproj", "{D6EA54FD-F15C-42F6-929B-A83F299A4582}"
-EndProject
-Global
-	GlobalSection(SolutionConfigurationPlatforms) = preSolution
-		Debug|Win32 = Debug|Win32
-		Debug|x64 = Debug|x64
-		Debug-MinDep|Win32 = Debug-MinDep|Win32
-		Debug-MinDep|x64 = Debug-MinDep|x64
-		Debug-Tests|Win32 = Debug-Tests|Win32
-		Debug-Tests|x64 = Debug-Tests|x64
-		Release|Win32 = Release|Win32
-		Release|x64 = Release|x64
-		Release-MinDep|Win32 = Release-MinDep|Win32
-		Release-MinDep|x64 = Release-MinDep|x64
-	EndGlobalSection
-	GlobalSection(ProjectConfigurationPlatforms) = postSolution
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug|Win32.ActiveCfg = Debug|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug|Win32.Build.0 = Debug|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug|x64.ActiveCfg = Debug|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug|x64.Build.0 = Debug|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-MinDep|Win32.Build.0 = Debug|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-MinDep|x64.Build.0 = Debug|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Debug-Tests|x64.Build.0 = Debug|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|Win32.ActiveCfg = Release|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|Win32.Build.0 = Release|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|x64.ActiveCfg = Release|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release|x64.Build.0 = Release|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|Win32.Build.0 = Release|Win32
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}.Release-MinDep|x64.Build.0 = Release|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|Win32.ActiveCfg = Debug|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|Win32.Build.0 = Debug|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|x64.ActiveCfg = Debug|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug|x64.Build.0 = Debug|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|Win32.ActiveCfg = Release|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|Win32.Build.0 = Release|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|x64.ActiveCfg = Release|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Release|x64.Build.0 = Release|x64
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{C832EAF3-860D-4373-A02C-933626B47A5E}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|Win32.ActiveCfg = Debug|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|Win32.Build.0 = Debug|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|x64.ActiveCfg = Debug|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug|x64.Build.0 = Debug|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|Win32.ActiveCfg = Release|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|Win32.Build.0 = Release|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|x64.ActiveCfg = Release|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Release|x64.Build.0 = Release|x64
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{CC791693-6B28-40AC-879D-64A6C16468E3}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|Win32.ActiveCfg = Debug|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|Win32.Build.0 = Debug|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|x64.ActiveCfg = Debug|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug|x64.Build.0 = Debug|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-MinDep|Win32.Build.0 = Debug|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-MinDep|x64.Build.0 = Debug|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-Tests|Win32.Build.0 = Debug|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Debug-Tests|x64.Build.0 = Debug|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|Win32.ActiveCfg = Release|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|Win32.Build.0 = Release|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|x64.ActiveCfg = Release|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release|x64.Build.0 = Release|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|Win32.Build.0 = Release|Win32
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}.Release-MinDep|x64.Build.0 = Release|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|Win32.ActiveCfg = Debug|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|Win32.Build.0 = Debug|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|x64.ActiveCfg = Debug|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug|x64.Build.0 = Debug|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|Win32.ActiveCfg = Release|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|Win32.Build.0 = Release|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|x64.ActiveCfg = Release|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release|x64.Build.0 = Release|x64
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{965054D2-44F2-4EB2-9879-051CC3D7EF08}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|Win32.ActiveCfg = Debug|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|Win32.Build.0 = Debug|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|x64.ActiveCfg = Debug|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug|x64.Build.0 = Debug|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|Win32.Build.0 = Debug|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-MinDep|x64.Build.0 = Debug|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|Win32.ActiveCfg = Release|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|Win32.Build.0 = Release|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|x64.ActiveCfg = Release|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release|x64.Build.0 = Release|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|Win32.Build.0 = Release|Win32
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{BD00D65F-24DA-4784-8860-3B972EA125FC}.Release-MinDep|x64.Build.0 = Release|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug|Win32.ActiveCfg = Debug|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug|Win32.Build.0 = Debug|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug|x64.ActiveCfg = Debug|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug|x64.Build.0 = Debug|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Debug-Tests|x64.Build.0 = Debug|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Release|Win32.ActiveCfg = Release|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Release|Win32.Build.0 = Release|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Release|x64.ActiveCfg = Release|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Release|x64.Build.0 = Release|x64
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{A7A30702-8162-4E1A-A010-EF51B590C121}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|Win32.ActiveCfg = Debug|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|Win32.Build.0 = Debug|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|x64.ActiveCfg = Debug|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug|x64.Build.0 = Debug|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|Win32.ActiveCfg = Release|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|Win32.Build.0 = Release|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|x64.ActiveCfg = Release|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Release|x64.Build.0 = Release|x64
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{7B56955D-5162-4698-AA5B-47484EDC8783}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|Win32.ActiveCfg = Debug|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|Win32.Build.0 = Debug|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|x64.ActiveCfg = Debug|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug|x64.Build.0 = Debug|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|Win32.ActiveCfg = Release|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|Win32.Build.0 = Release|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|x64.ActiveCfg = Release|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release|x64.Build.0 = Release|x64
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{EA3DCC95-2423-4EA0-A508-7A427B4C0594}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.ActiveCfg = Debug|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|Win32.Build.0 = Debug|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.ActiveCfg = Debug|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug|x64.Build.0 = Debug|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.ActiveCfg = Release|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|Win32.Build.0 = Release|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.ActiveCfg = Release|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release|x64.Build.0 = Release|x64
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|Win32.ActiveCfg = Debug|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|Win32.Build.0 = Debug|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|x64.ActiveCfg = Debug|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug|x64.Build.0 = Debug|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|Win32.ActiveCfg = Release|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|Win32.Build.0 = Release|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|x64.ActiveCfg = Release|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release|x64.Build.0 = Release|x64
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{AD56899E-961B-47B7-BD0F-14D0DA50D141}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|Win32.ActiveCfg = Debug|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|Win32.Build.0 = Debug|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|x64.ActiveCfg = Debug|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug|x64.Build.0 = Debug|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|Win32.ActiveCfg = Release|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|Win32.Build.0 = Release|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|x64.ActiveCfg = Release|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release|x64.Build.0 = Release|x64
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{FB8E8D19-A4D6-4181-943C-282075F49B41}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|Win32.ActiveCfg = Debug|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|Win32.Build.0 = Debug|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|x64.ActiveCfg = Debug|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug|x64.Build.0 = Debug|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Release|Win32.ActiveCfg = Release|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Release|Win32.Build.0 = Release|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Release|x64.ActiveCfg = Release|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Release|x64.Build.0 = Release|x64
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{AA137613-96A1-4388-8905-71345B4F8F87}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|Win32.ActiveCfg = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|Win32.Build.0 = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|x64.ActiveCfg = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug|x64.Build.0 = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|Win32.ActiveCfg = Release|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|Win32.Build.0 = Release|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|x64.ActiveCfg = Release|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release|x64.Build.0 = Release|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B819}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|Win32.ActiveCfg = Debug|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|Win32.Build.0 = Debug|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|x64.ActiveCfg = Debug|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug|x64.Build.0 = Debug|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|Win32.ActiveCfg = Release|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|Win32.Build.0 = Release|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|x64.ActiveCfg = Release|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release|x64.Build.0 = Release|x64
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|Win32.ActiveCfg = Debug|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|Win32.Build.0 = Debug|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|x64.ActiveCfg = Debug|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug|x64.Build.0 = Debug|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|Win32.ActiveCfg = Release|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|Win32.Build.0 = Release|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|x64.ActiveCfg = Release|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release|x64.Build.0 = Release|x64
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|Win32.ActiveCfg = Debug|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|Win32.Build.0 = Debug|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|x64.ActiveCfg = Debug|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug|x64.Build.0 = Debug|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|Win32.ActiveCfg = Release|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|Win32.Build.0 = Release|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|x64.ActiveCfg = Release|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release|x64.Build.0 = Release|x64
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{8804F253-DA67-4CC4-926B-0CD2AEE5778D}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug|Win32.ActiveCfg = Debug|Win32
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug|x64.ActiveCfg = Debug|x64
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release|Win32.ActiveCfg = Release|Win32
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release|x64.ActiveCfg = Release|x64
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{5B0E9978-E76F-4BBC-8194-228323F59B53}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|Win32.ActiveCfg = Debug|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|Win32.Build.0 = Debug|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|x64.ActiveCfg = Debug|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug|x64.Build.0 = Debug|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|Win32.ActiveCfg = Release|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|Win32.Build.0 = Release|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|x64.ActiveCfg = Release|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release|x64.Build.0 = Release|x64
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{A649D828-A399-4D81-ADEF-94CFDBA7847F}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|Win32.ActiveCfg = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|Win32.Build.0 = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|x64.ActiveCfg = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug|x64.Build.0 = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Debug-Tests|x64.Build.0 = Debug|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|Win32.ActiveCfg = Release|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|Win32.Build.0 = Release|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|x64.ActiveCfg = Release|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release|x64.Build.0 = Release|x64
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{F934AB7B-186B-4E96-B20C-A58C38C1B818}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|Win32.ActiveCfg = Debug|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|Win32.Build.0 = Debug|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|x64.ActiveCfg = Debug|x64
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug|x64.Build.0 = Debug|x64
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug-MinDep|x64.ActiveCfg = Debug|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|Win32.ActiveCfg = Release|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|Win32.Build.0 = Release|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|x64.ActiveCfg = Release|x64
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release|x64.Build.0 = Release|x64
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|Win32.ActiveCfg = Debug|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|Win32.Build.0 = Debug|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|x64.ActiveCfg = Debug|x64
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug|x64.Build.0 = Debug|x64
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug-MinDep|x64.ActiveCfg = Debug|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug-Tests|Win32.Build.0 = Debug|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release|Win32.ActiveCfg = Release|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release|x64.ActiveCfg = Release|x64
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{49766286-2B5D-4177-A860-BD7CE1846EEF}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug|Win32.ActiveCfg = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug|Win32.Build.0 = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-MinDep|Win32.ActiveCfg = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-MinDep|x64.ActiveCfg = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-Tests|Win32.ActiveCfg = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Debug-Tests|x64.ActiveCfg = Debug|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release|Win32.ActiveCfg = Release|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release|x64.ActiveCfg = Release|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release-MinDep|Win32.ActiveCfg = Release|Any CPU
-		{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}.Release-MinDep|x64.ActiveCfg = Release|Any CPU
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug|Win32.ActiveCfg = Debug|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug|Win32.Build.0 = Debug|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug|x64.ActiveCfg = Debug|x64
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug|x64.Build.0 = Debug|x64
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Debug-Tests|x64.ActiveCfg = Debug|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Release|Win32.ActiveCfg = Release|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Release|Win32.Build.0 = Release|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Release|x64.ActiveCfg = Release|x64
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Release|x64.Build.0 = Release|x64
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug|Win32.ActiveCfg = Debug|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug|Win32.Build.0 = Debug|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug|x64.ActiveCfg = Debug|x64
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug|x64.Build.0 = Debug|x64
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Debug-Tests|x64.ActiveCfg = Debug|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Release|Win32.ActiveCfg = Release|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Release|Win32.Build.0 = Release|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Release|x64.ActiveCfg = Release|x64
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Release|x64.Build.0 = Release|x64
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{7CA6A4EB-A11B-4975-8F3A-F633111C6213}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|Win32.ActiveCfg = Debug|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|Win32.Build.0 = Debug|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|x64.ActiveCfg = Debug|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug|x64.Build.0 = Debug|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Debug-Tests|x64.Build.0 = Debug|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|Win32.ActiveCfg = Release|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|Win32.Build.0 = Release|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|x64.ActiveCfg = Release|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release|x64.Build.0 = Release|x64
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug|Win32.ActiveCfg = Debug|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug|Win32.Build.0 = Debug|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug|x64.ActiveCfg = Debug|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug|x64.Build.0 = Debug|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug-Tests|Win32.Build.0 = Debug|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Debug-Tests|x64.Build.0 = Debug|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Release|Win32.ActiveCfg = Release|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Release|Win32.Build.0 = Release|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Release|x64.ActiveCfg = Release|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Release|x64.Build.0 = Release|x64
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug|Win32.ActiveCfg = Debug|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug|Win32.Build.0 = Debug|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug|x64.ActiveCfg = Debug|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug|x64.Build.0 = Debug|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug-Tests|Win32.Build.0 = Debug|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Debug-Tests|x64.Build.0 = Debug|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Release|Win32.ActiveCfg = Release|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Release|Win32.Build.0 = Release|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Release|x64.ActiveCfg = Release|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Release|x64.Build.0 = Release|x64
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}.Release-MinDep|x64.ActiveCfg = Release|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug|Win32.ActiveCfg = Debug|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug|Win32.Build.0 = Debug|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug|x64.ActiveCfg = Debug|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug|x64.Build.0 = Debug|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug-MinDep|Win32.ActiveCfg = Debug|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug-MinDep|x64.ActiveCfg = Debug|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug-Tests|Win32.ActiveCfg = Debug|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug-Tests|Win32.Build.0 = Debug|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug-Tests|x64.ActiveCfg = Debug|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Debug-Tests|x64.Build.0 = Debug|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Release|Win32.ActiveCfg = Release|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Release|Win32.Build.0 = Release|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Release|x64.ActiveCfg = Release|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Release|x64.Build.0 = Release|x64
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Release-MinDep|Win32.ActiveCfg = Release|Win32
-		{D6EA54FD-F15C-42F6-929B-A83F299A4582}.Release-MinDep|x64.ActiveCfg = Release|x64
-	EndGlobalSection
-	GlobalSection(SolutionProperties) = preSolution
-		HideSolutionNode = FALSE
-	EndGlobalSection
-EndGlobal
diff --git a/build/Aegisub/Aegisub.targets b/build/Aegisub/Aegisub.targets
deleted file mode 100644
index 78d939088..000000000
--- a/build/Aegisub/Aegisub.targets
+++ /dev/null
@@ -1,163 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-  Copyright (c) 2011 Niels Martin Hansen
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are met:
-
-    * Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-    * Neither the name of the Aegisub Group nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.
-
-  Aegisub Project http://www.aegisub.org/
--->
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <!-- Build credit text -->
-  <ItemDefinitionGroup Condition="'$(AegisubBuildCredit)'==''">
-    <ClCompile>
-      <PreprocessorDefinitions>BUILD_CREDIT="$(AegisubBuildCredit)";%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Update checker -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseUpdateChecker)'=='true'">
-    <ClCompile>
-      <PreprocessorDefinitions>
-        WITH_UPDATE_CHECKER;
-        UPDATE_CHECKER_SERVER="$(UpdateCheckerServer)";
-        UPDATE_CHECKER_BASE_URL="$(UpdateCheckerURL)";
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Hunspell support -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_HUNSPELL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(AegisubContribBase)hunspell\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- CSRI helper library support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseCsri)'=='HelperLibrary'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_CSRI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- CSRI external library support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseCsri)'=='External'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_CSRI;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories>$(CsriLibraryPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <AdditionalDependencies>$(CsriLibraryName);%(AdditionalDependencies)</AdditionalDependencies>
-    </Link>
-  </ItemDefinitionGroup>
-
-  <!-- FFmpegSource support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseFfms)'=='true'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_FFMS2;FFMS_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Avisynth support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseAvisynth)'=='true'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_AVISYNTH;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- FFTW support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseFftw)'=='true'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_FFTW3;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- OpenAL support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseOpenAl)'=='true'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_OPENAL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- DirectSound support -->
-  <ItemDefinitionGroup Condition="'$(AegisubUseDSound)'=='true'">
-    <ClCompile>
-      <PreprocessorDefinitions>WITH_DIRECTSOUND;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-    <Link>
-      <AdditionalDependencies>dsound.lib;dxguid.lib;%(AdditionalDependencies)</AdditionalDependencies>
-    </Link>
-  </ItemDefinitionGroup>
-
-  <!-- Special builds -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions Condition="'$(StartupLog)'=='true'">WITH_STARTUPLOG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- General configuration, always required libraries -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>
-        NOMINMAX;
-        _WIN32_WINNT=0x0602;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>
-        $(SrcDir)include\;
-        $(AegisubSourceBase)libaegisub\include;
-        $(AegisubSourceBase)build;
-        $(AegisubSourceBase)include;
-        $(AegisubSourceBase)src;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories>$(AegisubLibraryDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-    </Link>
-  </ItemDefinitionGroup>
-
-  <!-- Add property pages -->
-  <ItemGroup>
-    <PropertyPageSchema Include="$(MSBuildThisFileDirectory)Aegisub.xml" />
-    <ProjectTools Include="AegisubConfig" />
-  </ItemGroup>
-
-  <!-- Compile translations if msgfmt is available -->
-  <Target Name="Translations"
-    AfterTargets="ClCompile"
-    Condition="'$(MsgFmtPath)'!=''"
-    Inputs="@(MsgFmt)"
-    Outputs="$(AegisubBinaryDir)locale\%(Filename)\aegisub.mo"
-    >
-    <Error Condition="!Exists($(MsgFmtPath))" Text="$(MsgFmtPath) not found" />
-    <MakeDir Directories="$(AegisubBinaryDir)locale\%(MsgFmt.Filename)" />
-    <Exec Command="$(MsgFmtPath) -o $(AegisubBinaryDir)locale\%(MsgFmt.Filename)\aegisub.mo %(MsgFmt.Identity)" />
-  </Target>
-</Project>
diff --git a/build/Aegisub/Aegisub.vcxproj b/build/Aegisub/Aegisub.vcxproj
deleted file mode 100644
index 9d5ae17af..000000000
--- a/build/Aegisub/Aegisub.vcxproj
+++ /dev/null
@@ -1,440 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!-- VC boilerplate -->
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{9DDDB9E5-E4A1-423D-A224-F6D4E5AAC06A}</ProjectGuid>
-    <RootNamespace>Aegisub</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>exe</AegisubProjectType>
-    <SrcDir>..\..\src\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <PropertyGroup>
-    <TargetName>aegisub$(AegisubPlatformSuffix)</TargetName>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PrecompiledHeader>Use</PrecompiledHeader>
-      <PrecompiledHeaderFile>agi_pre.h</PrecompiledHeaderFile>
-      <ForcedIncludeFiles>agi_pre.h</ForcedIncludeFiles>
-      <AdditionalOptions>/Zm150 %(AdditionalOptions)</AdditionalOptions>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories Condition="'$(Platform)'=='Win32'">$(DXSDK_DIR)\Lib\x86</AdditionalLibraryDirectories>
-      <AdditionalLibraryDirectories Condition="'$(Platform)'=='x64'">$(DXSDK_DIR)\Lib\x64</AdditionalLibraryDirectories>
-    </Link>
-  </ItemDefinitionGroup>
-
-  <!-- Update git_version.h -->
-  <Target Name="UpdateVersion" BeforeTargets="ClCompile">
-    <GitVersion Root="$(AegisubSourceBase)" />
-  </Target>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\boost\boost.vcxproj">
-      <Project>{a649d828-a399-4d81-adef-94cfdba7847f}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\csrihelper\csrihelper.vcxproj">
-      <Project>{c832eaf3-860d-4373-a02c-933626b47a5e}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\ffms2\ffms2.vcxproj" Condition="Exists('$(FfmsSrcDir)')">
-      <Project>{aa137613-96a1-4388-8905-71345b4f8f87}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\fftw\fftw.vcxproj" Condition="Exists('$(FftwSrcDir)')">
-      <Project>{ea3dcc95-2423-4ea0-a508-7a427b4c0594}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\freetype2\freetype.vcxproj" Condition="Exists('$(Freetype2SrcDir)')">
-      <Project>{78b079bd-9fc7-4b9e-b4a6-96da0f00248b}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\fribidi\fribidi.vcxproj">
-      <Project>{fb8e8d19-a4d6-4181-943c-282075f49b41}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\hunspell\hunspell.vcxproj">
-      <Project>{cc791693-6b28-40ac-879d-64a6c16468e3}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\icu\icu.vcxproj">
-      <Project>{f934ab7b-186b-4e96-b20c-a58c38c1b818}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libaegisub\libaegisub.vcxproj">
-      <Project>{bb3fed86-db7a-4dc7-964a-260fb86cde61}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libass\libass.vcxproj" Condition="Exists('$(LibassSrcDir)')">
-      <Project>{8804f253-da67-4cc4-926b-0cd2aee5778d}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libiconv\libiconv.vcxproj">
-      <Project>{965054d2-44f2-4eb2-9879-051cc3d7ef08}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libresrc\libresrc.vcxproj">
-      <Project>{bd00d65f-24da-4784-8860-3b972ea125fc}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\luabins\luabins.vcxproj">
-      <Project>{A7A30702-8162-4E1A-A010-EF51B590C121}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\luajit\luajit.vcxproj">
-      <Project>{5391a8b1-9c70-4dc4-92ad-d3e34c6b803f}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\universalchardet\universalchardet.vcxproj">
-      <Project>{7b56955d-5162-4698-aa5b-47484edc8783}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\wx\wxWidgets.vcxproj">
-      <Project>{0518d6c0-7bf6-4fd1-91fb-191bd10db2ac}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\zlib\zlib.vcxproj">
-      <Project>{10f22a5a-dd9e-44a1-ba2e-2a9a7c78b0ee}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\expat\expat.vcxproj">
-      <Project>{d6ba6815-0aac-48fa-8372-d32cde8bf07a}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libpng\libpng.vcxproj">
-      <Project>{5cabcbef-e79a-4d27-94a5-cf4eaaf1dd96}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\scintilla\scintilla.vcxproj">
-      <Project>{d6ea54fd-f15c-42f6-929b-a83f299a4582}</Project>
-    </ProjectReference>
-  </ItemGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)MatroskaParser.h" />
-    <ClInclude Include="$(SrcDir)aegisublocale.h" />
-    <ClInclude Include="$(SrcDir)agi_pre.h" />
-    <ClInclude Include="$(SrcDir)ass_attachment.h" />
-    <ClInclude Include="$(SrcDir)ass_dialogue.h" />
-    <ClInclude Include="$(SrcDir)ass_entry.h" />
-    <ClInclude Include="$(SrcDir)ass_export_filter.h" />
-    <ClInclude Include="$(SrcDir)ass_exporter.h" />
-    <ClInclude Include="$(SrcDir)ass_file.h" />
-    <ClInclude Include="$(SrcDir)ass_info.h" />
-    <ClInclude Include="$(SrcDir)ass_karaoke.h" />
-    <ClInclude Include="$(SrcDir)ass_override.h" />
-    <ClInclude Include="$(SrcDir)ass_parser.h" />
-    <ClInclude Include="$(SrcDir)ass_style.h" />
-    <ClInclude Include="$(SrcDir)ass_style_storage.h" />
-    <ClInclude Include="$(SrcDir)audio_box.h" />
-    <ClInclude Include="$(SrcDir)audio_colorscheme.h" />
-    <ClInclude Include="$(SrcDir)audio_controller.h" />
-    <ClInclude Include="$(SrcDir)audio_display.h" />
-    <ClInclude Include="$(SrcDir)audio_karaoke.h" />
-    <ClInclude Include="$(SrcDir)audio_marker.h" />
-    <ClInclude Include="$(SrcDir)audio_player_portaudio.h" />
-    <ClInclude Include="$(SrcDir)audio_provider_factory.h" />
-    <ClInclude Include="$(SrcDir)audio_renderer.h" />
-    <ClInclude Include="$(SrcDir)audio_renderer_spectrum.h" />
-    <ClInclude Include="$(SrcDir)audio_renderer_waveform.h" />
-    <ClInclude Include="$(SrcDir)audio_timing.h" />
-    <ClInclude Include="$(SrcDir)auto4_base.h" />
-    <ClInclude Include="$(SrcDir)auto4_lua.h" />
-    <ClInclude Include="$(SrcDir)auto4_lua_factory.h" />
-    <ClInclude Include="$(SrcDir)avisynth.h" />
-    <ClInclude Include="$(SrcDir)avisynth_wrap.h" />
-    <ClInclude Include="$(SrcDir)base_grid.h" />
-    <ClInclude Include="$(SrcDir)block_cache.h" />
-    <ClInclude Include="$(SrcDir)charset_detect.h" />
-    <ClInclude Include="$(SrcDir)colorspace.h" />
-    <ClInclude Include="$(SrcDir)colour_button.h" />
-    <ClInclude Include="$(SrcDir)command\command.h" />
-    <ClInclude Include="$(SrcDir)compat.h" />
-    <ClInclude Include="$(SrcDir)crash_writer.h" />
-    <ClInclude Include="$(SrcDir)dialog_detached_video.h" />
-    <ClInclude Include="$(SrcDir)dialog_export_ebu3264.h" />
-    <ClInclude Include="$(SrcDir)dialog_manager.h" />
-    <ClInclude Include="$(SrcDir)dialog_progress.h" />
-    <ClInclude Include="$(SrcDir)dialog_search_replace.h" />
-    <ClInclude Include="$(SrcDir)dialog_style_editor.h" />
-    <ClInclude Include="$(SrcDir)dialog_styling_assistant.h" />
-    <ClInclude Include="$(SrcDir)dialog_translation.h" />
-    <ClInclude Include="$(SrcDir)dialogs.h" />
-    <ClInclude Include="$(SrcDir)export_fixstyle.h" />
-    <ClInclude Include="$(SrcDir)export_framerate.h" />
-    <ClInclude Include="$(SrcDir)factory_manager.h" />
-    <ClInclude Include="$(SrcDir)ffmpegsource_common.h" />
-    <ClInclude Include="$(SrcDir)fft.h" />
-    <ClInclude Include="$(SrcDir)flyweight_hash.h" />
-    <ClInclude Include="$(SrcDir)font_file_lister.h" />
-    <ClInclude Include="$(SrcDir)frame_main.h" />
-    <ClInclude Include="$(SrcDir)gl_text.h" />
-    <ClInclude Include="$(SrcDir)gl_wrap.h" />
-    <ClInclude Include="$(SrcDir)grid_column.h" />
-    <ClInclude Include="$(SrcDir)help_button.h" />
-    <ClInclude Include="$(SrcDir)hotkey_data_view_model.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\audio_player.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\context.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\hotkey.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\menu.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\spellchecker.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\subtitles_provider.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\toolbar.h" />
-    <ClInclude Include="$(SrcDir)include\aegisub\video_provider.h" />
-    <ClInclude Include="$(SrcDir)initial_line_state.h" />
-    <ClInclude Include="$(SrcDir)main.h" />
-    <ClInclude Include="$(SrcDir)mkv_wrap.h" />
-    <ClInclude Include="$(SrcDir)options.h" />
-    <ClInclude Include="$(SrcDir)pen.h" />
-    <ClInclude Include="$(SrcDir)persist_location.h" />
-    <ClInclude Include="$(SrcDir)placeholder_ctrl.h" />
-    <ClInclude Include="$(SrcDir)preferences.h" />
-    <ClInclude Include="$(SrcDir)preferences_base.h" />
-    <ClInclude Include="$(SrcDir)project.h" />
-    <ClInclude Include="$(SrcDir)resolution_resampler.h" />
-    <ClInclude Include="$(SrcDir)search_replace_engine.h" />
-    <ClInclude Include="$(SrcDir)selection_controller.h" />
-    <ClInclude Include="$(SrcDir)spellchecker_hunspell.h" />
-    <ClInclude Include="$(SrcDir)spline.h" />
-    <ClInclude Include="$(SrcDir)spline_curve.h" />
-    <ClInclude Include="$(SrcDir)string_codec.h" />
-    <ClInclude Include="$(SrcDir)subs_controller.h" />
-    <ClInclude Include="$(SrcDir)subs_edit_box.h" />
-    <ClInclude Include="$(SrcDir)subs_edit_ctrl.h" />
-    <ClInclude Include="$(SrcDir)subs_preview.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_ass.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_ebu3264.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_encore.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_microdvd.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_mkv.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_srt.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_ssa.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_transtation.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_ttxt.h" />
-    <ClInclude Include="$(SrcDir)subtitle_format_txt.h" />
-    <ClInclude Include="$(SrcDir)subtitles_provider_csri.h" />
-    <ClInclude Include="$(SrcDir)subtitles_provider_libass.h" />
-    <ClInclude Include="$(SrcDir)text_file_reader.h" />
-    <ClInclude Include="$(SrcDir)text_file_writer.h" />
-    <ClInclude Include="$(SrcDir)text_selection_controller.h" />
-    <ClInclude Include="$(SrcDir)thesaurus.h" />
-    <ClInclude Include="$(SrcDir)async_video_provider.h" />
-    <ClInclude Include="$(SrcDir)time_range.h" />
-    <ClInclude Include="$(SrcDir)timeedit_ctrl.h" />
-    <ClInclude Include="$(SrcDir)toggle_bitmap.h" />
-    <ClInclude Include="$(SrcDir)tooltip_manager.h" />
-    <ClInclude Include="$(SrcDir)utils.h" />
-    <ClInclude Include="$(SrcDir)validators.h" />
-    <ClInclude Include="$(SrcDir)vector2d.h" />
-    <ClInclude Include="$(SrcDir)version.h" />
-    <ClInclude Include="$(SrcDir)video_box.h" />
-    <ClInclude Include="$(SrcDir)video_controller.h" />
-    <ClInclude Include="$(SrcDir)video_display.h" />
-    <ClInclude Include="$(SrcDir)video_frame.h" />
-    <ClInclude Include="$(SrcDir)video_out_gl.h" />
-    <ClInclude Include="$(SrcDir)video_provider_dummy.h" />
-    <ClInclude Include="$(SrcDir)video_provider_manager.h" />
-    <ClInclude Include="$(SrcDir)video_slider.h" />
-    <ClInclude Include="$(SrcDir)visual_feature.h" />
-    <ClInclude Include="$(SrcDir)visual_tool.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_clip.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_cross.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_drag.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_rotatexy.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_rotatez.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_scale.h" />
-    <ClInclude Include="$(SrcDir)visual_tool_vector_clip.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)aegisublocale.cpp" />
-    <ClCompile Include="$(SrcDir)agi_pre.cpp">
-      <PrecompiledHeader>Create</PrecompiledHeader>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)MatroskaParser.c">
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <ForcedIncludeFiles></ForcedIncludeFiles>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_attachment.cpp" />
-    <ClCompile Include="$(SrcDir)ass_dialogue.cpp" />
-    <ClCompile Include="$(SrcDir)ass_entry.cpp" />
-    <ClCompile Include="$(SrcDir)ass_export_filter.cpp" />
-    <ClCompile Include="$(SrcDir)ass_exporter.cpp" />
-    <ClCompile Include="$(SrcDir)ass_file.cpp" />
-    <ClCompile Include="$(SrcDir)ass_karaoke.cpp" />
-    <ClCompile Include="$(SrcDir)ass_override.cpp" />
-    <ClCompile Include="$(SrcDir)ass_parser.cpp" />
-    <ClCompile Include="$(SrcDir)ass_style.cpp" />
-    <ClCompile Include="$(SrcDir)ass_style_storage.cpp" />
-    <ClCompile Include="$(SrcDir)async_video_provider.cpp" />
-    <ClCompile Include="$(SrcDir)audio_box.cpp" />
-    <ClCompile Include="$(SrcDir)audio_colorscheme.cpp" />
-    <ClCompile Include="$(SrcDir)audio_controller.cpp" />
-    <ClCompile Include="$(SrcDir)audio_display.cpp" />
-    <ClCompile Include="$(SrcDir)audio_karaoke.cpp" />
-    <ClCompile Include="$(SrcDir)audio_marker.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_alsa.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_dsound.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_dsound2.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_openal.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_oss.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_portaudio.cpp" />
-    <ClCompile Include="$(SrcDir)audio_player_pulse.cpp" />
-    <ClCompile Include="$(SrcDir)audio_provider_avs.cpp" />
-    <ClCompile Include="$(SrcDir)audio_provider_factory.cpp" />
-    <ClCompile Include="$(SrcDir)audio_provider_ffmpegsource.cpp" />
-    <ClCompile Include="$(SrcDir)audio_renderer.cpp" />
-    <ClCompile Include="$(SrcDir)audio_renderer_spectrum.cpp" />
-    <ClCompile Include="$(SrcDir)audio_renderer_waveform.cpp" />
-    <ClCompile Include="$(SrcDir)audio_timing_dialogue.cpp" />
-    <ClCompile Include="$(SrcDir)audio_timing_karaoke.cpp" />
-    <ClCompile Include="$(SrcDir)auto4_base.cpp" />
-    <ClCompile Include="$(SrcDir)auto4_lua.cpp" />
-    <ClCompile Include="$(SrcDir)auto4_lua_assfile.cpp" />
-    <ClCompile Include="$(SrcDir)auto4_lua_dialog.cpp" />
-    <ClCompile Include="$(SrcDir)auto4_lua_progresssink.cpp" />
-    <ClCompile Include="$(SrcDir)avisynth_wrap.cpp" />
-    <ClCompile Include="$(SrcDir)base_grid.cpp" />
-    <ClCompile Include="$(SrcDir)charset_detect.cpp" />
-    <ClCompile Include="$(SrcDir)colorspace.cpp" />
-    <ClCompile Include="$(SrcDir)colour_button.cpp" />
-    <ClCompile Include="$(SrcDir)command\app.cpp" />
-    <ClCompile Include="$(SrcDir)command\audio.cpp" />
-    <ClCompile Include="$(SrcDir)command\automation.cpp" />
-    <ClCompile Include="$(SrcDir)command\command.cpp" />
-    <ClCompile Include="$(SrcDir)command\edit.cpp" />
-    <ClCompile Include="$(SrcDir)command\grid.cpp" />
-    <ClCompile Include="$(SrcDir)command\help.cpp" />
-    <ClCompile Include="$(SrcDir)command\keyframe.cpp" />
-    <ClCompile Include="$(SrcDir)command\recent.cpp" />
-    <ClCompile Include="$(SrcDir)command\subtitle.cpp" />
-    <ClCompile Include="$(SrcDir)command\time.cpp" />
-    <ClCompile Include="$(SrcDir)command\timecode.cpp" />
-    <ClCompile Include="$(SrcDir)command\tool.cpp" />
-    <ClCompile Include="$(SrcDir)command\video.cpp" />
-    <ClCompile Include="$(SrcDir)command\vis_tool.cpp" />
-    <ClCompile Include="$(SrcDir)compat.cpp" />
-    <ClCompile Include="$(SrcDir)context.cpp" />
-    <ClCompile Include="$(SrcDir)crash_writer.cpp">
-      <ExcludedFromBuild>true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)crash_writer_minidump.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_about.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_attachments.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_automation.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_autosave.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_colorpicker.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_detached_video.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_dummy_video.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_export.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_export_ebu3264.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_fonts_collector.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_jumpto.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_kara_timing_copy.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_log.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_paste_over.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_progress.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_properties.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_resample.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_search_replace.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_selected_choices.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_selection.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_shift_times.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_spellchecker.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_style_editor.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_style_manager.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_styling_assistant.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_text_import.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_timing_processor.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_translation.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_version_check.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_video_details.cpp" />
-    <ClCompile Include="$(SrcDir)dialog_video_properties.cpp" />
-    <ClCompile Include="$(SrcDir)export_fixstyle.cpp" />
-    <ClCompile Include="$(SrcDir)export_framerate.cpp" />
-    <ClCompile Include="$(SrcDir)ffmpegsource_common.cpp">
-      <DisableSpecificWarnings>4345;4307;4800</DisableSpecificWarnings>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)fft.cpp" />
-    <ClCompile Include="$(SrcDir)font_file_lister.cpp" />
-    <ClCompile Include="$(SrcDir)font_file_lister_gdi.cpp" />
-    <ClCompile Include="$(SrcDir)frame_main.cpp" />
-    <ClCompile Include="$(SrcDir)gl_text.cpp" />
-    <ClCompile Include="$(SrcDir)gl_wrap.cpp" />
-    <ClCompile Include="$(SrcDir)grid_column.cpp" />
-    <ClCompile Include="$(SrcDir)help_button.cpp" />
-    <ClCompile Include="$(SrcDir)hotkey.cpp" />
-    <ClCompile Include="$(SrcDir)hotkey_data_view_model.cpp" />
-    <ClCompile Include="$(SrcDir)initial_line_state.cpp" />
-    <ClCompile Include="$(SrcDir)main.cpp" />
-    <ClCompile Include="$(SrcDir)menu.cpp" />
-    <ClCompile Include="$(SrcDir)mkv_wrap.cpp" />
-    <ClCompile Include="$(SrcDir)pen.cpp" />
-    <ClCompile Include="$(SrcDir)persist_location.cpp" />
-    <ClCompile Include="$(SrcDir)preferences.cpp" />
-    <ClCompile Include="$(SrcDir)preferences_base.cpp" />
-    <ClCompile Include="$(SrcDir)project.cpp" />
-    <ClCompile Include="$(SrcDir)resolution_resampler.cpp" />
-    <ClCompile Include="$(SrcDir)search_replace_engine.cpp" />
-    <ClCompile Include="$(SrcDir)selection_controller.cpp" />
-    <ClCompile Include="$(SrcDir)spellchecker.cpp" />
-    <ClCompile Include="$(SrcDir)spellchecker_hunspell.cpp" />
-    <ClCompile Include="$(SrcDir)spline.cpp" />
-    <ClCompile Include="$(SrcDir)spline_curve.cpp" />
-    <ClCompile Include="$(SrcDir)string_codec.cpp" />
-    <ClCompile Include="$(SrcDir)subs_controller.cpp" />
-    <ClCompile Include="$(SrcDir)subs_edit_box.cpp" />
-    <ClCompile Include="$(SrcDir)subs_edit_ctrl.cpp" />
-    <ClCompile Include="$(SrcDir)subs_preview.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_ass.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_ebu3264.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_encore.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_microdvd.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_mkv.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_srt.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_ssa.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_transtation.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_ttxt.cpp" />
-    <ClCompile Include="$(SrcDir)subtitle_format_txt.cpp" />
-    <ClCompile Include="$(SrcDir)subtitles_provider.cpp" />
-    <ClCompile Include="$(SrcDir)subtitles_provider_csri.cpp" />
-    <ClCompile Include="$(SrcDir)subtitles_provider_libass.cpp" />
-    <ClCompile Include="$(SrcDir)text_file_reader.cpp" />
-    <ClCompile Include="$(SrcDir)text_file_writer.cpp" />
-    <ClCompile Include="$(SrcDir)text_selection_controller.cpp" />
-    <ClCompile Include="$(SrcDir)thesaurus.cpp" />
-    <ClCompile Include="$(SrcDir)timeedit_ctrl.cpp" />
-    <ClCompile Include="$(SrcDir)toggle_bitmap.cpp" />
-    <ClCompile Include="$(SrcDir)toolbar.cpp" />
-    <ClCompile Include="$(SrcDir)tooltip_manager.cpp" />
-    <ClCompile Include="$(SrcDir)utils.cpp" />
-    <ClCompile Include="$(SrcDir)validators.cpp" />
-    <ClCompile Include="$(SrcDir)vector2d.cpp" />
-    <ClCompile Include="$(SrcDir)version.cpp" />
-    <ClCompile Include="$(SrcDir)video_box.cpp" />
-    <ClCompile Include="$(SrcDir)video_controller.cpp" />
-    <ClCompile Include="$(SrcDir)video_display.cpp" />
-    <ClCompile Include="$(SrcDir)video_frame.cpp" />
-    <ClCompile Include="$(SrcDir)video_out_gl.cpp" />
-    <ClCompile Include="$(SrcDir)video_provider_avs.cpp" />
-    <ClCompile Include="$(SrcDir)video_provider_cache.cpp" />
-    <ClCompile Include="$(SrcDir)video_provider_dummy.cpp" />
-    <ClCompile Include="$(SrcDir)video_provider_ffmpegsource.cpp" />
-    <ClCompile Include="$(SrcDir)video_provider_manager.cpp" />
-    <ClCompile Include="$(SrcDir)video_provider_yuv4mpeg.cpp" />
-    <ClCompile Include="$(SrcDir)video_slider.cpp" />
-    <ClCompile Include="$(SrcDir)visual_feature.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_clip.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_cross.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_drag.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_rotatexy.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_rotatez.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_scale.cpp" />
-    <ClCompile Include="$(SrcDir)visual_tool_vector_clip.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="$(SrcDir)res\res.rc" />
-    <ResourceCompile Include="$(SrcDir)res\strings.rc" />
-  </ItemGroup>
-  <ItemGroup>
-    <MsgFmt Include="$(AegisubSourceBase)po\*.po" />
-  </ItemGroup>
-  <ImportGroup Label="ExtensionTargets">
-    <Import Project="$(MSBuildThisFileDirectory)Aegisub.targets" />
-  </ImportGroup>
-</Project>
diff --git a/build/Aegisub/Aegisub.vcxproj.filters b/build/Aegisub/Aegisub.vcxproj.filters
deleted file mode 100644
index d8c2da283..000000000
--- a/build/Aegisub/Aegisub.vcxproj.filters
+++ /dev/null
@@ -1,1096 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Commands">
-      <UniqueIdentifier>{b5d22cd4-b7ec-48ad-b78b-948b41e5dc15}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="ASS">
-      <UniqueIdentifier>{9aad5f25-72b4-4438-9899-b0c405ab5995}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation">
-      <UniqueIdentifier>{4125e713-d173-48b3-ae2f-e19b889cc926}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Controls">
-      <UniqueIdentifier>{2617cdfa-8833-495b-9f75-4950210c628d}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Utilities">
-      <UniqueIdentifier>{90b18753-1a32-47a0-869d-64ae16e8732d}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Subtitle formats">
-      <UniqueIdentifier>{4f326b57-8caa-4f6f-90c4-185cf3efc317}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Config">
-      <UniqueIdentifier>{5977a633-1e03-4503-83c6-d3c8994c8002}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Resources">
-      <UniqueIdentifier>{97c0a35b-30d3-48ca-9b6a-ab7b97351f9e}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features">
-      <UniqueIdentifier>{93bfdee7-d33e-466e-ae04-93157adcfa46}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Audio">
-      <UniqueIdentifier>{3df67931-35ea-4b94-97eb-adb652294046}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Video">
-      <UniqueIdentifier>{3a5174c9-548b-47a0-a25d-2d03111fb5a7}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Audio\Providers">
-      <UniqueIdentifier>{113403b0-d0ed-4cc0-a806-9c2802cf9042}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Audio\Players">
-      <UniqueIdentifier>{479b034b-3b4d-4225-9fb0-061f469ff90f}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Audio\UI">
-      <UniqueIdentifier>{d20479a0-e0cf-47af-a57f-7be8989fb489}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Video\Providers">
-      <UniqueIdentifier>{4079897b-063b-432c-9554-f9302fef4d50}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Video\UI">
-      <UniqueIdentifier>{d8a621a5-3f03-409b-94be-ad2295e1ee36}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Video\Subtitle renderers">
-      <UniqueIdentifier>{aaf66839-8213-4eba-9b2a-13576b5529d0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Attachments">
-      <UniqueIdentifier>{0f4d31a3-388e-4927-af19-7da06b86f279}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Style editor">
-      <UniqueIdentifier>{c69ec6d0-05f4-45d1-878e-5130e6fd3a53}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Font collector">
-      <UniqueIdentifier>{048d6559-42b4-4dca-af9a-b9b15b6013f7}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Export">
-      <UniqueIdentifier>{01522e6d-8711-4a71-b9b8-a94a24ef0de0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation\Lua">
-      <UniqueIdentifier>{1f3f1f35-6805-4367-871d-b7e876fe88ab}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation\UI">
-      <UniqueIdentifier>{ac0a16bb-3474-4468-8a75-e094f32759e6}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Paste Over">
-      <UniqueIdentifier>{822cb96c-6c7c-4602-93cb-5fdd8fd81559}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Shift Times">
-      <UniqueIdentifier>{a7868613-b0f5-4460-ab27-6be2f75b0b4b}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Translation Assistant">
-      <UniqueIdentifier>{e0404060-b33b-4a55-8181-b5dbb36bfa95}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Colour picker">
-      <UniqueIdentifier>{98daa273-a000-4c7c-b40a-887e96441885}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Karaoke copier">
-      <UniqueIdentifier>{e58def38-4472-43c0-ad27-e5c461aaf8f7}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Spell checker">
-      <UniqueIdentifier>{b480102a-5ea0-4397-96c5-8ddb6f0368b9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Thesaurus">
-      <UniqueIdentifier>{db74dafc-a06f-4750-9af7-d9a9ed69b21e}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Resolution resampler">
-      <UniqueIdentifier>{5093b49a-3cb0-4b01-b301-51994f2020dd}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Import">
-      <UniqueIdentifier>{c22e763b-46cf-415f-8bc7-0ca7f7a8c480}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Timing post-processor">
-      <UniqueIdentifier>{2a4cb9b1-8651-4b71-bdca-e14fe33d8f47}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Styling assistant">
-      <UniqueIdentifier>{a789b2c9-c65c-4a60-a25d-caa32f5aa1d0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Update checker">
-      <UniqueIdentifier>{ba371dc7-556e-4e45-a5bd-3d9013bf0e29}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Video\Visual tools">
-      <UniqueIdentifier>{7b32f9be-de39-4892-9afc-0656d4dfff91}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="AV support">
-      <UniqueIdentifier>{e555b022-7aaf-483e-9b88-9a407f29e9c8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Main UI">
-      <UniqueIdentifier>{cea88d45-ff52-425f-b552-69d126142a34}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Main UI\Grid">
-      <UniqueIdentifier>{8c5b1ccb-1afc-4d50-ada9-884e4cca2f1b}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Main UI\Edit box">
-      <UniqueIdentifier>{423c43df-bad0-443b-9252-17c4b3e196f7}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Help">
-      <UniqueIdentifier>{7ece8180-ee96-41f3-8fe6-d1dd38eae79c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\About box">
-      <UniqueIdentifier>{76ce8128-70e2-4d8f-8e8e-5336bacd2aec}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Conditional select lines">
-      <UniqueIdentifier>{18a9fba6-a508-4818-be63-244453b7a253}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Search-replace">
-      <UniqueIdentifier>{9d6859f4-b01a-43d7-be84-2694076fc064}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Utilities\UI utilities">
-      <UniqueIdentifier>{9f657627-e879-4f7b-bb40-b65d9ba2cd12}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Utilities\Logging">
-      <UniqueIdentifier>{d6c66065-8df9-4897-a37f-1f3c31d0e7ce}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\File properties">
-      <UniqueIdentifier>{258406b7-fae3-494a-80ff-80410051be27}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Preferences">
-      <UniqueIdentifier>{39646be7-5dce-471c-ab93-1e3f7f6f9fe1}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Features\Autosave">
-      <UniqueIdentifier>{fde3be82-3653-4519-88f5-8c16ddfb1531}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)ass_dialogue.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_entry.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_export_filter.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_exporter.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_file.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_override.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_style.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_style_storage.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_box.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_colorscheme.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_display.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_karaoke.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_marker.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_renderer.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_renderer_spectrum.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_renderer_waveform.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_timing.h">
-      <Filter>Audio\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)auto4_base.h">
-      <Filter>Automation</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)command\command.h">
-      <Filter>Commands</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_player_portaudio.h">
-      <Filter>Audio\Players</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)block_cache.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)fft.h">
-      <Filter>Audio</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_style_editor.h">
-      <Filter>Features\Style editor</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)font_file_lister.h">
-      <Filter>Features\Font collector</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_detached_video.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_export_ebu3264.h">
-      <Filter>Features\Export</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)export_framerate.h">
-      <Filter>Features\Export</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)export_fixstyle.h">
-      <Filter>Features\Export</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)auto4_lua.h">
-      <Filter>Automation\Lua</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)auto4_lua_factory.h">
-      <Filter>Automation\Lua</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_translation.h">
-      <Filter>Features\Translation Assistant</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)colorspace.h">
-      <Filter>Features\Colour picker</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)gl_wrap.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)gl_text.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_txt.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_ass.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_ebu3264.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_encore.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_microdvd.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_mkv.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_srt.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_transtation.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_ttxt.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)spellchecker_hunspell.h">
-      <Filter>Features\Spell checker</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)thesaurus.h">
-      <Filter>Features\Thesaurus</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_styling_assistant.h">
-      <Filter>Features\Styling assistant</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_controller.h">
-      <Filter>Video</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_frame.h">
-      <Filter>Video</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_box.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_display.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_out_gl.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_provider_dummy.h">
-      <Filter>Video\Providers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_provider_manager.h">
-      <Filter>Video\Providers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)video_slider.h">
-      <Filter>Video\UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_feature.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_vector_clip.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_clip.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_cross.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_drag.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_rotatexy.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_rotatez.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)visual_tool_scale.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_controller.h">
-      <Filter>Audio</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)avisynth.h">
-      <Filter>AV support</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)avisynth_wrap.h">
-      <Filter>AV support</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ffmpegsource_common.h">
-      <Filter>AV support</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)MatroskaParser.h">
-      <Filter>AV support</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)mkv_wrap.h">
-      <Filter>AV support</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitles_provider_csri.h">
-      <Filter>Video\Subtitle renderers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitles_provider_libass.h">
-      <Filter>Video\Subtitle renderers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subs_preview.h">
-      <Filter>Features\Style editor</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)string_codec.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)agi_pre.h">
-      <Filter>Config</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)frame_main.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)main.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)base_grid.h">
-      <Filter>Main UI\Grid</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)selection_controller.h">
-      <Filter>Main UI\Grid</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subs_edit_ctrl.h">
-      <Filter>Main UI\Edit box</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subs_edit_box.h">
-      <Filter>Main UI\Edit box</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)charset_detect.h">
-      <Filter>Features\Import</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)help_button.h">
-      <Filter>Features\Help</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)colour_button.h">
-      <Filter>Features\Colour picker</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)aegisublocale.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)compat.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)factory_manager.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hotkey_data_view_model.h">
-      <Filter>Preferences</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\audio_player.h">
-      <Filter>Audio\Players</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)audio_provider_factory.h">
-      <Filter>Audio\Providers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\context.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\hotkey.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\menu.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\spellchecker.h">
-      <Filter>Features\Spell checker</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\subtitles_provider.h">
-      <Filter>Video\Subtitle renderers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\toolbar.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\aegisub\video_provider.h">
-      <Filter>Video\Providers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)spline_curve.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)spline.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)version.h">
-      <Filter>Features\About box</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_search_replace.h">
-      <Filter>Features\Search-replace</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_progress.h">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)persist_location.h">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)crash_writer.h">
-      <Filter>Utilities\Logging</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)utils.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_karaoke.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_attachment.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)validators.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)tooltip_manager.h">
-      <Filter>Features\Help</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)timeedit_ctrl.h">
-      <Filter>Controls</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)text_file_writer.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)text_file_reader.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)toggle_bitmap.h">
-      <Filter>Controls</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)vector2d.h">
-      <Filter>Video\Visual tools</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)preferences_base.h">
-      <Filter>Preferences</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)preferences.h">
-      <Filter>Preferences</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)pen.h">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)text_selection_controller.h">
-      <Filter>Main UI\Edit box</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_parser.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialog_manager.h">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)time_range.h">
-      <Filter>Audio</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)placeholder_ctrl.h">
-      <Filter>Controls</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)ass_info.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)options.h">
-      <Filter>Preferences</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)search_replace_engine.h">
-      <Filter>Features\Search-replace</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)initial_line_state.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subs_controller.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)resolution_resampler.h">
-      <Filter>Features\Resolution resampler</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)grid_column.h">
-      <Filter>Main UI\Grid</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)subtitle_format_ssa.h">
-      <Filter>Subtitle formats</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)async_video_provider.h">
-      <Filter>Video\Providers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)project.h">
-      <Filter>Main UI</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)dialogs.h">
-      <Filter>Features</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)flyweight_hash.h">
-      <Filter>Utilities</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)ass_dialogue.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_entry.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_export_filter.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_exporter.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_file.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_override.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_style.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_style_storage.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_provider_factory.cpp">
-      <Filter>Audio\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_provider_avs.cpp">
-      <Filter>Audio\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_provider_ffmpegsource.cpp">
-      <Filter>Audio\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_box.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_colorscheme.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_display.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_karaoke.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_marker.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_renderer.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_renderer_spectrum.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_renderer_waveform.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_timing_dialogue.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_timing_karaoke.cpp">
-      <Filter>Audio\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\app.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)auto4_base.cpp">
-      <Filter>Automation</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\command.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_feature.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_vector_clip.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_clip.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_cross.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_drag.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_rotatexy.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_rotatez.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)visual_tool_scale.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_provider_yuv4mpeg.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_provider_avs.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_provider_cache.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_provider_dummy.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_provider_ffmpegsource.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_provider_manager.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_out_gl.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_display.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_box.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_txt.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_ass.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_ebu3264.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_encore.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_microdvd.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_mkv.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_srt.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_transtation.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_ttxt.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitles_provider.cpp">
-      <Filter>Video\Subtitle renderers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitles_provider_libass.cpp">
-      <Filter>Video\Subtitle renderers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitles_provider_csri.cpp">
-      <Filter>Video\Subtitle renderers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\edit.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_alsa.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_dsound.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_dsound2.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_openal.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_oss.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_portaudio.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_player_pulse.cpp">
-      <Filter>Audio\Players</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_frame.cpp">
-      <Filter>Video</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)fft.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_attachments.cpp">
-      <Filter>Features\Attachments</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_jumpto.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_video_details.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_style_editor.cpp">
-      <Filter>Features\Style editor</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_style_manager.cpp">
-      <Filter>Features\Style editor</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)font_file_lister_gdi.cpp">
-      <Filter>Features\Font collector</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_fonts_collector.cpp">
-      <Filter>Features\Font collector</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_detached_video.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_dummy_video.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_export.cpp">
-      <Filter>Features\Export</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_export_ebu3264.cpp">
-      <Filter>Features\Export</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)export_fixstyle.cpp">
-      <Filter>Features\Export</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)export_framerate.cpp">
-      <Filter>Features\Export</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)auto4_lua.cpp">
-      <Filter>Automation\Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)auto4_lua_assfile.cpp">
-      <Filter>Automation\Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)auto4_lua_dialog.cpp">
-      <Filter>Automation\Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)auto4_lua_progresssink.cpp">
-      <Filter>Automation\Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_automation.cpp">
-      <Filter>Automation\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_paste_over.cpp">
-      <Filter>Features\Paste Over</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_shift_times.cpp">
-      <Filter>Features\Shift Times</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_translation.cpp">
-      <Filter>Features\Translation Assistant</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)colorspace.cpp">
-      <Filter>Features\Colour picker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_colorpicker.cpp">
-      <Filter>Features\Colour picker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_kara_timing_copy.cpp">
-      <Filter>Features\Karaoke copier</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)font_file_lister.cpp">
-      <Filter>Features\Font collector</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)gl_text.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)gl_wrap.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_spellchecker.cpp">
-      <Filter>Features\Spell checker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)spellchecker.cpp">
-      <Filter>Features\Spell checker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)spellchecker_hunspell.cpp">
-      <Filter>Features\Spell checker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)thesaurus.cpp">
-      <Filter>Features\Thesaurus</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_resample.cpp">
-      <Filter>Features\Resolution resampler</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_text_import.cpp">
-      <Filter>Features\Import</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_timing_processor.cpp">
-      <Filter>Features\Timing post-processor</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_styling_assistant.cpp">
-      <Filter>Features\Styling assistant</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_version_check.cpp">
-      <Filter>Features\Update checker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_controller.cpp">
-      <Filter>Video</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)video_slider.cpp">
-      <Filter>Video\UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio_controller.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)avisynth_wrap.cpp">
-      <Filter>AV support</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ffmpegsource_common.cpp">
-      <Filter>AV support</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)MatroskaParser.c">
-      <Filter>AV support</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)mkv_wrap.cpp">
-      <Filter>AV support</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subs_preview.cpp">
-      <Filter>Features\Style editor</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)string_codec.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)frame_main.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)agi_pre.cpp">
-      <Filter>Config</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)main.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)base_grid.cpp">
-      <Filter>Main UI\Grid</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)selection_controller.cpp">
-      <Filter>Main UI\Grid</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subs_edit_box.cpp">
-      <Filter>Main UI\Edit box</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subs_edit_ctrl.cpp">
-      <Filter>Main UI\Edit box</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)charset_detect.cpp">
-      <Filter>Features\Import</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)help_button.cpp">
-      <Filter>Features\Help</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)colour_button.cpp">
-      <Filter>Features\Colour picker</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)aegisublocale.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)compat.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hotkey_data_view_model.cpp">
-      <Filter>Preferences</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hotkey.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)menu.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)spline.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)spline_curve.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\subtitle.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)version.cpp">
-      <Filter>Features\About box</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_about.cpp">
-      <Filter>Features\About box</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_selection.cpp">
-      <Filter>Features\Conditional select lines</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_search_replace.cpp">
-      <Filter>Features\Search-replace</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_selected_choices.cpp">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_progress.cpp">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)persist_location.cpp">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_log.cpp">
-      <Filter>Utilities\Logging</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\time.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\tool.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)utils.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_properties.cpp">
-      <Filter>Features\File properties</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_karaoke.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_attachment.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\help.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)toolbar.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\grid.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\recent.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)validators.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tooltip_manager.cpp">
-      <Filter>Features\Help</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)timeedit_ctrl.cpp">
-      <Filter>Controls</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)text_file_reader.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)text_file_writer.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)toggle_bitmap.cpp">
-      <Filter>Controls</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)vector2d.cpp">
-      <Filter>Video\Visual tools</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)preferences.cpp">
-      <Filter>Preferences</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)preferences_base.cpp">
-      <Filter>Preferences</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\audio.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\automation.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\timecode.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\video.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\vis_tool.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)pen.cpp">
-      <Filter>Utilities\UI utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass_parser.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)command\keyframe.cpp">
-      <Filter>Commands</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_autosave.cpp">
-      <Filter>Features\Autosave</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)search_replace_engine.cpp">
-      <Filter>Features\Search-replace</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)initial_line_state.cpp">
-      <Filter>Utilities</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subs_controller.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)resolution_resampler.cpp">
-      <Filter>Features\Resolution resampler</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)crash_writer.cpp">
-      <Filter>Utilities\Logging</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)crash_writer_minidump.cpp">
-      <Filter>Utilities\Logging</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)context.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)text_selection_controller.cpp">
-      <Filter>Main UI\Edit box</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)grid_column.cpp">
-      <Filter>Main UI\Grid</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subtitle_format_ssa.cpp">
-      <Filter>Subtitle formats</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)dialog_video_properties.cpp">
-      <Filter>Features\Resolution resampler</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)async_video_provider.cpp">
-      <Filter>Video\Providers</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)project.cpp">
-      <Filter>Main UI</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ResourceCompile Include="$(SrcDir)res\res.rc" />
-    <ResourceCompile Include="$(SrcDir)res\strings.rc" />
-  </ItemGroup>
-</Project>
diff --git a/build/Aegisub/Aegisub.xml b/build/Aegisub/Aegisub.xml
deleted file mode 100644
index 9012b3dfb..000000000
--- a/build/Aegisub/Aegisub.xml
+++ /dev/null
@@ -1,254 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-  Copyright (c) 2011 Niels Martin Hansen
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are met:
-
-    * Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-    * Neither the name of the Aegisub Group nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.
-
-  Aegisub Project http://www.aegisub.org/
--->
-<Rule Name="AegisubConfig"
-    DisplayName="Aegisub"
-    Order="1"
-    PageTemplate="tool"
-    xmlns="http://schemas.microsoft.com/build/2009/properties">
-
-  <Rule.DataSource>
-    <DataSource Persistence="UserFile" ItemType="" HasConfigurationCondition="true" />
-  </Rule.DataSource>
-
-  <Rule.Categories>
-    <Category Name="Config" DisplayName="Configuration" Description="General build configuration" />
-    <Category Name="Features" DisplayName="External libraries" Description="Control which optional external libraries to use" />
-    <Category Name="Paths" DisplayName="Library paths" Description="Configure third-party library paths" />
-  </Rule.Categories>
-
-  <!-- Config -->
-  <BoolProperty
-    Name="StartupLog"
-    DisplayName="Start-up logging"
-    Description="Enable verbose startup logging to help figuration out where an error occurs"
-    Category="Config"
-    />
-
-  <StringProperty
-    Name="AegisubBuildCredit"
-    Category="Config"
-    DisplayName="Build credit"
-    Description="Name the build should be credited to. Appears in the about box, and in the title bar of development builds."
-    />
-
-    <BoolProperty
-     Name="AegisubUseUpdateChecker"
-     Category="Config"
-     DisplayName="Enable Update Checker"
-     Description="Specify whether to enable the update checker. Should be disabled if you will be distributing builds via something that has its own update checking functionality."
-     />
-   <StringProperty
-     Name="UpdateCheckerServer"
-     Category="Config"
-     DisplayName="Update Checker Server"
-     Description="Server name to connect to for updates."
-     />
-   <StringProperty
-     Name="UpdateCheckerURL"
-     Category="Config"
-     DisplayName="Update Checker URL"
-     Description="URL to get for updates."
-     />
-   <StringProperty
-     Name="MsgFmtPath"
-     Category="Config"
-     DisplayName="msgfmt.exe location"
-     Description="Location of msgfmt.exe, for compiling translations"
-     />
-
-   <!-- External Libraries -->
-  <BoolProperty
-    Name="AegisubUseAvisynth"
-    Category="Features"
-    DisplayName="Avisynth"
-    Description="Enable the Avisynth audio and video providers. This is experimental on x64. This has no external build dependencies."
-    />
-
-  <EnumProperty
-    Name="AegisubUseCsri"
-    DisplayName="Use CSRI subtitle renderer"
-    Description="Specify whether to include support for CSRI subtitle rendering. The included helper library dynamically loads CSRI renderers, while linking another library allows you to e.g. link VSFilter.dll directly."
-    Category="Features"
-    >
-    <EnumValue Name="HelperLibrary" DisplayName="Use included helper library" Description="Use the included helper library to dynamically load CSRI renderers." />
-    <EnumValue Name="External" DisplayName="Link other library" Description="Use another CSRI renderer" />
-    <EnumValue Name="false" DisplayName="No CSRI support" Description="Do not use CSRI" />
-  </EnumProperty>
-
-  <BoolProperty
-    Name="AegisubUseDSound"
-    Category="Features"
-    DisplayName="DirectSound"
-    Description="Enable the DirectSound-based audio player"
-    />
-
-  <BoolProperty
-    Name="AegisubUseFfms"
-    Category="Features"
-    DisplayName="FFMS2"
-    Description="Enable the FFMS2 audio and video providers. Requires copies of the FFMS2 and FFmpeg/libav source"
-    />
-
-  <BoolProperty
-    Name="AegisubUseFftw"
-    Category="Features"
-    DisplayName="FFTW"
-    Description="A high-speed fourier transformation library which improves the spectograph speed and quality. Requires a copy of the FFTW 3.2 source."
-    />
-
-  <BoolProperty
-    Name="AegisubUseOpenAl"
-    Category="Features"
-    DisplayName="OpenAL"
-    Description="OpenAL audio player. Requires a copy of the OpenAL SDK."
-    />
-
-  <!-- Library Paths -->
-  <StringProperty
-    Subtype="folder"
-    Name="WinRarPath"
-    Category="Paths"
-    DisplayName="WinRAR.exe location"
-    Description="Location of a copy of WinRAR.exe. Required to build the portable installer."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="BoostPath"
-    Category="Paths"
-    DisplayName="Boost root path"
-    Description="Location of a copy of boost."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="CsriLibraryPath"
-    Category="Paths"
-    DisplayName="External CSRI library path"
-    Description="Location of external CSRI library files, for when not using the CSRI helper library."
-    />
-  <StringProperty
-    Subtype="file"
-    Name="CsriLibraryName"
-    Category="Paths"
-    DisplayName="External CSRI library name"
-    Description="Name of external CSRI library, for when not using the CSRI helper library"
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="FfmsSrcDir"
-    Category="Paths"
-    DisplayName="FFMS2 source path"
-    Description="Location of FFMS2 source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="FfmpegSrcDir"
-    Category="Paths"
-    DisplayName="FFmpeg/libav source path"
-    Description="Location of FFmpeg or libav source code. Required for FFMS2."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="FftwSrcDir"
-    Category="Paths"
-    DisplayName="FFTW 3 source path"
-    Description="Location of FFTW 3 source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="Freetype2SrcDir"
-    Category="Paths"
-    DisplayName="Freetype 2 source path"
-    Description="Location of Freetype 2 source code. Required for libass and fontconfig."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="FribidiSrcDir"
-    Category="Paths"
-    DisplayName="Fribidi source path"
-    Description="Location of Fribidi source code. Required for libass."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="FontconfigSrcDir"
-    Category="Paths"
-    DisplayName="Fontconfig source path"
-    Description="Location of Fontconfig source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="IcuSrcDir"
-    Category="Paths"
-    DisplayName="ICU source path"
-    Description="Location of ICU source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="GtestSrcDir"
-    Category="Paths"
-    DisplayName="googletest source path"
-    Description="Location of googletest source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="LibassSrcDir"
-    Category="Paths"
-    DisplayName="libass source path"
-    Description="Location of libass source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="WxSrcDir"
-    Category="Paths"
-    DisplayName="wxWidgets source path"
-    Description="Location of wxWidgets source code."
-    />
-
-  <StringProperty
-    Subtype="folder"
-    Name="ZlibSrcDir"
-    Category="Paths"
-    DisplayName="zlib source path"
-    Description="Location of zlib source code. Required for FFMS2."
-    />
-</Rule>
diff --git a/build/Aegisub/standard-libraries.props b/build/Aegisub/standard-libraries.props
deleted file mode 100644
index b4f5074e1..000000000
--- a/build/Aegisub/standard-libraries.props
+++ /dev/null
@@ -1,32 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ImportGroup Label="PropertySheets" />
-  <PropertyGroup Label="UserMacros" />
-  <PropertyGroup>
-    <_PropertySheetDisplayName>Standard Libraries</_PropertySheetDisplayName>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <Link>
-      <AdditionalDependencies>
-        Usp10.lib;
-        Vfw32.lib;
-        advapi32.lib;
-        bcrypt.lib;
-        comctl32.lib;
-        comdlg32.lib;
-        gdi32.lib;
-        kernel32.lib;
-        ole32.lib;
-        oleaut32.lib;
-        opengl32.lib;
-        rpcrt4.lib;
-        shell32.lib;
-        user32.lib;
-        uuid.lib;
-        wsock32.lib;
-        %(AdditionalDependencies)
-      </AdditionalDependencies>
-    </Link>
-  </ItemDefinitionGroup>
-  <ItemGroup />
-</Project>
diff --git a/build/BuildTasks/BuildTasks.csproj b/build/BuildTasks/BuildTasks.csproj
deleted file mode 100644
index 4bbea1f2b..000000000
--- a/build/BuildTasks/BuildTasks.csproj
+++ /dev/null
@@ -1,81 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
-  <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
-    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
-    <ProjectGuid>{914A5B35-66B2-4293-BB6C-D93DA9BC68C6}</ProjectGuid>
-    <OutputType>Library</OutputType>
-    <AppDesignerFolder>Properties</AppDesignerFolder>
-    <RootNamespace>BuildTasks</RootNamespace>
-    <AssemblyName>BuildTasks</AssemblyName>
-    <TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
-    <FileAlignment>512</FileAlignment>
-    <SolutionDir Condition="$(SolutionDir) == '' Or $(SolutionDir) == '*Undefined*'">..\..\..\</SolutionDir>
-  </PropertyGroup>
-  <Import Project="$(MSBuildThisFileDirectory)..\paths.props" />
-  <PropertyGroup>
-    <OutputPath>$(AegisubBinaryDir)</OutputPath>
-    <IntermediateOutputPath>$(AegisubObjectDir)</IntermediateOutputPath>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
-    <DebugSymbols>true</DebugSymbols>
-    <DebugType>full</DebugType>
-    <Optimize>false</Optimize>
-    <DefineConstants>DEBUG;TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>pdbonly</DebugType>
-    <Optimize>true</Optimize>
-    <DefineConstants>TRACE</DefineConstants>
-    <ErrorReport>prompt</ErrorReport>
-    <WarningLevel>4</WarningLevel>
-  </PropertyGroup>
-  <ItemGroup>
-    <Reference Include="ICSharpCode.SharpZipLib">
-      <HintPath>..\..\.nuget\lib\SharpZipLib.0.86.0\lib\20\ICSharpCode.SharpZipLib.dll</HintPath>
-    </Reference>
-    <Reference Include="LibGit2Sharp">
-      <HintPath>..\..\.nuget\lib\LibGit2Sharp.0.17.0.0\lib\net35\LibGit2Sharp.dll</HintPath>
-    </Reference>
-    <Reference Include="Microsoft.Build" />
-    <Reference Include="Microsoft.Build.Engine" />
-    <Reference Include="Microsoft.Build.Framework" />
-    <Reference Include="Microsoft.Build.Utilities.v4.0" />
-    <Reference Include="System" />
-    <Reference Include="System.Core" />
-    <Reference Include="System.Xml.Linq" />
-    <Reference Include="System.Data.DataSetExtensions" />
-    <Reference Include="Microsoft.CSharp" />
-    <Reference Include="System.Data" />
-    <Reference Include="System.Xml" />
-  </ItemGroup>
-  <ItemGroup>
-    <Compile Include="DownloadTgzFile.cs" />
-    <Compile Include="GitVersion.cs" />
-    <Compile Include="Properties\AssemblyInfo.cs" />
-    <Compile Include="TarballProject.cs" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="packages.config" />
-  </ItemGroup>
-  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
-  <Import Project="$(SolutionDir)\.nuget\NuGet.targets" Condition="Exists('$(SolutionDir)\.nuget\NuGet.targets')" />
-  <PropertyGroup>
-    <PostBuildEvent>
-if not exist "$(TargetDir)NativeBinaries" md "$(TargetDir)NativeBinaries"
-if not exist "$(TargetDir)NativeBinaries\x86" md "$(TargetDir)NativeBinaries\x86"
-xcopy /s /y /d "$(SolutionDir).nuget\lib\LibGit2Sharp.0.17.0.0\lib\net35\NativeBinaries\x86\*.*" "$(TargetDir)NativeBinaries\x86"
-if not exist "$(TargetDir)NativeBinaries\amd64" md "$(TargetDir)NativeBinaries\amd64"
-xcopy /s /y /d "$(SolutionDir).nuget\lib\LibGit2Sharp.0.17.0.0\lib\net35\NativeBinaries\amd64\*.*" "$(TargetDir)NativeBinaries\amd64"</PostBuildEvent>
-  </PropertyGroup>
-  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
-       Other similar extension points exist, see Microsoft.Common.targets.
-  <Target Name="BeforeBuild">
-  </Target>
-  <Target Name="AfterBuild">
-  </Target>
-  -->
-</Project>
diff --git a/build/BuildTasks/DownloadTgzFile.cs b/build/BuildTasks/DownloadTgzFile.cs
deleted file mode 100644
index aee359034..000000000
--- a/build/BuildTasks/DownloadTgzFile.cs
+++ /dev/null
@@ -1,54 +0,0 @@
-// Copyright (c) 2014, Thomas Goyne <plorkyeran@aegisub.org>
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-//
-// Aegisub Project http://www.aegisub.org/
-
-namespace BuildTasks {
-    public class DownloadTgzFile : Microsoft.Build.Utilities.Task {
-        public string Url { get; set; }
-        public string OutputFile { get; set; }
-        public string Hash { get; set; }
-
-        private void DownloadArchive(string url, string unpackDest) {
-            var downloadStream = new System.Net.WebClient().OpenRead(url);
-            var gzStream = new ICSharpCode.SharpZipLib.GZip.GZipInputStream(downloadStream);
-            using (var file = System.IO.File.Create(unpackDest)) {
-                gzStream.CopyTo(file);
-            }
-        }
-
-        public override bool Execute() {
-            try {
-                using (var fs = System.IO.File.OpenRead(this.OutputFile)) {
-                    var hash = new System.Security.Cryptography.SHA1Managed().ComputeHash(fs);
-                    if (System.BitConverter.ToString(hash).Replace("-", "").ToLower() == this.Hash)
-                        return true;
-                }
-            }
-            catch (System.IO.IOException) {
-                // Need to download if file not present or not readable
-            }
-
-            try {
-                DownloadArchive(this.Url, this.OutputFile);
-            }
-            catch (System.Exception e) {
-                this.Log.LogErrorFromException(e);
-                return false;
-            }
-
-            return true;
-        }
-    }
-}
diff --git a/build/BuildTasks/GitVersion.cs b/build/BuildTasks/GitVersion.cs
deleted file mode 100644
index ee29227b0..000000000
--- a/build/BuildTasks/GitVersion.cs
+++ /dev/null
@@ -1,117 +0,0 @@
-// Copyright (c) 2014, Thomas Goyne <plorkyeran@aegisub.org>
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-//
-// Aegisub Project http://www.aegisub.org/
-
-using LibGit2Sharp;
-using System;
-using System.IO;
-using System.Linq;
-using System.Text.RegularExpressions;
-
-namespace BuildTasks {
-    public class GitVersion : Microsoft.Build.Utilities.Task {
-        public string Root { get; set; }
-
-        private static ObjectId LastSVNCommit = new ObjectId("16cd907fe7482cb54a7374cd28b8501f138116be");
-        private const string versionHTemplate =
-@"#define BUILD_GIT_VERSION_NUMBER {0}
-#define BUILD_GIT_VERSION_STRING ""{1}""
-#define TAGGED_RELEASE {2}
-#define INSTALLER_VERSION ""{3}""
-#define RESOURCE_BASE_VERSION {4}
-";
-        private const string versionXmlTemplate =
-@"<?xml version=""1.0"" encoding=""utf-8""?>
-<Project ToolsVersion=""4.0"" xmlns=""http://schemas.microsoft.com/developer/msbuild/2003"">
-  <PropertyGroup>
-    <GitVersionNumber>{0}</GitVersionNumber>
-    <GitVersionString>{1}</GitVersionString>
-  </PropertyGroup>
-</Project>
-";
-
-        private string UniqueAbbreviation(Repository repo, string full) {
-            for (int len = 7; len < 40; ++len) {
-                try {
-                    repo.Lookup(full.Substring(0, len));
-                    return full.Substring(0, len);
-                }
-                catch (AmbiguousSpecificationException) {
-                    continue;
-                }
-            }
-            return full;
-        }
-
-        private void WriteIfChanged(string path, string template, params object[] args) {
-            var body = string.Format(template, args).Replace("\r\n", "\n");
-            try {
-                var oldBody = File.ReadAllText(path);
-                if (body != oldBody)
-                    File.WriteAllText(path, body);
-            }
-            catch (IOException) {
-                File.WriteAllText(path, body);
-            }
-        }
-
-        public override bool Execute() {
-            string versionHPath = Root + "build/git_version.h";
-            string versionXmlPath = Root + "build/git_version.xml";
-
-            if (!Directory.Exists(Root + ".git")) {
-                if (File.Exists(versionHPath)) {
-                    Log.LogMessage("Using cached version.h");
-                    return true;
-                }
-                Log.LogError("git repo not found and no cached git_version.h");
-                return false;
-            }
-
-            int commits = 6962; // Rev ID when we switched away from SVN
-            string installerVersion = "0.0.0";
-            string resourceVersion = "0, 0, 0";
-            string versionStr = null;
-            bool taggedRelease = false;
-            using (var repo = new Repository(Root + ".git")) {
-                commits += repo.Commits.TakeWhile(c => !c.Id.Equals(LastSVNCommit)).Count();
-
-                foreach (var tag in repo.Tags) {
-                    if (!tag.Target.Id.Equals(repo.Head.Tip.Id)) continue;
-
-                    taggedRelease = true;
-                    versionStr = tag.Name;
-                    if (versionStr.StartsWith("v")) versionStr = versionStr.Substring(1);
-                    if (Regex.Match(versionStr, @"(\d)\.(\d)\.(\d)").Success) {
-                        installerVersion = versionStr;
-                        resourceVersion = versionStr.Replace(".", ", ");
-                    }
-                    break;
-                }
-
-                if (versionStr == null) {
-                    string branch = repo.Head.Name ?? "(unnamed branch)";
-                    versionStr = string.Format("{0}-{1}-{2}", commits, branch,
-                        UniqueAbbreviation(repo, repo.Head.Tip.Sha.ToString()));
-                }
-            }
-
-            WriteIfChanged(versionHPath,  versionHTemplate, commits, versionStr, taggedRelease ? "1" : "0", installerVersion, resourceVersion);
-            WriteIfChanged(versionXmlPath,  versionXmlTemplate, commits, versionStr);
-
-            return true;
-        }
-    }
-}
diff --git a/build/BuildTasks/Properties/AssemblyInfo.cs b/build/BuildTasks/Properties/AssemblyInfo.cs
deleted file mode 100644
index 5de350117..000000000
--- a/build/BuildTasks/Properties/AssemblyInfo.cs
+++ /dev/null
@@ -1,36 +0,0 @@
-using System.Reflection;
-using System.Runtime.CompilerServices;
-using System.Runtime.InteropServices;
-
-// General Information about an assembly is controlled through the following 
-// set of attributes. Change these attribute values to modify the information
-// associated with an assembly.
-[assembly: AssemblyTitle("BuildTasks")]
-[assembly: AssemblyDescription("")]
-[assembly: AssemblyConfiguration("")]
-[assembly: AssemblyCompany("")]
-[assembly: AssemblyProduct("BuildTasks")]
-[assembly: AssemblyCopyright("Copyright © Thomas Goyne 2014")]
-[assembly: AssemblyTrademark("")]
-[assembly: AssemblyCulture("")]
-
-// Setting ComVisible to false makes the types in this assembly not visible 
-// to COM components.  If you need to access a type in this assembly from 
-// COM, set the ComVisible attribute to true on that type.
-[assembly: ComVisible(false)]
-
-// The following GUID is for the ID of the typelib if this project is exposed to COM
-[assembly: Guid("157803fb-ca11-4802-8394-1ee152112561")]
-
-// Version information for an assembly consists of the following four values:
-//
-//      Major Version
-//      Minor Version 
-//      Build Number
-//      Revision
-//
-// You can specify all the values or you can default the Build and Revision Numbers 
-// by using the '*' as shown below:
-// [assembly: AssemblyVersion("1.0.*")]
-[assembly: AssemblyVersion("1.0.0.0")]
-[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/build/BuildTasks/TarballProject.cs b/build/BuildTasks/TarballProject.cs
deleted file mode 100644
index f1b60d1d6..000000000
--- a/build/BuildTasks/TarballProject.cs
+++ /dev/null
@@ -1,96 +0,0 @@
-// Copyright (c) 2014, Thomas Goyne <plorkyeran@aegisub.org>
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-//
-// Aegisub Project http://www.aegisub.org/
-
-using ICSharpCode.SharpZipLib.Tar;
-using System;
-using System.IO;
-using System.Security.Cryptography;
-
-namespace BuildTasks {
-    public class TarballProject : Microsoft.Build.Utilities.Task {
-        public string Url { get; set; }
-        public string Root { get; set; }
-        public string Hash { get; set; }
-
-        private bool NeedsUpdate() {
-            try {
-                return Hash != File.ReadAllText(Path.Combine(Root, "aegisub.hash"));
-            }
-            catch (IOException) {
-                return true;
-            }
-        }
-
-        private void ExtractEntry(string destDir, TarEntry entry, ICSharpCode.SharpZipLib.Tar.TarInputStream stream) {
-            string name = entry.Name;
-            if (Path.IsPathRooted(name))
-                name = name.Substring(Path.GetPathRoot(name).Length);
-            name = name.Replace('/', Path.DirectorySeparatorChar);
-            name = name.Substring(name.IndexOf(Path.DirectorySeparatorChar) + 1);
-
-            string dest = Path.Combine(destDir, name);
-            if (entry.IsDirectory)
-                Directory.CreateDirectory(dest);
-            else {
-                Directory.CreateDirectory(Path.GetDirectoryName(dest));
-                using (Stream outputStream = File.Create(dest)) {
-                    stream.CopyEntryContents(outputStream);
-                }
-            }
-        }
-
-        public override bool Execute() {
-            if (!NeedsUpdate()) return true;
-
-            try {
-                var ms = new MemoryStream();
-                var downloadStream = new System.Net.WebClient().OpenRead(Url);
-                downloadStream.CopyTo(ms);
-                ms.Seek(0, SeekOrigin.Begin);
-
-                var hash = new SHA256Managed().ComputeHash(ms);
-                if (BitConverter.ToString(hash).Replace("-", "").ToLower() != this.Hash) {
-                    Log.LogError("Got wrong hash for {0}", Url);
-                    return false;
-                }
-
-                try {
-                    Directory.Delete(Root, true);
-                }
-                catch (DirectoryNotFoundException) {
-                    // Obviously not an issue
-                }
-
-                ms.Seek(0, SeekOrigin.Begin);
-                var bzStream = new ICSharpCode.SharpZipLib.BZip2.BZip2InputStream(ms);
-                var tarStream = new ICSharpCode.SharpZipLib.Tar.TarInputStream(bzStream);
-                while (true) {
-                    TarEntry entry = tarStream.GetNextEntry();
-                    if (entry == null) break;
-                    ExtractEntry(Root, entry, tarStream);
-                }
-
-                File.WriteAllText(Path.Combine(Root, "aegisub.hash"), Hash);
-
-                return true;
-            }
-            catch (Exception e) {
-                Log.LogErrorFromException(e);
-                return false;
-            }
-        }
-    }
-}
diff --git a/build/BuildTasks/packages.config b/build/BuildTasks/packages.config
deleted file mode 100644
index 3d28d4b1a..000000000
--- a/build/BuildTasks/packages.config
+++ /dev/null
@@ -1,5 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<packages>
-  <package id="LibGit2Sharp" version="0.17.0.0" targetFramework="net45" />
-  <package id="SharpZipLib" version="0.86.0" targetFramework="net45" />
-</packages>
diff --git a/build/DefaultConfiguration.props b/build/DefaultConfiguration.props
deleted file mode 100644
index 504b2637e..000000000
--- a/build/DefaultConfiguration.props
+++ /dev/null
@@ -1,65 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<!--
-  Copyright (c) 2011 Niels Martin Hansen
-  All rights reserved.
-
-  Redistribution and use in source and binary forms, with or without
-  modification, are permitted provided that the following conditions are met:
-
-    * Redistributions of source code must retain the above copyright notice,
-    this list of conditions and the following disclaimer.
-    * Redistributions in binary form must reproduce the above copyright notice,
-    this list of conditions and the following disclaimer in the documentation
-    and/or other materials provided with the distribution.
-    * Neither the name of the Aegisub Group nor the names of its contributors
-    may be used to endorse or promote products derived from this software
-    without specific prior written permission.
-
-  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-  ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
-  LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
-  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
-  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
-  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
-  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
-  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
-  POSSIBILITY OF SUCH DAMAGE.
-
-  Aegisub Project http://www.aegisub.org/
-
-  $Id$
--->
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <!-- Default settings for build-time options -->
-  <PropertyGroup>
-    <AegisubBuildCredit>Anonymous</AegisubBuildCredit>
-    <AegisubUseAvisynth Condition="'$(AegisubUseAvisynth)|$(Platform)'=='|Win32'">true</AegisubUseAvisynth>
-    <AegisubUseAvisynth Condition="'$(AegisubUseAvisynth)|$(Platform)'=='|x64'">false</AegisubUseAvisynth>
-    <AegisubUseCsri>HelperLibrary</AegisubUseCsri>
-    <AegisubUseDSound>true</AegisubUseDSound>
-    <AegisubUseFfms>true</AegisubUseFfms>
-    <AegisubUseFftw>true</AegisubUseFftw>
-    <AegisubUseOpenAl>false</AegisubUseOpenAl>
-    <AegisubUseUpdateChecker>true</AegisubUseUpdateChecker>
-    <CsriLibraryName>vsfilter.lib</CsriLibraryName>
-    <StartupLog>false</StartupLog>
-    <UpdateCheckerServer>updates.aegisub.org</UpdateCheckerServer>
-    <UpdateCheckerURL>/trunk</UpdateCheckerURL>
-
-    <VendorRoot>$([System.IO.Path]::GetFullPath($(MSBuildThisFileDirectory)..\vendor))</VendorRoot>
-    <BoostPath>$(VendorRoot)\boost</BoostPath>
-    <FfmsSrcDir>$(VendorRoot)\ffms2</FfmsSrcDir>
-    <FfmpegSrcDir>$(VendorRoot)\ffmpeg</FfmpegSrcDir>
-    <FftwSrcDir>$(VendorRoot)\fftw</FftwSrcDir>
-    <Freetype2SrcDir>$(VendorRoot)\freetype2</Freetype2SrcDir>
-    <FribidiSrcDir>$(VendorRoot)\fribidi</FribidiSrcDir>
-    <GtestSrcDir>$(VendorRoot)\googletest</GtestSrcDir>
-    <IcuSrcDir>$(VendorRoot)\icu\source</IcuSrcDir>
-    <LibassSrcDir>$(VendorRoot)\libass</LibassSrcDir>
-    <WxSrcDir>$(VendorRoot)\wxWidgets</WxSrcDir>
-    <ZlibSrcDir>$(VendorRoot)\wxWidgets\src\zlib</ZlibSrcDir>
-  </PropertyGroup>
-</Project>
diff --git a/build/PortableInstaller/PortableInstaller.vcxproj b/build/PortableInstaller/PortableInstaller.vcxproj
deleted file mode 100644
index 23e6b5efb..000000000
--- a/build/PortableInstaller/PortableInstaller.vcxproj
+++ /dev/null
@@ -1,147 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{5B0E9978-E76F-4BBC-8194-228323F59B53}</ProjectGuid>
-    <RootNamespace>PortableInstaller</RootNamespace>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-    <Import Project="$(MSBuildThisFileDirectory)..\git_version.xml" />
-  </ImportGroup>
-
-  <PropertyGroup>
-    <PlatformName Condition="$(Platform) == 'Win32'">x86</PlatformName>
-    <PlatformName Condition="$(Platform) == 'x64'">x64</PlatformName>
-    <FileName>aegisub-$(GitVersionString)-portable-$(AegisubPlatformSuffix)</FileName>
-    <OutputFile>$(AegisubSourceBase)packages\win_installer\output\$(FileName).exe</OutputFile>
-  </PropertyGroup>
-
-  <Target Name="Build">
-    <Error
-      Condition="!Exists($(WinRarPath))"
-      Text="WinRAR.exe not found. Please set the path to it."
-      />
-
-    <MakeDir Directories="$(AegisubObjectDir)\$(FileName)" />
-    <MakeDir Directories="$(AegisubSourceBase)\packages\win_installer\output" />
-
-    <Copy
-      SourceFiles="@(RarContents)"
-      DestinationFiles="$(AegisubObjectDir)$(FileName)\%(RarContents.OutputPath)%(Filename)%(Extension)"
-      SkipUnchangedFiles="true"
-      />
-
-    <Copy
-      SourceFiles="@(RarMetafiles)"
-      DestinationFolder="$(AegisubObjectDir)"
-      SkipUnchangedFiles="true"
-      />
-
-    <Delete Files="$(OutputFile)" />
-
-    <Exec
-      Command="&quot;$(WinRarPath)&quot; a -sfx -s -m5 -ep1 -r -zportable-comment.txt -iimgside-logo.bmp -iiconicon.ico $(OutputFile) $(FileName)"
-      WorkingDirectory="$(AegisubObjectDir)"
-      />
-  </Target>
-
-  <ItemGroup>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\cleantags-autoload.lua">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\kara-templater.lua">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\karaoke-auto-leadin.lua">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\macro-1-edgeblur.lua">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\macro-2-mkfullwitdh.lua">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\select-overlaps.moon">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\strip-tags.lua">
-      <OutputPath>automation\autoload\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\demos\future-windy-blur.lua">
-      <OutputPath>automation\demos\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\demos\raytracer.lua">
-      <OutputPath>automation\demos\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\argcheck.moon">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\clipboard.lua">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\ffi.moon">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\lfs.moon">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\re.moon">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\unicode.moon">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\util.moon">
-      <OutputPath>automation\include\aegisub\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\cleantags.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\clipboard.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\karaskel-auto4.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\karaskel.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\moonscript.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\re.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\unicode.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\utils-auto4.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\utils.lua">
-      <OutputPath>automation\include\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\AssDraw3.chm" />
-    <RarContents Include="$(AegisubSourceBase)bin\AssDraw3.exe" />
-    <RarContents Include="$(AegisubSourceBase)bin\DirectShowSource.dll" Condition="'$(AegisubUseAvisynth)' == 'true'" />
-    <RarContents Include="$(AegisubSourceBase)bin\aegisub$(AegisubPlatformSuffix).exe" />
-    <RarContents Include="$(AegisubSourceBase)bin\avisynth.dll" Condition="'$(AegisubUseAvisynth)' == 'true'" />
-    <RarContents Include="$(AegisubSourceBase)bin\csri\xy-vsfilter-aegisub$(PlatformArchitecture).dll" Condition="'$(AegisubUseCsri)' == 'HelperLibrary'">
-      <OutputPath>csri\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\devil.dll" Condition="'$(AegisubUseAvisynth)' == 'true'" />
-    <RarContents Include="$(AegisubSourceBase)packages\win_installer\portable\config.json" />
-    <RarContents Include="$(AegisubSourceBase)bin\dictionaries\en_US.aff">
-      <OutputPath>dictionaries\</OutputPath>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\dictionaries\en_US.dic">
-      <OutputPath>dictionaries\</OutputPath>
-    </RarContents>
-  </ItemGroup>
-  <ItemGroup>
-    <RarMetafiles Include="$(AegisubSourceBase)packages\win_installer\portable\icon.ico" />
-    <RarMetafiles Include="$(AegisubSourceBase)packages\win_installer\portable\side-logo.bmp" />
-    <RarMetafiles Include="$(AegisubSourceBase)packages\win_installer\portable\portable-comment.txt" />
-  </ItemGroup>
-</Project>
diff --git a/build/PortableInstaller/PortableInstaller.vcxproj.filters b/build/PortableInstaller/PortableInstaller.vcxproj.filters
deleted file mode 100644
index cf2d140a8..000000000
--- a/build/PortableInstaller/PortableInstaller.vcxproj.filters
+++ /dev/null
@@ -1,127 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Automation">
-      <UniqueIdentifier>{2c1914de-647f-44ab-a698-a289b10ec29c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation\Autoload">
-      <UniqueIdentifier>{862d477a-6db6-4ef0-b547-fa347b8d3aff}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation\Include">
-      <UniqueIdentifier>{d15cec98-3f6e-4713-a192-8cfdf1bac1d0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="CSRI">
-      <UniqueIdentifier>{61b13b0c-d018-48c6-8629-b44b83aa0dc8}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation\Tests">
-      <UniqueIdentifier>{8880eb0c-4bf7-424d-9a79-73c20c2dd169}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Automation\Demos">
-      <UniqueIdentifier>{743db065-17d0-4595-b241-9baa143dd68c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="AssDraw">
-      <UniqueIdentifier>{8e48f676-fdad-4b6e-a146-58a300ee528d}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Avisynth">
-      <UniqueIdentifier>{63aff439-dbde-4092-8dad-905a01c4be6c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Dictionaries">
-      <UniqueIdentifier>{baf7aa4e-709d-4a03-aee1-b54749006b82}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-
-  <ItemGroup>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\cleantags-autoload.lua">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\kara-templater.lua">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\karaoke-auto-leadin.lua">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\macro-1-edgeblur.lua">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\macro-2-mkfullwitdh.lua">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\select-overlaps.moon">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\autoload\strip-tags.lua">
-      <Filter>Automation\Autoload</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\demos\future-windy-blur.lua">
-      <Filter>Automation\Demos</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\demos\raytracer.lua">
-      <Filter>Automation\Demos</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\clipboard.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\re.moon">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\unicode.moon">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\aegisub\util.moon">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\cleantags.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\clipboard.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\karaskel-auto4.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\karaskel.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\moonscript.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\re.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\unicode.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\utils-auto4.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)automation\include\utils.lua">
-      <Filter>Automation\Include</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\aegisub$(AegisubPlatformSuffix).exe" />
-    <RarContents Include="$(AegisubSourceBase)packages\win_installer\portable\config.json" />
-    <RarContents Include="$(AegisubSourceBase)bin\csri\xy-vsfilter-aegisub$(PlatformArchitecture).dll">
-      <Filter>CSRI</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\AssDraw3.chm">
-      <Filter>AssDraw</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\AssDraw3.exe">
-      <Filter>AssDraw</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\avisynth.dll">
-      <Filter>Avisynth</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\devil.dll">
-      <Filter>Avisynth</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\DirectShowSource.dll">
-      <Filter>Avisynth</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\dictionaries\en_US.aff">
-      <Filter>Dictionaries</Filter>
-    </RarContents>
-    <RarContents Include="$(AegisubSourceBase)bin\dictionaries\en_US.dic">
-      <Filter>Dictionaries</Filter>
-    </RarContents>
-  </ItemGroup>
-</Project>
diff --git a/build/aegisub.props b/build/aegisub.props
deleted file mode 100644
index aa07badea..000000000
--- a/build/aegisub.props
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <_PropertySheetDisplayName>Aegisub project</_PropertySheetDisplayName>
-  </PropertyGroup>
-
-  <ItemGroup Label="ProjectConfigurations">
-    <ProjectConfiguration Include="Debug|Win32">
-      <Configuration>Debug</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Debug|x64">
-      <Configuration>Debug</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|Win32">
-      <Configuration>Release</Configuration>
-      <Platform>Win32</Platform>
-    </ProjectConfiguration>
-    <ProjectConfiguration Include="Release|x64">
-      <Configuration>Release</Configuration>
-      <Platform>x64</Platform>
-    </ProjectConfiguration>
-  </ItemGroup>
-
-  <!-- Base configuration for VC projects -->
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
-  <PropertyGroup Label="Configuration">
-    <ConfigurationType        Condition="'$(AegisubProjectType)'=='lib'">StaticLibrary</ConfigurationType>
-    <ConfigurationType        Condition="'$(AegisubProjectType)'=='dll'">DynamicLibrary</ConfigurationType>
-    <ConfigurationType        Condition="'$(AegisubProjectType)'=='exe'">Application</ConfigurationType>
-    <UseDebugLibraries        Condition="'$(Configuration)'=='Debug'"   >true</UseDebugLibraries>
-    <UseDebugLibraries        Condition="'$(Configuration)'=='Release'" >false</UseDebugLibraries>
-    <WholeProgramOptimization Condition="'$(Configuration)'=='Release'" >true</WholeProgramOptimization>
-    <CharacterSet                                                       >Unicode</CharacterSet>
-    <CharacterSet             Condition="'$(AegisubMBCS)'=='true'"      >MultiByte</CharacterSet>
-    <PlatformToolset                                                    >v141</PlatformToolset>
-  </PropertyGroup>
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
-
-  <!-- Default configuration -->
-  <ImportGroup Label="ExtensionSettings">
-    <Import Project="$(MSBuildThisFileDirectory)\DefaultConfiguration.props" />
-    <!-- Import the Aegisub user config file for non-Aegisub projects since
-         there doesn't seem to be any sort of solution-wide config file -->
-    <Import Project="$(MSBuildThisFileDirectory)\Aegisub\Aegisub.vcxproj.user"
-            Condition="'$(MSBuildProjectName)' != 'Aegisub' and Exists('$(MSBuildThisFileDirectory)\Aegisub\Aegisub.vcxproj.user')" />
-  </ImportGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)userconfig\*.props" />
-    <Import Project="$(MSBuildThisFileDirectory)paths.props" />
-    <Import Project="$(MSBuildThisFileDirectory)Aegisub\standard-libraries.props" />
-    <Import Project="$(MSBuildThisFileDirectory)standard-settings.props" />
-    <Import Project="$(MSBuildThisFileDirectory)standard-outdirs.props" />
-    <Import Project="$(MSBuildThisFileDirectory)tasks.props" />
-  </ImportGroup>
-
-  <!-- The standard targets need to go last for all paths to be proper -->
-  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
-  <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Label="LocalAppDataPlatform" />
-
-  <ImportGroup Label="Targets">
-    <Import Project="$(MSBuildThisFileDirectory)install.targets" />
-  </ImportGroup>
-</Project>
diff --git a/build/boost/boost.vcxproj b/build/boost/boost.vcxproj
deleted file mode 100644
index fff93799e..000000000
--- a/build/boost/boost.vcxproj
+++ /dev/null
@@ -1,139 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{A649D828-A399-4D81-ADEF-94CFDBA7847F}</ProjectGuid>
-    <RootNamespace>boost</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>
-        BOOST_LOCALE_WITH_ICONV=1;
-        BOOST_LOCALE_WITH_ICU=1;
-        BOOST_LOCALE_NO_STD_BACKEND=1;
-        BOOST_LOCALE_NO_WINAPI_BACKEND=1;
-        BOOST_LOCALE_NO_POSIX_BACKEND=1;
-        BOOST_THREAD_BUILD_LIB;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <PropertyGroup>
-    <BuildGenerateSourcesTargets>
-      $(BuildGenerateSourcesTargets);
-      CopyBoostHeaders
-    </BuildGenerateSourcesTargets>
-  </PropertyGroup>
-  <!-- Have the target depend on the boost version.hpp file so it will usually
-       be skipped if the boost version hasn't changed since last build. -->
-  <Target
-    Name="CopyBoostHeaders"
-    Inputs="$(BoostPath)\libs\config\include\boost\version.hpp"
-    Outputs="$(AegisubSourceBase)include\boost\version.hpp"
-    >
-    <Message Importance="High" Text="Copy boost headers" />
-    <!-- All this cruft is to work around that despite what the documentation
-         claims, %(RecursiveDir) matches everything from the first * (not even
-         **) until the last / -->
-    <ItemGroup>
-      <BoostLibraries Include="$([System.IO.Directory]::GetDirectories(&quot;$(BoostPath)\libs&quot;))" />
-      <BoostIncludeDirs Include="%(BoostLibraries.Identity)\include\boost;$(BoostPath)\libs\numeric\conversion\include\boost" />
-      <Headers Include="%(BoostIncludeDirs.Identity)\**\*.*" />
-    </ItemGroup>
-    <Copy
-      SourceFiles="@(Headers)"
-      DestinationFiles="@(Headers->'$(AegisubSourceBase)include\boost\%(RecursiveDir)%(Filename)%(Extension)')"
-      SkipUnchangedFiles="true"
-      />
-  </Target>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\icu\icu.vcxproj">
-      <Project>{f934ab7b-186b-4e96-b20c-a58c38c1b818}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libiconv\libiconv.vcxproj">
-      <Project>{965054d2-44f2-4eb2-9879-051cc3d7ef08}</Project>
-    </ProjectReference>
-  </ItemGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\codecvt_error_category.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\operations.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\path.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\path_traits.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\portability.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\unique_path.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\utf8_codecvt_facet.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\windows_file_codecvt.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\encoding\codepage.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\boundary.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\codecvt.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\collator.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\conversion.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\icu_backend.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\shared\generator.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\shared\ids.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\shared\localization_backend.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\codecvt_converter.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\default_locale.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\info.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\locale_data.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\c_regex_traits.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\cpp_regex_traits.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\cregex.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\fileiter.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\icu.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\instances.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\posix_api.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\regex.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\regex_raw_buffer.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\regex_traits_defaults.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\static_mutex.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\usinstances.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\w32_regex_traits.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\wc_regex_traits.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\wide_posix_api.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\regex\src\winstances.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\system\src\error_code.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\thread\src\win32\thread.cpp" />
-    <ClCompile Include="$(BoostPath)\libs\thread\src\win32\tss_pe.cpp" />
-    <ClCompile Include="$(MSBuildThisFileDirectory)locale_stubs.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(BoostPath)\libs\filesystem\src\windows_file_codecvt.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\encoding\conv.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\all_generator.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\cdata.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\codecvt.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\icu_backend.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\icu_util.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\predefined_formatters.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\uconv.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\shared\ios_prop.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\shared\mo_hash.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\shared\mo_lambda.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\gregorian.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\iconv.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\locale_data.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\numeric.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\timezone.hpp" />
-    <ClInclude Include="$(BoostPath)\libs\regex\src\internals.hpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(BoostPath)\libs\locale\src\encoding\iconv_codepage.ipp" />
-    <None Include="$(BoostPath)\libs\locale\src\encoding\uconv_codepage.ipp" />
-    <None Include="$(BoostPath)\libs\locale\src\encoding\wconv_codepage.ipp" />
-  </ItemGroup>
-</Project>
diff --git a/build/boost/boost.vcxproj.filters b/build/boost/boost.vcxproj.filters
deleted file mode 100644
index 07cced6a6..000000000
--- a/build/boost/boost.vcxproj.filters
+++ /dev/null
@@ -1,222 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="regex">
-      <UniqueIdentifier>{e091980d-4374-41b8-aa61-1b07695e1b17}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="system">
-      <UniqueIdentifier>{be9f03e9-74a3-4705-97ee-105a404d8a10}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="filesystem">
-      <UniqueIdentifier>{98abe5b9-aca6-4145-ab6d-e472e24eb522}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="locale">
-      <UniqueIdentifier>{0dae6521-8684-471f-8d62-9fe3b9295b0c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="locale\encoding">
-      <UniqueIdentifier>{8c30568b-1ab1-4815-82e0-127ad31732d7}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="locale\icu">
-      <UniqueIdentifier>{47e5ad22-f37e-4512-a8e1-bcb5f04ad24b}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="locale\shared">
-      <UniqueIdentifier>{52190269-979d-429b-a825-8e68eacc2274}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="locale\util">
-      <UniqueIdentifier>{829ed5fb-dcba-4d3e-910c-33341e0e6379}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="thread">
-      <UniqueIdentifier>{c76e09db-3a8e-4eaf-bb9a-6bac6945fd6f}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\c_regex_traits.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\cpp_regex_traits.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\cregex.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\fileiter.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\instances.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\posix_api.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\regex.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\regex_raw_buffer.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\regex_traits_defaults.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\static_mutex.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\usinstances.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\w32_regex_traits.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\wc_regex_traits.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\wide_posix_api.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\winstances.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\system\src\error_code.cpp">
-      <Filter>system</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\codecvt_error_category.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\operations.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\path.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\path_traits.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\portability.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\unique_path.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\utf8_codecvt_facet.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\filesystem\src\windows_file_codecvt.cpp">
-      <Filter>filesystem</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\regex\src\icu.cpp">
-      <Filter>regex</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\boundary.cpp">
-      <Filter>locale\icu</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\codecvt.cpp">
-      <Filter>locale\icu</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\collator.cpp">
-      <Filter>locale\icu</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\conversion.cpp">
-      <Filter>locale\icu</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\icu\icu_backend.cpp">
-      <Filter>locale\icu</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\codecvt_converter.cpp">
-      <Filter>locale\util</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\default_locale.cpp">
-      <Filter>locale\util</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\info.cpp">
-      <Filter>locale\util</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\util\locale_data.cpp">
-      <Filter>locale\util</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\shared\generator.cpp">
-      <Filter>locale\shared</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\shared\ids.cpp">
-      <Filter>locale\shared</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\shared\localization_backend.cpp">
-      <Filter>locale\shared</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\locale\src\encoding\codepage.cpp">
-      <Filter>locale\encoding</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\thread\src\win32\thread.cpp">
-      <Filter>thread</Filter>
-    </ClCompile>
-    <ClCompile Include="$(BoostPath)\libs\thread\src\win32\tss_pe.cpp">
-      <Filter>thread</Filter>
-    </ClCompile>
-    <ClCompile Include="$(MSBuildThisFileDirectory)locale_stubs.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(BoostPath)\libs\regex\src\internals.hpp">
-      <Filter>regex</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\filesystem\src\windows_file_codecvt.hpp">
-      <Filter>filesystem</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\all_generator.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\cdata.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\codecvt.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\icu_backend.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\icu_util.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\predefined_formatters.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\icu\uconv.hpp">
-      <Filter>locale\icu</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\gregorian.hpp">
-      <Filter>locale\util</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\iconv.hpp">
-      <Filter>locale\util</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\locale_data.hpp">
-      <Filter>locale\util</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\numeric.hpp">
-      <Filter>locale\util</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\util\timezone.hpp">
-      <Filter>locale\util</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\shared\ios_prop.hpp">
-      <Filter>locale\shared</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\shared\mo_hash.hpp">
-      <Filter>locale\shared</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\shared\mo_lambda.hpp">
-      <Filter>locale\shared</Filter>
-    </ClInclude>
-    <ClInclude Include="$(BoostPath)\libs\locale\src\encoding\conv.hpp">
-      <Filter>locale\encoding</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(BoostPath)\libs\locale\src\encoding\iconv_codepage.ipp">
-      <Filter>locale\encoding</Filter>
-    </None>
-    <None Include="$(BoostPath)\libs\locale\src\encoding\uconv_codepage.ipp">
-      <Filter>locale\encoding</Filter>
-    </None>
-    <None Include="$(BoostPath)\libs\locale\src\encoding\wconv_codepage.ipp">
-      <Filter>locale\encoding</Filter>
-    </None>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/build/boost/locale_stubs.cpp b/build/boost/locale_stubs.cpp
deleted file mode 100644
index 57c3e921c..000000000
--- a/build/boost/locale_stubs.cpp
+++ /dev/null
@@ -1,69 +0,0 @@
-// Copyright (c) 2014, Thomas Goyne <plorkyeran@aegisub.org>
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-//
-// Aegisub Project http://www.aegisub.org/
-
-#include <boost/locale/gnu_gettext.hpp>
-#include <boost/locale/localization_backend.hpp>
-#include <unicode/locid.h>
-
-// Boost.locale doesn't support partial builds of ICU, so provide stub versions
-// of some of the things we don't use
-namespace boost { namespace locale {
-namespace impl_icu {
-struct cdata {
-	icu::Locale locale;
-	std::string encoding;
-	bool utf8;
-};
-
-std::locale create_formatting(std::locale const& in, cdata const& cd, character_facet_type type) {
-	return in;
-}
-
-std::locale create_parsing(std::locale const& in, cdata const& cd, character_facet_type type) {
-	return in;
-}
-
-std::locale create_calendar(std::locale const& in, cdata const& cd) {
-	return in;
-}
-
-}
-namespace gnu_gettext {
-template<>
-message_format<char> *create_messages_facet(messages_info const &info) {
-	return nullptr;
-}
-
-template<>
-message_format<wchar_t> *create_messages_facet(messages_info const &info) {
-	return nullptr;
-}
-
-#ifdef BOOST_HAS_CHAR16_T
-template<>
-message_format<char16_t> *create_messages_facet(messages_info const &info) {
-	return nullptr;
-}
-#endif
-
-#ifdef BOOST_HAS_CHAR32_T
-template<>
-message_format<char32_t> *create_messages_facet(messages_info const &info) {
-	return nullptr;
-}
-#endif
-}
-} }
diff --git a/build/csrihelper/csrihelper.vcxproj b/build/csrihelper/csrihelper.vcxproj
deleted file mode 100644
index c4115f23b..000000000
--- a/build/csrihelper/csrihelper.vcxproj
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <!-- VC boilerplate -->
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{C832EAF3-860D-4373-A02C-933626B47A5E}</ProjectGuid>
-    <RootNamespace>csrihelper</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\csri\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>CSRI_NO_EXPORT;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(SrcDir)include\;$(SrcDir)lib\;$(SrcDir)lib\win32\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)include</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)include\csri\*.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)include\csri\csri.h" />
-    <ClInclude Include="$(SrcDir)include\csri\fmtids.h" />
-    <ClInclude Include="$(SrcDir)include\csri\logging.h" />
-    <ClInclude Include="$(SrcDir)include\csri\openerr.h" />
-    <ClInclude Include="$(SrcDir)include\csri\stream.h" />
-    <ClInclude Include="$(SrcDir)include\subhelp.h" />
-    <ClInclude Include="$(SrcDir)include\visibility.h" />
-    <ClInclude Include="$(SrcDir)lib\csrilib.h" />
-    <ClInclude Include="$(SrcDir)lib\win32\csrilib_os.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)lib\list.c" />
-    <ClCompile Include="$(SrcDir)lib\win32\enumerate.c" />
-    <ClCompile Include="$(SrcDir)lib\wrap.c" />
-    <ClCompile Include="$(SrcDir)subhelp\logging.c" />
-    <ClCompile Include="$(SrcDir)subhelp\win32\openfile.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/csrihelper/csrihelper.vcxproj.filters b/build/csrihelper/csrihelper.vcxproj.filters
deleted file mode 100644
index 0dd2ca51c..000000000
--- a/build/csrihelper/csrihelper.vcxproj.filters
+++ /dev/null
@@ -1,63 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)include\csri\csri.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\csri\fmtids.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\csri\logging.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\csri\openerr.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\csri\stream.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\subhelp.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\visibility.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)lib\csrilib.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)lib\win32\csrilib_os.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)lib\list.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lib\win32\enumerate.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lib\wrap.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subhelp\logging.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)subhelp\win32\openfile.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-</Project>
diff --git a/build/expat/expat.vcxproj b/build/expat/expat.vcxproj
deleted file mode 100644
index 399d6ec12..000000000
--- a/build/expat/expat.vcxproj
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{D6BA6815-0AAC-48FA-8372-D32CDE8BF07A}</ProjectGuid>
-    <RootNamespace>expat</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\wxWidgets\src\expat\lib</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>COMPILED_FROM_DSP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)\expat.h" />
-    <InstallHeader Include="$(SrcDir)\expat_external.h" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)\ascii.h" />
-    <ClInclude Include="$(SrcDir)\asciitab.h" />
-    <ClInclude Include="$(SrcDir)\expat.h" />
-    <ClInclude Include="$(SrcDir)\expat_external.h" />
-    <ClInclude Include="$(SrcDir)\iasciitab.h" />
-    <ClInclude Include="$(SrcDir)\internal.h" />
-    <ClInclude Include="$(SrcDir)\latin1tab.h" />
-    <ClInclude Include="$(SrcDir)\nametab.h" />
-    <ClInclude Include="$(SrcDir)\utf8tab.h" />
-    <ClInclude Include="$(SrcDir)\winconfig.h" />
-    <ClInclude Include="$(SrcDir)\xmlrole.h" />
-    <ClInclude Include="$(SrcDir)\xmltok.h" />
-    <ClInclude Include="$(SrcDir)\xmltok_impl.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)\xmlparse.c" />
-    <ClCompile Include="$(SrcDir)\xmlrole.c" />
-    <ClCompile Include="$(SrcDir)\xmltok.c" />
-    <ClCompile Include="$(SrcDir)\xmltok_impl.c" />
-    <ClCompile Include="$(SrcDir)\xmltok_ns.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/expat/expat.vcxproj.filters b/build/expat/expat.vcxproj.filters
deleted file mode 100644
index 355924ee7..000000000
--- a/build/expat/expat.vcxproj.filters
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
-    </Filter>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/build/ffmpeg/config-x64.asm b/build/ffmpeg/config-x64.asm
deleted file mode 100755
index 3cc5a6c31..000000000
--- a/build/ffmpeg/config-x64.asm
+++ /dev/null
@@ -1,2460 +0,0 @@
-; Automatically generated by configure - do not modify!
-%define ARCH_AARCH64 0
-%define ARCH_ALPHA 0
-%define ARCH_ARM 0
-%define ARCH_AVR32 0
-%define ARCH_AVR32_AP 0
-%define ARCH_AVR32_UC 0
-%define ARCH_BFIN 0
-%define ARCH_IA64 0
-%define ARCH_M68K 0
-%define ARCH_MIPS 0
-%define ARCH_MIPS64 0
-%define ARCH_PARISC 0
-%define ARCH_PPC 0
-%define ARCH_PPC64 0
-%define ARCH_S390 0
-%define ARCH_SH4 0
-%define ARCH_SPARC 0
-%define ARCH_SPARC64 0
-%define ARCH_TILEGX 0
-%define ARCH_TILEPRO 0
-%define ARCH_TOMI 0
-%define ARCH_X86 1
-%define ARCH_X86_32 0
-%define ARCH_X86_64 1
-%define HAVE_ARMV5TE 0
-%define HAVE_ARMV6 0
-%define HAVE_ARMV6T2 0
-%define HAVE_ARMV8 0
-%define HAVE_NEON 0
-%define HAVE_VFP 0
-%define HAVE_VFPV3 0
-%define HAVE_SETEND 0
-%define HAVE_ALTIVEC 0
-%define HAVE_DCBZL 0
-%define HAVE_LDBRX 0
-%define HAVE_POWER8 0
-%define HAVE_PPC4XX 0
-%define HAVE_VSX 0
-%define HAVE_AESNI 1
-%define HAVE_AMD3DNOW 1
-%define HAVE_AMD3DNOWEXT 1
-%define HAVE_AVX 1
-%define HAVE_AVX2 1
-%define HAVE_AVX512 1
-%define HAVE_FMA3 1
-%define HAVE_FMA4 1
-%define HAVE_MMX 1
-%define HAVE_MMXEXT 1
-%define HAVE_SSE 1
-%define HAVE_SSE2 1
-%define HAVE_SSE3 1
-%define HAVE_SSE4 1
-%define HAVE_SSE42 1
-%define HAVE_SSSE3 1
-%define HAVE_XOP 1
-%define HAVE_CPUNOP 1
-%define HAVE_I686 1
-%define HAVE_MIPSFPU 0
-%define HAVE_MIPS32R2 0
-%define HAVE_MIPS32R5 0
-%define HAVE_MIPS64R2 0
-%define HAVE_MIPS32R6 0
-%define HAVE_MIPS64R6 0
-%define HAVE_MIPSDSP 0
-%define HAVE_MIPSDSPR2 0
-%define HAVE_MSA 0
-%define HAVE_LOONGSON2 0
-%define HAVE_LOONGSON3 0
-%define HAVE_MMI 0
-%define HAVE_ARMV5TE_EXTERNAL 0
-%define HAVE_ARMV6_EXTERNAL 0
-%define HAVE_ARMV6T2_EXTERNAL 0
-%define HAVE_ARMV8_EXTERNAL 0
-%define HAVE_NEON_EXTERNAL 0
-%define HAVE_VFP_EXTERNAL 0
-%define HAVE_VFPV3_EXTERNAL 0
-%define HAVE_SETEND_EXTERNAL 0
-%define HAVE_ALTIVEC_EXTERNAL 0
-%define HAVE_DCBZL_EXTERNAL 0
-%define HAVE_LDBRX_EXTERNAL 0
-%define HAVE_POWER8_EXTERNAL 0
-%define HAVE_PPC4XX_EXTERNAL 0
-%define HAVE_VSX_EXTERNAL 0
-%define HAVE_AESNI_EXTERNAL 1
-%define HAVE_AMD3DNOW_EXTERNAL 1
-%define HAVE_AMD3DNOWEXT_EXTERNAL 1
-%define HAVE_AVX_EXTERNAL 1
-%define HAVE_AVX2_EXTERNAL 0
-%define HAVE_AVX512_EXTERNAL 0
-%define HAVE_FMA3_EXTERNAL 1
-%define HAVE_FMA4_EXTERNAL 1
-%define HAVE_MMX_EXTERNAL 1
-%define HAVE_MMXEXT_EXTERNAL 1
-%define HAVE_SSE_EXTERNAL 1
-%define HAVE_SSE2_EXTERNAL 1
-%define HAVE_SSE3_EXTERNAL 1
-%define HAVE_SSE4_EXTERNAL 1
-%define HAVE_SSE42_EXTERNAL 1
-%define HAVE_SSSE3_EXTERNAL 1
-%define HAVE_XOP_EXTERNAL 1
-%define HAVE_CPUNOP_EXTERNAL 0
-%define HAVE_I686_EXTERNAL 0
-%define HAVE_MIPSFPU_EXTERNAL 0
-%define HAVE_MIPS32R2_EXTERNAL 0
-%define HAVE_MIPS32R5_EXTERNAL 0
-%define HAVE_MIPS64R2_EXTERNAL 0
-%define HAVE_MIPS32R6_EXTERNAL 0
-%define HAVE_MIPS64R6_EXTERNAL 0
-%define HAVE_MIPSDSP_EXTERNAL 0
-%define HAVE_MIPSDSPR2_EXTERNAL 0
-%define HAVE_MSA_EXTERNAL 0
-%define HAVE_LOONGSON2_EXTERNAL 0
-%define HAVE_LOONGSON3_EXTERNAL 0
-%define HAVE_MMI_EXTERNAL 0
-%define HAVE_ARMV5TE_INLINE 0
-%define HAVE_ARMV6_INLINE 0
-%define HAVE_ARMV6T2_INLINE 0
-%define HAVE_ARMV8_INLINE 0
-%define HAVE_NEON_INLINE 0
-%define HAVE_VFP_INLINE 0
-%define HAVE_VFPV3_INLINE 0
-%define HAVE_SETEND_INLINE 0
-%define HAVE_ALTIVEC_INLINE 0
-%define HAVE_DCBZL_INLINE 0
-%define HAVE_LDBRX_INLINE 0
-%define HAVE_POWER8_INLINE 0
-%define HAVE_PPC4XX_INLINE 0
-%define HAVE_VSX_INLINE 0
-%define HAVE_AESNI_INLINE 0
-%define HAVE_AMD3DNOW_INLINE 0
-%define HAVE_AMD3DNOWEXT_INLINE 0
-%define HAVE_AVX_INLINE 0
-%define HAVE_AVX2_INLINE 0
-%define HAVE_AVX512_INLINE 0
-%define HAVE_FMA3_INLINE 0
-%define HAVE_FMA4_INLINE 0
-%define HAVE_MMX_INLINE 0
-%define HAVE_MMXEXT_INLINE 0
-%define HAVE_SSE_INLINE 0
-%define HAVE_SSE2_INLINE 0
-%define HAVE_SSE3_INLINE 0
-%define HAVE_SSE4_INLINE 0
-%define HAVE_SSE42_INLINE 0
-%define HAVE_SSSE3_INLINE 0
-%define HAVE_XOP_INLINE 0
-%define HAVE_CPUNOP_INLINE 0
-%define HAVE_I686_INLINE 0
-%define HAVE_MIPSFPU_INLINE 0
-%define HAVE_MIPS32R2_INLINE 0
-%define HAVE_MIPS32R5_INLINE 0
-%define HAVE_MIPS64R2_INLINE 0
-%define HAVE_MIPS32R6_INLINE 0
-%define HAVE_MIPS64R6_INLINE 0
-%define HAVE_MIPSDSP_INLINE 0
-%define HAVE_MIPSDSPR2_INLINE 0
-%define HAVE_MSA_INLINE 0
-%define HAVE_LOONGSON2_INLINE 0
-%define HAVE_LOONGSON3_INLINE 0
-%define HAVE_MMI_INLINE 0
-%define HAVE_ALIGNED_STACK 1
-%define HAVE_FAST_64BIT 1
-%define HAVE_FAST_CLZ 1
-%define HAVE_FAST_CMOV 1
-%define HAVE_LOCAL_ALIGNED 1
-%define HAVE_SIMD_ALIGN_16 1
-%define HAVE_SIMD_ALIGN_32 1
-%define HAVE_SIMD_ALIGN_64 1
-%define HAVE_ATOMIC_CAS_PTR 0
-%define HAVE_MACHINE_RW_BARRIER 0
-%define HAVE_MEMORYBARRIER 1
-%define HAVE_MM_EMPTY 0
-%define HAVE_RDTSC 1
-%define HAVE_SEM_TIMEDWAIT 0
-%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 0
-%define HAVE_CABS 0
-%define HAVE_CEXP 0
-%define HAVE_INLINE_ASM 0
-%define HAVE_SYMVER 0
-%define HAVE_X86ASM 1
-%define HAVE_BIGENDIAN 0
-%define HAVE_FAST_UNALIGNED 1
-%define HAVE_ARPA_INET_H 0
-%define HAVE_ASM_TYPES_H 0
-%define HAVE_CDIO_PARANOIA_H 0
-%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
-%define HAVE_CUDA_H 0
-%define HAVE_DISPATCH_DISPATCH_H 0
-%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
-%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
-%define HAVE_DEV_IC_BT8XX_H 0
-%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
-%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
-%define HAVE_DIRECT_H 1
-%define HAVE_DIRENT_H 0
-%define HAVE_DXGIDEBUG_H 1
-%define HAVE_DXVA_H 1
-%define HAVE_ES2_GL_H 0
-%define HAVE_GSM_H 0
-%define HAVE_IO_H 1
-%define HAVE_LINUX_PERF_EVENT_H 0
-%define HAVE_MACHINE_IOCTL_BT848_H 0
-%define HAVE_MACHINE_IOCTL_METEOR_H 0
-%define HAVE_MALLOC_H 1
-%define HAVE_OPENCV2_CORE_CORE_C_H 0
-%define HAVE_OPENGL_GL3_H 0
-%define HAVE_POLL_H 0
-%define HAVE_SYS_PARAM_H 0
-%define HAVE_SYS_RESOURCE_H 0
-%define HAVE_SYS_SELECT_H 0
-%define HAVE_SYS_SOUNDCARD_H 0
-%define HAVE_SYS_TIME_H 0
-%define HAVE_SYS_UN_H 0
-%define HAVE_SYS_VIDEOIO_H 0
-%define HAVE_TERMIOS_H 0
-%define HAVE_UDPLITE_H 0
-%define HAVE_UNISTD_H 0
-%define HAVE_VALGRIND_VALGRIND_H 0
-%define HAVE_WINDOWS_H 1
-%define HAVE_WINSOCK2_H 0
-%define HAVE_INTRINSICS_NEON 0
-%define HAVE_ATANF 1
-%define HAVE_ATAN2F 1
-%define HAVE_CBRT 1
-%define HAVE_CBRTF 1
-%define HAVE_COPYSIGN 1
-%define HAVE_COSF 1
-%define HAVE_ERF 1
-%define HAVE_EXP2 1
-%define HAVE_EXP2F 1
-%define HAVE_EXPF 1
-%define HAVE_HYPOT 1
-%define HAVE_ISFINITE 1
-%define HAVE_ISINF 1
-%define HAVE_ISNAN 1
-%define HAVE_LDEXPF 1
-%define HAVE_LLRINT 1
-%define HAVE_LLRINTF 1
-%define HAVE_LOG2 1
-%define HAVE_LOG2F 1
-%define HAVE_LOG10F 1
-%define HAVE_LRINT 1
-%define HAVE_LRINTF 1
-%define HAVE_POWF 1
-%define HAVE_RINT 1
-%define HAVE_ROUND 1
-%define HAVE_ROUNDF 1
-%define HAVE_SINF 1
-%define HAVE_TRUNC 1
-%define HAVE_TRUNCF 1
-%define HAVE_DOS_PATHS 1
-%define HAVE_LIBC_MSVCRT 1
-%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
-%define HAVE_SECTION_DATA_REL_RO 0
-%define HAVE_THREADS 1
-%define HAVE_UWP 0
-%define HAVE_WINRT 0
-%define HAVE_ACCESS 1
-%define HAVE_ALIGNED_MALLOC 1
-%define HAVE_ARC4RANDOM 0
-%define HAVE_CLOCK_GETTIME 0
-%define HAVE_CLOSESOCKET 0
-%define HAVE_COMMANDLINETOARGVW 1
-%define HAVE_FCNTL 0
-%define HAVE_GETADDRINFO 0
-%define HAVE_GETHRTIME 0
-%define HAVE_GETOPT 0
-%define HAVE_GETPROCESSAFFINITYMASK 1
-%define HAVE_GETPROCESSMEMORYINFO 1
-%define HAVE_GETPROCESSTIMES 1
-%define HAVE_GETRUSAGE 0
-%define HAVE_GETSYSTEMTIMEASFILETIME 1
-%define HAVE_GETTIMEOFDAY 0
-%define HAVE_GLOB 0
-%define HAVE_GLXGETPROCADDRESS 0
-%define HAVE_GMTIME_R 0
-%define HAVE_INET_ATON 0
-%define HAVE_ISATTY 1
-%define HAVE_KBHIT 1
-%define HAVE_LOCALTIME_R 0
-%define HAVE_LSTAT 0
-%define HAVE_LZO1X_999_COMPRESS 0
-%define HAVE_MACH_ABSOLUTE_TIME 0
-%define HAVE_MAPVIEWOFFILE 1
-%define HAVE_MEMALIGN 0
-%define HAVE_MKSTEMP 0
-%define HAVE_MMAP 0
-%define HAVE_MPROTECT 0
-%define HAVE_NANOSLEEP 0
-%define HAVE_PEEKNAMEDPIPE 1
-%define HAVE_POSIX_MEMALIGN 0
-%define HAVE_PTHREAD_CANCEL 0
-%define HAVE_SCHED_GETAFFINITY 0
-%define HAVE_SECITEMIMPORT 0
-%define HAVE_SETCONSOLETEXTATTRIBUTE 1
-%define HAVE_SETCONSOLECTRLHANDLER 1
-%define HAVE_SETMODE 1
-%define HAVE_SETRLIMIT 0
-%define HAVE_SLEEP 1
-%define HAVE_STRERROR_R 0
-%define HAVE_SYSCONF 0
-%define HAVE_SYSCTL 0
-%define HAVE_USLEEP 0
-%define HAVE_UTGETOSTYPEFROMSTRING 0
-%define HAVE_VIRTUALALLOC 1
-%define HAVE_WGLGETPROCADDRESS 0
-%define HAVE_BCRYPT 1
-%define HAVE_VAAPI_DRM 0
-%define HAVE_VAAPI_X11 0
-%define HAVE_VDPAU_X11 0
-%define HAVE_PTHREADS 0
-%define HAVE_OS2THREADS 0
-%define HAVE_W32THREADS 1
-%define HAVE_AS_ARCH_DIRECTIVE 0
-%define HAVE_AS_DN_DIRECTIVE 0
-%define HAVE_AS_FPU_DIRECTIVE 0
-%define HAVE_AS_FUNC 0
-%define HAVE_AS_OBJECT_ARCH 0
-%define HAVE_ASM_MOD_Q 0
-%define HAVE_BLOCKS_EXTENSION 0
-%define HAVE_EBP_AVAILABLE 0
-%define HAVE_EBX_AVAILABLE 0
-%define HAVE_GNU_AS 0
-%define HAVE_GNU_WINDRES 0
-%define HAVE_IBM_ASM 0
-%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
-%define HAVE_INLINE_ASM_LABELS 0
-%define HAVE_INLINE_ASM_NONLOCAL_LABELS 0
-%define HAVE_PRAGMA_DEPRECATED 1
-%define HAVE_RSYNC_CONTIMEOUT 0
-%define HAVE_SYMVER_ASM_LABEL 0
-%define HAVE_SYMVER_GNU_ASM 0
-%define HAVE_VFP_ARGS 0
-%define HAVE_XFORM_ASM 0
-%define HAVE_XMM_CLOBBERS 0
-%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
-%define HAVE_SOCKLEN_T 0
-%define HAVE_STRUCT_ADDRINFO 0
-%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-%define HAVE_STRUCT_IP_MREQ_SOURCE 0
-%define HAVE_STRUCT_IPV6_MREQ 0
-%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
-%define HAVE_STRUCT_POLLFD 0
-%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 0
-%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
-%define HAVE_STRUCT_SOCKADDR_IN6 0
-%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
-%define HAVE_STRUCT_SOCKADDR_STORAGE 0
-%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
-%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
-%define HAVE_MAKEINFO 0
-%define HAVE_MAKEINFO_HTML 0
-%define HAVE_OPENCL_D3D11 0
-%define HAVE_OPENCL_DRM_ARM 0
-%define HAVE_OPENCL_DRM_BEIGNET 0
-%define HAVE_OPENCL_DXVA2 0
-%define HAVE_OPENCL_VAAPI_BEIGNET 0
-%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
-%define HAVE_PERL 1
-%define HAVE_POD2MAN 0
-%define HAVE_TEXI2HTML 0
-%define CONFIG_DOC 0
-%define CONFIG_HTMLPAGES 0
-%define CONFIG_MANPAGES 0
-%define CONFIG_PODPAGES 1
-%define CONFIG_TXTPAGES 0
-%define CONFIG_AVIO_DIR_CMD_EXAMPLE 1
-%define CONFIG_AVIO_READING_EXAMPLE 1
-%define CONFIG_DECODE_AUDIO_EXAMPLE 1
-%define CONFIG_DECODE_VIDEO_EXAMPLE 1
-%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
-%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
-%define CONFIG_EXTRACT_MVS_EXAMPLE 1
-%define CONFIG_FILTER_AUDIO_EXAMPLE 0
-%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
-%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
-%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 0
-%define CONFIG_HW_DECODE_EXAMPLE 1
-%define CONFIG_METADATA_EXAMPLE 1
-%define CONFIG_MUXING_EXAMPLE 1
-%define CONFIG_QSVDEC_EXAMPLE 0
-%define CONFIG_REMUXING_EXAMPLE 1
-%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 1
-%define CONFIG_SCALING_VIDEO_EXAMPLE 1
-%define CONFIG_TRANSCODE_AAC_EXAMPLE 1
-%define CONFIG_TRANSCODING_EXAMPLE 0
-%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
-%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
-%define CONFIG_AVISYNTH 0
-%define CONFIG_FREI0R 0
-%define CONFIG_LIBCDIO 0
-%define CONFIG_LIBDAVS2 0
-%define CONFIG_LIBRUBBERBAND 0
-%define CONFIG_LIBVIDSTAB 0
-%define CONFIG_LIBX264 0
-%define CONFIG_LIBX265 0
-%define CONFIG_LIBXAVS 0
-%define CONFIG_LIBXAVS2 0
-%define CONFIG_LIBXVID 0
-%define CONFIG_DECKLINK 0
-%define CONFIG_LIBNDI_NEWTEK 0
-%define CONFIG_LIBFDK_AAC 0
-%define CONFIG_OPENSSL 0
-%define CONFIG_LIBTLS 0
-%define CONFIG_GMP 0
-%define CONFIG_LIBLENSFUN 0
-%define CONFIG_LIBOPENCORE_AMRNB 0
-%define CONFIG_LIBOPENCORE_AMRWB 0
-%define CONFIG_LIBVMAF 0
-%define CONFIG_LIBVO_AMRWBENC 0
-%define CONFIG_MBEDTLS 0
-%define CONFIG_RKMPP 0
-%define CONFIG_LIBSMBCLIENT 0
-%define CONFIG_CHROMAPRINT 0
-%define CONFIG_GCRYPT 0
-%define CONFIG_GNUTLS 0
-%define CONFIG_JNI 0
-%define CONFIG_LADSPA 0
-%define CONFIG_LIBAOM 0
-%define CONFIG_LIBASS 0
-%define CONFIG_LIBBLURAY 0
-%define CONFIG_LIBBS2B 0
-%define CONFIG_LIBCACA 0
-%define CONFIG_LIBCELT 0
-%define CONFIG_LIBCODEC2 0
-%define CONFIG_LIBDAV1D 0
-%define CONFIG_LIBDC1394 0
-%define CONFIG_LIBDRM 0
-%define CONFIG_LIBFLITE 0
-%define CONFIG_LIBFONTCONFIG 0
-%define CONFIG_LIBFREETYPE 0
-%define CONFIG_LIBFRIBIDI 0
-%define CONFIG_LIBGME 0
-%define CONFIG_LIBGSM 0
-%define CONFIG_LIBIEC61883 0
-%define CONFIG_LIBILBC 0
-%define CONFIG_LIBJACK 0
-%define CONFIG_LIBKLVANC 0
-%define CONFIG_LIBKVAZAAR 0
-%define CONFIG_LIBMODPLUG 0
-%define CONFIG_LIBMP3LAME 0
-%define CONFIG_LIBMYSOFA 0
-%define CONFIG_LIBOPENCV 0
-%define CONFIG_LIBOPENH264 0
-%define CONFIG_LIBOPENJPEG 0
-%define CONFIG_LIBOPENMPT 0
-%define CONFIG_LIBOPUS 0
-%define CONFIG_LIBPULSE 0
-%define CONFIG_LIBRSVG 0
-%define CONFIG_LIBRTMP 0
-%define CONFIG_LIBSHINE 0
-%define CONFIG_LIBSMBCLIENT 0
-%define CONFIG_LIBSNAPPY 0
-%define CONFIG_LIBSOXR 0
-%define CONFIG_LIBSPEEX 0
-%define CONFIG_LIBSRT 0
-%define CONFIG_LIBSSH 0
-%define CONFIG_LIBTENSORFLOW 0
-%define CONFIG_LIBTESSERACT 0
-%define CONFIG_LIBTHEORA 0
-%define CONFIG_LIBTWOLAME 0
-%define CONFIG_LIBV4L2 0
-%define CONFIG_LIBVORBIS 0
-%define CONFIG_LIBVPX 0
-%define CONFIG_LIBWAVPACK 0
-%define CONFIG_LIBWEBP 0
-%define CONFIG_LIBXML2 0
-%define CONFIG_LIBZIMG 0
-%define CONFIG_LIBZMQ 0
-%define CONFIG_LIBZVBI 0
-%define CONFIG_LV2 0
-%define CONFIG_MEDIACODEC 0
-%define CONFIG_OPENAL 0
-%define CONFIG_OPENGL 0
-%define CONFIG_VAPOURSYNTH 0
-%define CONFIG_ALSA 0
-%define CONFIG_APPKIT 0
-%define CONFIG_AVFOUNDATION 0
-%define CONFIG_BZLIB 0
-%define CONFIG_COREIMAGE 0
-%define CONFIG_ICONV 0
-%define CONFIG_LIBXCB 0
-%define CONFIG_LIBXCB_SHM 0
-%define CONFIG_LIBXCB_SHAPE 0
-%define CONFIG_LIBXCB_XFIXES 0
-%define CONFIG_LZMA 0
-%define CONFIG_SCHANNEL 1
-%define CONFIG_SDL2 0
-%define CONFIG_SECURETRANSPORT 0
-%define CONFIG_SNDIO 0
-%define CONFIG_XLIB 0
-%define CONFIG_ZLIB 1
-%define CONFIG_CUDA_SDK 0
-%define CONFIG_LIBNPP 0
-%define CONFIG_LIBMFX 0
-%define CONFIG_MMAL 0
-%define CONFIG_OMX 0
-%define CONFIG_OPENCL 0
-%define CONFIG_AMF 0
-%define CONFIG_AUDIOTOOLBOX 0
-%define CONFIG_CRYSTALHD 0
-%define CONFIG_CUDA 0
-%define CONFIG_CUVID 0
-%define CONFIG_D3D11VA 0
-%define CONFIG_DXVA2 0
-%define CONFIG_FFNVCODEC 0
-%define CONFIG_NVDEC 0
-%define CONFIG_NVENC 0
-%define CONFIG_VAAPI 0
-%define CONFIG_VDPAU 0
-%define CONFIG_VIDEOTOOLBOX 0
-%define CONFIG_V4L2_M2M 0
-%define CONFIG_XVMC 0
-%define CONFIG_FTRAPV 0
-%define CONFIG_GRAY 0
-%define CONFIG_HARDCODED_TABLES 0
-%define CONFIG_OMX_RPI 0
-%define CONFIG_RUNTIME_CPUDETECT 1
-%define CONFIG_SAFE_BITSTREAM_READER 1
-%define CONFIG_SHARED 0
-%define CONFIG_SMALL 1
-%define CONFIG_STATIC 1
-%define CONFIG_SWSCALE_ALPHA 1
-%define CONFIG_GPL 1
-%define CONFIG_NONFREE 0
-%define CONFIG_VERSION3 0
-%define CONFIG_AVDEVICE 1
-%define CONFIG_AVFILTER 0
-%define CONFIG_SWSCALE 1
-%define CONFIG_POSTPROC 0
-%define CONFIG_AVFORMAT 1
-%define CONFIG_AVCODEC 1
-%define CONFIG_SWRESAMPLE 1
-%define CONFIG_AVRESAMPLE 0
-%define CONFIG_AVUTIL 1
-%define CONFIG_FFPLAY 0
-%define CONFIG_FFPROBE 0
-%define CONFIG_FFMPEG 0
-%define CONFIG_DCT 1
-%define CONFIG_DWT 1
-%define CONFIG_ERROR_RESILIENCE 1
-%define CONFIG_FAAN 1
-%define CONFIG_FAST_UNALIGNED 1
-%define CONFIG_FFT 1
-%define CONFIG_LSP 1
-%define CONFIG_LZO 1
-%define CONFIG_MDCT 1
-%define CONFIG_PIXELUTILS 0
-%define CONFIG_NETWORK 0
-%define CONFIG_RDFT 1
-%define CONFIG_AUTODETECT 0
-%define CONFIG_FONTCONFIG 0
-%define CONFIG_LINUX_PERF 0
-%define CONFIG_MEMORY_POISONING 0
-%define CONFIG_NEON_CLOBBER_TEST 0
-%define CONFIG_OSSFUZZ 0
-%define CONFIG_PIC 0
-%define CONFIG_THUMB 0
-%define CONFIG_VALGRIND_BACKTRACE 0
-%define CONFIG_XMM_CLOBBER_TEST 0
-%define CONFIG_BSFS 1
-%define CONFIG_DECODERS 1
-%define CONFIG_ENCODERS 0
-%define CONFIG_HWACCELS 0
-%define CONFIG_PARSERS 1
-%define CONFIG_INDEVS 0
-%define CONFIG_OUTDEVS 0
-%define CONFIG_FILTERS 0
-%define CONFIG_DEMUXERS 1
-%define CONFIG_MUXERS 0
-%define CONFIG_PROTOCOLS 1
-%define CONFIG_AANDCTTABLES 1
-%define CONFIG_AC3DSP 1
-%define CONFIG_ADTS_HEADER 1
-%define CONFIG_AUDIO_FRAME_QUEUE 1
-%define CONFIG_AUDIODSP 1
-%define CONFIG_BLOCKDSP 1
-%define CONFIG_BSWAPDSP 1
-%define CONFIG_CABAC 1
-%define CONFIG_CBS 1
-%define CONFIG_CBS_AV1 1
-%define CONFIG_CBS_H264 1
-%define CONFIG_CBS_H265 1
-%define CONFIG_CBS_JPEG 0
-%define CONFIG_CBS_MPEG2 1
-%define CONFIG_CBS_VP9 1
-%define CONFIG_DIRAC_PARSE 1
-%define CONFIG_DNN 0
-%define CONFIG_DVPROFILE 1
-%define CONFIG_EXIF 1
-%define CONFIG_FAANDCT 1
-%define CONFIG_FAANIDCT 1
-%define CONFIG_FDCTDSP 1
-%define CONFIG_FLACDSP 1
-%define CONFIG_FMTCONVERT 1
-%define CONFIG_FRAME_THREAD_ENCODER 0
-%define CONFIG_G722DSP 1
-%define CONFIG_GOLOMB 1
-%define CONFIG_GPLV3 0
-%define CONFIG_H263DSP 1
-%define CONFIG_H264CHROMA 1
-%define CONFIG_H264DSP 1
-%define CONFIG_H264PARSE 1
-%define CONFIG_H264PRED 1
-%define CONFIG_H264QPEL 1
-%define CONFIG_HEVCPARSE 1
-%define CONFIG_HPELDSP 1
-%define CONFIG_HUFFMAN 1
-%define CONFIG_HUFFYUVDSP 1
-%define CONFIG_HUFFYUVENCDSP 0
-%define CONFIG_IDCTDSP 1
-%define CONFIG_IIRFILTER 0
-%define CONFIG_MDCT15 1
-%define CONFIG_INTRAX8 1
-%define CONFIG_ISO_MEDIA 1
-%define CONFIG_IVIDSP 0
-%define CONFIG_JPEGTABLES 1
-%define CONFIG_LGPLV3 0
-%define CONFIG_LIBX262 0
-%define CONFIG_LLAUDDSP 1
-%define CONFIG_LLVIDDSP 1
-%define CONFIG_LLVIDENCDSP 0
-%define CONFIG_LPC 0
-%define CONFIG_LZF 1
-%define CONFIG_ME_CMP 1
-%define CONFIG_MPEG_ER 1
-%define CONFIG_MPEGAUDIO 1
-%define CONFIG_MPEGAUDIODSP 1
-%define CONFIG_MPEGAUDIOHEADER 1
-%define CONFIG_MPEGVIDEO 1
-%define CONFIG_MPEGVIDEOENC 1
-%define CONFIG_MSS34DSP 1
-%define CONFIG_PIXBLOCKDSP 1
-%define CONFIG_QPELDSP 1
-%define CONFIG_QSV 0
-%define CONFIG_QSVDEC 0
-%define CONFIG_QSVENC 0
-%define CONFIG_QSVVPP 0
-%define CONFIG_RANGECODER 1
-%define CONFIG_RIFFDEC 1
-%define CONFIG_RIFFENC 0
-%define CONFIG_RTPDEC 0
-%define CONFIG_RTPENC_CHAIN 0
-%define CONFIG_RV34DSP 1
-%define CONFIG_SCENE_SAD 0
-%define CONFIG_SINEWIN 1
-%define CONFIG_SNAPPY 1
-%define CONFIG_SRTP 0
-%define CONFIG_STARTCODE 1
-%define CONFIG_TEXTUREDSP 1
-%define CONFIG_TEXTUREDSPENC 0
-%define CONFIG_TPELDSP 1
-%define CONFIG_VAAPI_1 0
-%define CONFIG_VAAPI_ENCODE 0
-%define CONFIG_VC1DSP 1
-%define CONFIG_VIDEODSP 1
-%define CONFIG_VP3DSP 1
-%define CONFIG_VP56DSP 1
-%define CONFIG_VP8DSP 1
-%define CONFIG_WMA_FREQS 1
-%define CONFIG_WMV2DSP 1
-%define CONFIG_AAC_ADTSTOASC_BSF 1
-%define CONFIG_AV1_METADATA_BSF 1
-%define CONFIG_CHOMP_BSF 1
-%define CONFIG_DUMP_EXTRADATA_BSF 1
-%define CONFIG_DCA_CORE_BSF 1
-%define CONFIG_EAC3_CORE_BSF 1
-%define CONFIG_EXTRACT_EXTRADATA_BSF 1
-%define CONFIG_FILTER_UNITS_BSF 1
-%define CONFIG_H264_METADATA_BSF 1
-%define CONFIG_H264_MP4TOANNEXB_BSF 1
-%define CONFIG_H264_REDUNDANT_PPS_BSF 1
-%define CONFIG_HAPQA_EXTRACT_BSF 1
-%define CONFIG_HEVC_METADATA_BSF 1
-%define CONFIG_HEVC_MP4TOANNEXB_BSF 1
-%define CONFIG_IMX_DUMP_HEADER_BSF 1
-%define CONFIG_MJPEG2JPEG_BSF 1
-%define CONFIG_MJPEGA_DUMP_HEADER_BSF 1
-%define CONFIG_MP3_HEADER_DECOMPRESS_BSF 1
-%define CONFIG_MPEG2_METADATA_BSF 1
-%define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 1
-%define CONFIG_MOV2TEXTSUB_BSF 1
-%define CONFIG_NOISE_BSF 1
-%define CONFIG_NULL_BSF 1
-%define CONFIG_PRORES_METADATA_BSF 1
-%define CONFIG_REMOVE_EXTRADATA_BSF 1
-%define CONFIG_TEXT2MOVSUB_BSF 1
-%define CONFIG_TRACE_HEADERS_BSF 1
-%define CONFIG_VP9_METADATA_BSF 1
-%define CONFIG_VP9_RAW_REORDER_BSF 1
-%define CONFIG_VP9_SUPERFRAME_BSF 1
-%define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 1
-%define CONFIG_AASC_DECODER 1
-%define CONFIG_AIC_DECODER 1
-%define CONFIG_ALIAS_PIX_DECODER 1
-%define CONFIG_AMV_DECODER 1
-%define CONFIG_ANM_DECODER 1
-%define CONFIG_ANSI_DECODER 1
-%define CONFIG_APNG_DECODER 1
-%define CONFIG_ASV1_DECODER 1
-%define CONFIG_ASV2_DECODER 1
-%define CONFIG_AURA_DECODER 1
-%define CONFIG_AURA2_DECODER 1
-%define CONFIG_AVRP_DECODER 1
-%define CONFIG_AVRN_DECODER 1
-%define CONFIG_AVS_DECODER 1
-%define CONFIG_AVUI_DECODER 1
-%define CONFIG_AYUV_DECODER 1
-%define CONFIG_BETHSOFTVID_DECODER 1
-%define CONFIG_BFI_DECODER 1
-%define CONFIG_BINK_DECODER 1
-%define CONFIG_BITPACKED_DECODER 1
-%define CONFIG_BMP_DECODER 1
-%define CONFIG_BMV_VIDEO_DECODER 1
-%define CONFIG_BRENDER_PIX_DECODER 1
-%define CONFIG_C93_DECODER 1
-%define CONFIG_CAVS_DECODER 1
-%define CONFIG_CDGRAPHICS_DECODER 1
-%define CONFIG_CDXL_DECODER 1
-%define CONFIG_CFHD_DECODER 1
-%define CONFIG_CINEPAK_DECODER 1
-%define CONFIG_CLEARVIDEO_DECODER 1
-%define CONFIG_CLJR_DECODER 1
-%define CONFIG_CLLC_DECODER 1
-%define CONFIG_COMFORTNOISE_DECODER 1
-%define CONFIG_CPIA_DECODER 1
-%define CONFIG_CSCD_DECODER 1
-%define CONFIG_CYUV_DECODER 1
-%define CONFIG_DDS_DECODER 1
-%define CONFIG_DFA_DECODER 1
-%define CONFIG_DIRAC_DECODER 1
-%define CONFIG_DNXHD_DECODER 1
-%define CONFIG_DPX_DECODER 1
-%define CONFIG_DSICINVIDEO_DECODER 1
-%define CONFIG_DVAUDIO_DECODER 1
-%define CONFIG_DVVIDEO_DECODER 1
-%define CONFIG_DXA_DECODER 1
-%define CONFIG_DXTORY_DECODER 1
-%define CONFIG_DXV_DECODER 1
-%define CONFIG_EACMV_DECODER 1
-%define CONFIG_EAMAD_DECODER 1
-%define CONFIG_EATGQ_DECODER 1
-%define CONFIG_EATGV_DECODER 1
-%define CONFIG_EATQI_DECODER 1
-%define CONFIG_EIGHTBPS_DECODER 1
-%define CONFIG_EIGHTSVX_EXP_DECODER 1
-%define CONFIG_EIGHTSVX_FIB_DECODER 1
-%define CONFIG_ESCAPE124_DECODER 1
-%define CONFIG_ESCAPE130_DECODER 1
-%define CONFIG_EXR_DECODER 1
-%define CONFIG_FFV1_DECODER 1
-%define CONFIG_FFVHUFF_DECODER 1
-%define CONFIG_FIC_DECODER 1
-%define CONFIG_FITS_DECODER 1
-%define CONFIG_FLASHSV_DECODER 1
-%define CONFIG_FLASHSV2_DECODER 1
-%define CONFIG_FLIC_DECODER 1
-%define CONFIG_FLV_DECODER 1
-%define CONFIG_FMVC_DECODER 1
-%define CONFIG_FOURXM_DECODER 1
-%define CONFIG_FRAPS_DECODER 1
-%define CONFIG_FRWU_DECODER 1
-%define CONFIG_G2M_DECODER 1
-%define CONFIG_GDV_DECODER 1
-%define CONFIG_GIF_DECODER 1
-%define CONFIG_H261_DECODER 1
-%define CONFIG_H263_DECODER 1
-%define CONFIG_H263I_DECODER 1
-%define CONFIG_H263P_DECODER 1
-%define CONFIG_H263_V4L2M2M_DECODER 0
-%define CONFIG_H264_DECODER 1
-%define CONFIG_H264_CRYSTALHD_DECODER 0
-%define CONFIG_H264_V4L2M2M_DECODER 0
-%define CONFIG_H264_MEDIACODEC_DECODER 0
-%define CONFIG_H264_MMAL_DECODER 0
-%define CONFIG_H264_QSV_DECODER 0
-%define CONFIG_H264_RKMPP_DECODER 0
-%define CONFIG_HAP_DECODER 1
-%define CONFIG_HEVC_DECODER 1
-%define CONFIG_HEVC_QSV_DECODER 0
-%define CONFIG_HEVC_RKMPP_DECODER 0
-%define CONFIG_HEVC_V4L2M2M_DECODER 0
-%define CONFIG_HNM4_VIDEO_DECODER 1
-%define CONFIG_HQ_HQA_DECODER 1
-%define CONFIG_HQX_DECODER 1
-%define CONFIG_HUFFYUV_DECODER 1
-%define CONFIG_IDCIN_DECODER 1
-%define CONFIG_IFF_ILBM_DECODER 1
-%define CONFIG_IMM4_DECODER 1
-%define CONFIG_INDEO2_DECODER 0
-%define CONFIG_INDEO3_DECODER 0
-%define CONFIG_INDEO4_DECODER 0
-%define CONFIG_INDEO5_DECODER 0
-%define CONFIG_INTERPLAY_VIDEO_DECODER 1
-%define CONFIG_JPEG2000_DECODER 1
-%define CONFIG_JPEGLS_DECODER 1
-%define CONFIG_JV_DECODER 1
-%define CONFIG_KGV1_DECODER 1
-%define CONFIG_KMVC_DECODER 1
-%define CONFIG_LAGARITH_DECODER 1
-%define CONFIG_LOCO_DECODER 1
-%define CONFIG_M101_DECODER 1
-%define CONFIG_MAGICYUV_DECODER 1
-%define CONFIG_MDEC_DECODER 1
-%define CONFIG_MIMIC_DECODER 1
-%define CONFIG_MJPEG_DECODER 1
-%define CONFIG_MJPEGB_DECODER 1
-%define CONFIG_MMVIDEO_DECODER 1
-%define CONFIG_MOTIONPIXELS_DECODER 1
-%define CONFIG_MPEG1VIDEO_DECODER 1
-%define CONFIG_MPEG2VIDEO_DECODER 1
-%define CONFIG_MPEG4_DECODER 1
-%define CONFIG_MPEG4_CRYSTALHD_DECODER 0
-%define CONFIG_MPEG4_V4L2M2M_DECODER 0
-%define CONFIG_MPEG4_MMAL_DECODER 0
-%define CONFIG_MPEGVIDEO_DECODER 1
-%define CONFIG_MPEG1_V4L2M2M_DECODER 0
-%define CONFIG_MPEG2_MMAL_DECODER 0
-%define CONFIG_MPEG2_CRYSTALHD_DECODER 0
-%define CONFIG_MPEG2_V4L2M2M_DECODER 0
-%define CONFIG_MPEG2_QSV_DECODER 0
-%define CONFIG_MPEG2_MEDIACODEC_DECODER 0
-%define CONFIG_MSA1_DECODER 1
-%define CONFIG_MSCC_DECODER 1
-%define CONFIG_MSMPEG4V1_DECODER 1
-%define CONFIG_MSMPEG4V2_DECODER 1
-%define CONFIG_MSMPEG4V3_DECODER 1
-%define CONFIG_MSMPEG4_CRYSTALHD_DECODER 0
-%define CONFIG_MSRLE_DECODER 1
-%define CONFIG_MSS1_DECODER 1
-%define CONFIG_MSS2_DECODER 1
-%define CONFIG_MSVIDEO1_DECODER 1
-%define CONFIG_MSZH_DECODER 1
-%define CONFIG_MTS2_DECODER 1
-%define CONFIG_MVC1_DECODER 1
-%define CONFIG_MVC2_DECODER 1
-%define CONFIG_MWSC_DECODER 1
-%define CONFIG_MXPEG_DECODER 1
-%define CONFIG_NUV_DECODER 1
-%define CONFIG_PAF_VIDEO_DECODER 1
-%define CONFIG_PAM_DECODER 1
-%define CONFIG_PBM_DECODER 1
-%define CONFIG_PCX_DECODER 1
-%define CONFIG_PGM_DECODER 1
-%define CONFIG_PGMYUV_DECODER 1
-%define CONFIG_PICTOR_DECODER 1
-%define CONFIG_PIXLET_DECODER 1
-%define CONFIG_PNG_DECODER 1
-%define CONFIG_PPM_DECODER 1
-%define CONFIG_PRORES_DECODER 1
-%define CONFIG_PROSUMER_DECODER 1
-%define CONFIG_PSD_DECODER 1
-%define CONFIG_PTX_DECODER 1
-%define CONFIG_QDRAW_DECODER 1
-%define CONFIG_QPEG_DECODER 1
-%define CONFIG_QTRLE_DECODER 1
-%define CONFIG_R10K_DECODER 1
-%define CONFIG_R210_DECODER 1
-%define CONFIG_RASC_DECODER 1
-%define CONFIG_RAWVIDEO_DECODER 1
-%define CONFIG_RL2_DECODER 1
-%define CONFIG_ROQ_DECODER 1
-%define CONFIG_RPZA_DECODER 1
-%define CONFIG_RSCC_DECODER 1
-%define CONFIG_RV10_DECODER 1
-%define CONFIG_RV20_DECODER 1
-%define CONFIG_RV30_DECODER 1
-%define CONFIG_RV40_DECODER 1
-%define CONFIG_S302M_DECODER 1
-%define CONFIG_SANM_DECODER 1
-%define CONFIG_SCPR_DECODER 1
-%define CONFIG_SCREENPRESSO_DECODER 1
-%define CONFIG_SDX2_DPCM_DECODER 1
-%define CONFIG_SGI_DECODER 1
-%define CONFIG_SGIRLE_DECODER 1
-%define CONFIG_SHEERVIDEO_DECODER 1
-%define CONFIG_SMACKER_DECODER 1
-%define CONFIG_SMC_DECODER 1
-%define CONFIG_SMVJPEG_DECODER 1
-%define CONFIG_SNOW_DECODER 1
-%define CONFIG_SP5X_DECODER 1
-%define CONFIG_SPEEDHQ_DECODER 1
-%define CONFIG_SRGC_DECODER 1
-%define CONFIG_SUNRAST_DECODER 1
-%define CONFIG_SVQ1_DECODER 1
-%define CONFIG_SVQ3_DECODER 1
-%define CONFIG_TARGA_DECODER 1
-%define CONFIG_TARGA_Y216_DECODER 1
-%define CONFIG_TDSC_DECODER 1
-%define CONFIG_THEORA_DECODER 1
-%define CONFIG_THP_DECODER 1
-%define CONFIG_TIERTEXSEQVIDEO_DECODER 1
-%define CONFIG_TIFF_DECODER 1
-%define CONFIG_TMV_DECODER 1
-%define CONFIG_TRUEMOTION1_DECODER 1
-%define CONFIG_TRUEMOTION2_DECODER 1
-%define CONFIG_TRUEMOTION2RT_DECODER 1
-%define CONFIG_TSCC_DECODER 1
-%define CONFIG_TSCC2_DECODER 1
-%define CONFIG_TXD_DECODER 1
-%define CONFIG_ULTI_DECODER 1
-%define CONFIG_UTVIDEO_DECODER 1
-%define CONFIG_V210_DECODER 1
-%define CONFIG_V210X_DECODER 1
-%define CONFIG_V308_DECODER 1
-%define CONFIG_V408_DECODER 1
-%define CONFIG_V410_DECODER 1
-%define CONFIG_VB_DECODER 1
-%define CONFIG_VBLE_DECODER 1
-%define CONFIG_VC1_DECODER 1
-%define CONFIG_VC1_CRYSTALHD_DECODER 0
-%define CONFIG_VC1IMAGE_DECODER 1
-%define CONFIG_VC1_MMAL_DECODER 0
-%define CONFIG_VC1_QSV_DECODER 0
-%define CONFIG_VC1_V4L2M2M_DECODER 0
-%define CONFIG_VCR1_DECODER 1
-%define CONFIG_VMDVIDEO_DECODER 1
-%define CONFIG_VMNC_DECODER 1
-%define CONFIG_VP3_DECODER 1
-%define CONFIG_VP5_DECODER 1
-%define CONFIG_VP6_DECODER 1
-%define CONFIG_VP6A_DECODER 1
-%define CONFIG_VP6F_DECODER 1
-%define CONFIG_VP7_DECODER 1
-%define CONFIG_VP8_DECODER 1
-%define CONFIG_VP8_RKMPP_DECODER 0
-%define CONFIG_VP8_V4L2M2M_DECODER 0
-%define CONFIG_VP9_DECODER 1
-%define CONFIG_VP9_RKMPP_DECODER 0
-%define CONFIG_VP9_V4L2M2M_DECODER 0
-%define CONFIG_VQA_DECODER 1
-%define CONFIG_WEBP_DECODER 1
-%define CONFIG_WCMV_DECODER 1
-%define CONFIG_WRAPPED_AVFRAME_DECODER 1
-%define CONFIG_WMV1_DECODER 1
-%define CONFIG_WMV2_DECODER 1
-%define CONFIG_WMV3_DECODER 1
-%define CONFIG_WMV3_CRYSTALHD_DECODER 0
-%define CONFIG_WMV3IMAGE_DECODER 1
-%define CONFIG_WNV1_DECODER 1
-%define CONFIG_XAN_WC3_DECODER 1
-%define CONFIG_XAN_WC4_DECODER 1
-%define CONFIG_XBM_DECODER 1
-%define CONFIG_XFACE_DECODER 1
-%define CONFIG_XL_DECODER 1
-%define CONFIG_XPM_DECODER 1
-%define CONFIG_XWD_DECODER 1
-%define CONFIG_Y41P_DECODER 1
-%define CONFIG_YLC_DECODER 1
-%define CONFIG_YOP_DECODER 1
-%define CONFIG_YUV4_DECODER 1
-%define CONFIG_ZERO12V_DECODER 1
-%define CONFIG_ZEROCODEC_DECODER 1
-%define CONFIG_ZLIB_DECODER 1
-%define CONFIG_ZMBV_DECODER 1
-%define CONFIG_AAC_DECODER 1
-%define CONFIG_AAC_FIXED_DECODER 1
-%define CONFIG_AAC_LATM_DECODER 1
-%define CONFIG_AC3_DECODER 1
-%define CONFIG_AC3_FIXED_DECODER 1
-%define CONFIG_ALAC_DECODER 1
-%define CONFIG_ALS_DECODER 1
-%define CONFIG_AMRNB_DECODER 1
-%define CONFIG_AMRWB_DECODER 1
-%define CONFIG_APE_DECODER 1
-%define CONFIG_APTX_DECODER 1
-%define CONFIG_APTX_HD_DECODER 1
-%define CONFIG_ATRAC1_DECODER 1
-%define CONFIG_ATRAC3_DECODER 1
-%define CONFIG_ATRAC3AL_DECODER 1
-%define CONFIG_ATRAC3P_DECODER 0
-%define CONFIG_ATRAC3PAL_DECODER 1
-%define CONFIG_ATRAC9_DECODER 1
-%define CONFIG_BINKAUDIO_DCT_DECODER 1
-%define CONFIG_BINKAUDIO_RDFT_DECODER 1
-%define CONFIG_BMV_AUDIO_DECODER 1
-%define CONFIG_COOK_DECODER 1
-%define CONFIG_DCA_DECODER 1
-%define CONFIG_DOLBY_E_DECODER 1
-%define CONFIG_DSD_LSBF_DECODER 1
-%define CONFIG_DSD_MSBF_DECODER 1
-%define CONFIG_DSD_LSBF_PLANAR_DECODER 1
-%define CONFIG_DSD_MSBF_PLANAR_DECODER 1
-%define CONFIG_DSICINAUDIO_DECODER 1
-%define CONFIG_DSS_SP_DECODER 1
-%define CONFIG_DST_DECODER 1
-%define CONFIG_EAC3_DECODER 1
-%define CONFIG_EVRC_DECODER 1
-%define CONFIG_FFWAVESYNTH_DECODER 1
-%define CONFIG_FLAC_DECODER 1
-%define CONFIG_G723_1_DECODER 1
-%define CONFIG_G729_DECODER 1
-%define CONFIG_GSM_DECODER 1
-%define CONFIG_GSM_MS_DECODER 1
-%define CONFIG_IAC_DECODER 1
-%define CONFIG_ILBC_DECODER 1
-%define CONFIG_IMC_DECODER 1
-%define CONFIG_INTERPLAY_ACM_DECODER 1
-%define CONFIG_MACE3_DECODER 1
-%define CONFIG_MACE6_DECODER 1
-%define CONFIG_METASOUND_DECODER 1
-%define CONFIG_MLP_DECODER 1
-%define CONFIG_MP1_DECODER 1
-%define CONFIG_MP1FLOAT_DECODER 1
-%define CONFIG_MP2_DECODER 1
-%define CONFIG_MP2FLOAT_DECODER 1
-%define CONFIG_MP3FLOAT_DECODER 1
-%define CONFIG_MP3_DECODER 1
-%define CONFIG_MP3ADUFLOAT_DECODER 1
-%define CONFIG_MP3ADU_DECODER 1
-%define CONFIG_MP3ON4FLOAT_DECODER 1
-%define CONFIG_MP3ON4_DECODER 1
-%define CONFIG_MPC7_DECODER 1
-%define CONFIG_MPC8_DECODER 1
-%define CONFIG_NELLYMOSER_DECODER 1
-%define CONFIG_ON2AVC_DECODER 1
-%define CONFIG_OPUS_DECODER 1
-%define CONFIG_PAF_AUDIO_DECODER 1
-%define CONFIG_QCELP_DECODER 1
-%define CONFIG_QDM2_DECODER 1
-%define CONFIG_QDMC_DECODER 1
-%define CONFIG_RA_144_DECODER 1
-%define CONFIG_RA_288_DECODER 1
-%define CONFIG_RALF_DECODER 1
-%define CONFIG_SBC_DECODER 1
-%define CONFIG_SHORTEN_DECODER 1
-%define CONFIG_SIPR_DECODER 1
-%define CONFIG_SMACKAUD_DECODER 1
-%define CONFIG_SONIC_DECODER 1
-%define CONFIG_TAK_DECODER 1
-%define CONFIG_TRUEHD_DECODER 1
-%define CONFIG_TRUESPEECH_DECODER 1
-%define CONFIG_TTA_DECODER 1
-%define CONFIG_TWINVQ_DECODER 0
-%define CONFIG_VMDAUDIO_DECODER 1
-%define CONFIG_VORBIS_DECODER 1
-%define CONFIG_WAVPACK_DECODER 1
-%define CONFIG_WMALOSSLESS_DECODER 1
-%define CONFIG_WMAPRO_DECODER 1
-%define CONFIG_WMAV1_DECODER 1
-%define CONFIG_WMAV2_DECODER 1
-%define CONFIG_WMAVOICE_DECODER 1
-%define CONFIG_WS_SND1_DECODER 1
-%define CONFIG_XMA1_DECODER 1
-%define CONFIG_XMA2_DECODER 1
-%define CONFIG_PCM_ALAW_DECODER 1
-%define CONFIG_PCM_BLURAY_DECODER 1
-%define CONFIG_PCM_DVD_DECODER 1
-%define CONFIG_PCM_F16LE_DECODER 1
-%define CONFIG_PCM_F24LE_DECODER 1
-%define CONFIG_PCM_F32BE_DECODER 1
-%define CONFIG_PCM_F32LE_DECODER 1
-%define CONFIG_PCM_F64BE_DECODER 1
-%define CONFIG_PCM_F64LE_DECODER 1
-%define CONFIG_PCM_LXF_DECODER 1
-%define CONFIG_PCM_MULAW_DECODER 1
-%define CONFIG_PCM_S8_DECODER 1
-%define CONFIG_PCM_S8_PLANAR_DECODER 1
-%define CONFIG_PCM_S16BE_DECODER 1
-%define CONFIG_PCM_S16BE_PLANAR_DECODER 1
-%define CONFIG_PCM_S16LE_DECODER 1
-%define CONFIG_PCM_S16LE_PLANAR_DECODER 1
-%define CONFIG_PCM_S24BE_DECODER 1
-%define CONFIG_PCM_S24DAUD_DECODER 1
-%define CONFIG_PCM_S24LE_DECODER 1
-%define CONFIG_PCM_S24LE_PLANAR_DECODER 1
-%define CONFIG_PCM_S32BE_DECODER 1
-%define CONFIG_PCM_S32LE_DECODER 1
-%define CONFIG_PCM_S32LE_PLANAR_DECODER 1
-%define CONFIG_PCM_S64BE_DECODER 1
-%define CONFIG_PCM_S64LE_DECODER 1
-%define CONFIG_PCM_U8_DECODER 1
-%define CONFIG_PCM_U16BE_DECODER 1
-%define CONFIG_PCM_U16LE_DECODER 1
-%define CONFIG_PCM_U24BE_DECODER 1
-%define CONFIG_PCM_U24LE_DECODER 1
-%define CONFIG_PCM_U32BE_DECODER 1
-%define CONFIG_PCM_U32LE_DECODER 1
-%define CONFIG_PCM_VIDC_DECODER 1
-%define CONFIG_PCM_ZORK_DECODER 1
-%define CONFIG_GREMLIN_DPCM_DECODER 1
-%define CONFIG_INTERPLAY_DPCM_DECODER 1
-%define CONFIG_ROQ_DPCM_DECODER 1
-%define CONFIG_SOL_DPCM_DECODER 1
-%define CONFIG_XAN_DPCM_DECODER 1
-%define CONFIG_ADPCM_4XM_DECODER 1
-%define CONFIG_ADPCM_ADX_DECODER 1
-%define CONFIG_ADPCM_AFC_DECODER 1
-%define CONFIG_ADPCM_AICA_DECODER 1
-%define CONFIG_ADPCM_CT_DECODER 1
-%define CONFIG_ADPCM_DTK_DECODER 1
-%define CONFIG_ADPCM_EA_DECODER 1
-%define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 1
-%define CONFIG_ADPCM_EA_R1_DECODER 1
-%define CONFIG_ADPCM_EA_R2_DECODER 1
-%define CONFIG_ADPCM_EA_R3_DECODER 1
-%define CONFIG_ADPCM_EA_XAS_DECODER 1
-%define CONFIG_ADPCM_G722_DECODER 1
-%define CONFIG_ADPCM_G726_DECODER 1
-%define CONFIG_ADPCM_G726LE_DECODER 1
-%define CONFIG_ADPCM_IMA_AMV_DECODER 1
-%define CONFIG_ADPCM_IMA_APC_DECODER 1
-%define CONFIG_ADPCM_IMA_DAT4_DECODER 1
-%define CONFIG_ADPCM_IMA_DK3_DECODER 1
-%define CONFIG_ADPCM_IMA_DK4_DECODER 1
-%define CONFIG_ADPCM_IMA_EA_EACS_DECODER 1
-%define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 1
-%define CONFIG_ADPCM_IMA_ISS_DECODER 1
-%define CONFIG_ADPCM_IMA_OKI_DECODER 1
-%define CONFIG_ADPCM_IMA_QT_DECODER 1
-%define CONFIG_ADPCM_IMA_RAD_DECODER 1
-%define CONFIG_ADPCM_IMA_SMJPEG_DECODER 1
-%define CONFIG_ADPCM_IMA_WAV_DECODER 1
-%define CONFIG_ADPCM_IMA_WS_DECODER 1
-%define CONFIG_ADPCM_MS_DECODER 1
-%define CONFIG_ADPCM_MTAF_DECODER 1
-%define CONFIG_ADPCM_PSX_DECODER 1
-%define CONFIG_ADPCM_SBPRO_2_DECODER 1
-%define CONFIG_ADPCM_SBPRO_3_DECODER 1
-%define CONFIG_ADPCM_SBPRO_4_DECODER 1
-%define CONFIG_ADPCM_SWF_DECODER 1
-%define CONFIG_ADPCM_THP_DECODER 1
-%define CONFIG_ADPCM_THP_LE_DECODER 1
-%define CONFIG_ADPCM_VIMA_DECODER 1
-%define CONFIG_ADPCM_XA_DECODER 1
-%define CONFIG_ADPCM_YAMAHA_DECODER 1
-%define CONFIG_SSA_DECODER 1
-%define CONFIG_ASS_DECODER 1
-%define CONFIG_CCAPTION_DECODER 1
-%define CONFIG_DVBSUB_DECODER 1
-%define CONFIG_DVDSUB_DECODER 1
-%define CONFIG_JACOSUB_DECODER 1
-%define CONFIG_MICRODVD_DECODER 1
-%define CONFIG_MOVTEXT_DECODER 1
-%define CONFIG_MPL2_DECODER 1
-%define CONFIG_PGSSUB_DECODER 1
-%define CONFIG_PJS_DECODER 1
-%define CONFIG_REALTEXT_DECODER 1
-%define CONFIG_SAMI_DECODER 1
-%define CONFIG_SRT_DECODER 1
-%define CONFIG_STL_DECODER 1
-%define CONFIG_SUBRIP_DECODER 1
-%define CONFIG_SUBVIEWER_DECODER 1
-%define CONFIG_SUBVIEWER1_DECODER 1
-%define CONFIG_TEXT_DECODER 1
-%define CONFIG_VPLAYER_DECODER 1
-%define CONFIG_WEBVTT_DECODER 1
-%define CONFIG_XSUB_DECODER 1
-%define CONFIG_AAC_AT_DECODER 0
-%define CONFIG_AC3_AT_DECODER 0
-%define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
-%define CONFIG_ALAC_AT_DECODER 0
-%define CONFIG_AMR_NB_AT_DECODER 0
-%define CONFIG_EAC3_AT_DECODER 0
-%define CONFIG_GSM_MS_AT_DECODER 0
-%define CONFIG_ILBC_AT_DECODER 0
-%define CONFIG_MP1_AT_DECODER 0
-%define CONFIG_MP2_AT_DECODER 0
-%define CONFIG_MP3_AT_DECODER 0
-%define CONFIG_PCM_ALAW_AT_DECODER 0
-%define CONFIG_PCM_MULAW_AT_DECODER 0
-%define CONFIG_QDMC_AT_DECODER 0
-%define CONFIG_QDM2_AT_DECODER 0
-%define CONFIG_LIBAOM_AV1_DECODER 0
-%define CONFIG_LIBCELT_DECODER 0
-%define CONFIG_LIBCODEC2_DECODER 0
-%define CONFIG_LIBDAV1D_DECODER 0
-%define CONFIG_LIBDAVS2_DECODER 0
-%define CONFIG_LIBFDK_AAC_DECODER 0
-%define CONFIG_LIBGSM_DECODER 0
-%define CONFIG_LIBGSM_MS_DECODER 0
-%define CONFIG_LIBILBC_DECODER 0
-%define CONFIG_LIBOPENCORE_AMRNB_DECODER 0
-%define CONFIG_LIBOPENCORE_AMRWB_DECODER 0
-%define CONFIG_LIBOPENJPEG_DECODER 0
-%define CONFIG_LIBOPUS_DECODER 0
-%define CONFIG_LIBRSVG_DECODER 0
-%define CONFIG_LIBSPEEX_DECODER 0
-%define CONFIG_LIBVORBIS_DECODER 0
-%define CONFIG_LIBVPX_VP8_DECODER 0
-%define CONFIG_LIBVPX_VP9_DECODER 0
-%define CONFIG_LIBZVBI_TELETEXT_DECODER 0
-%define CONFIG_BINTEXT_DECODER 1
-%define CONFIG_XBIN_DECODER 1
-%define CONFIG_IDF_DECODER 1
-%define CONFIG_LIBOPENH264_DECODER 0
-%define CONFIG_H264_CUVID_DECODER 0
-%define CONFIG_HEVC_CUVID_DECODER 0
-%define CONFIG_HEVC_MEDIACODEC_DECODER 0
-%define CONFIG_MJPEG_CUVID_DECODER 0
-%define CONFIG_MPEG1_CUVID_DECODER 0
-%define CONFIG_MPEG2_CUVID_DECODER 0
-%define CONFIG_MPEG4_CUVID_DECODER 0
-%define CONFIG_MPEG4_MEDIACODEC_DECODER 0
-%define CONFIG_VC1_CUVID_DECODER 0
-%define CONFIG_VP8_CUVID_DECODER 0
-%define CONFIG_VP8_MEDIACODEC_DECODER 0
-%define CONFIG_VP8_QSV_DECODER 0
-%define CONFIG_VP9_CUVID_DECODER 0
-%define CONFIG_VP9_MEDIACODEC_DECODER 0
-%define CONFIG_A64MULTI_ENCODER 0
-%define CONFIG_A64MULTI5_ENCODER 0
-%define CONFIG_ALIAS_PIX_ENCODER 0
-%define CONFIG_AMV_ENCODER 0
-%define CONFIG_APNG_ENCODER 0
-%define CONFIG_ASV1_ENCODER 0
-%define CONFIG_ASV2_ENCODER 0
-%define CONFIG_AVRP_ENCODER 0
-%define CONFIG_AVUI_ENCODER 0
-%define CONFIG_AYUV_ENCODER 0
-%define CONFIG_BMP_ENCODER 0
-%define CONFIG_CINEPAK_ENCODER 0
-%define CONFIG_CLJR_ENCODER 0
-%define CONFIG_COMFORTNOISE_ENCODER 0
-%define CONFIG_DNXHD_ENCODER 0
-%define CONFIG_DPX_ENCODER 0
-%define CONFIG_DVVIDEO_ENCODER 0
-%define CONFIG_FFV1_ENCODER 0
-%define CONFIG_FFVHUFF_ENCODER 0
-%define CONFIG_FITS_ENCODER 0
-%define CONFIG_FLASHSV_ENCODER 0
-%define CONFIG_FLASHSV2_ENCODER 0
-%define CONFIG_FLV_ENCODER 0
-%define CONFIG_GIF_ENCODER 0
-%define CONFIG_H261_ENCODER 0
-%define CONFIG_H263_ENCODER 0
-%define CONFIG_H263P_ENCODER 0
-%define CONFIG_HAP_ENCODER 0
-%define CONFIG_HUFFYUV_ENCODER 0
-%define CONFIG_JPEG2000_ENCODER 0
-%define CONFIG_JPEGLS_ENCODER 0
-%define CONFIG_LJPEG_ENCODER 0
-%define CONFIG_MAGICYUV_ENCODER 0
-%define CONFIG_MJPEG_ENCODER 0
-%define CONFIG_MPEG1VIDEO_ENCODER 0
-%define CONFIG_MPEG2VIDEO_ENCODER 0
-%define CONFIG_MPEG4_ENCODER 0
-%define CONFIG_MSMPEG4V2_ENCODER 0
-%define CONFIG_MSMPEG4V3_ENCODER 0
-%define CONFIG_MSVIDEO1_ENCODER 0
-%define CONFIG_PAM_ENCODER 0
-%define CONFIG_PBM_ENCODER 0
-%define CONFIG_PCX_ENCODER 0
-%define CONFIG_PGM_ENCODER 0
-%define CONFIG_PGMYUV_ENCODER 0
-%define CONFIG_PNG_ENCODER 0
-%define CONFIG_PPM_ENCODER 0
-%define CONFIG_PRORES_ENCODER 0
-%define CONFIG_PRORES_AW_ENCODER 0
-%define CONFIG_PRORES_KS_ENCODER 0
-%define CONFIG_QTRLE_ENCODER 0
-%define CONFIG_R10K_ENCODER 0
-%define CONFIG_R210_ENCODER 0
-%define CONFIG_RAWVIDEO_ENCODER 0
-%define CONFIG_ROQ_ENCODER 0
-%define CONFIG_RV10_ENCODER 0
-%define CONFIG_RV20_ENCODER 0
-%define CONFIG_S302M_ENCODER 0
-%define CONFIG_SGI_ENCODER 0
-%define CONFIG_SNOW_ENCODER 0
-%define CONFIG_SUNRAST_ENCODER 0
-%define CONFIG_SVQ1_ENCODER 0
-%define CONFIG_TARGA_ENCODER 0
-%define CONFIG_TIFF_ENCODER 0
-%define CONFIG_UTVIDEO_ENCODER 0
-%define CONFIG_V210_ENCODER 0
-%define CONFIG_V308_ENCODER 0
-%define CONFIG_V408_ENCODER 0
-%define CONFIG_V410_ENCODER 0
-%define CONFIG_VC2_ENCODER 0
-%define CONFIG_WRAPPED_AVFRAME_ENCODER 0
-%define CONFIG_WMV1_ENCODER 0
-%define CONFIG_WMV2_ENCODER 0
-%define CONFIG_XBM_ENCODER 0
-%define CONFIG_XFACE_ENCODER 0
-%define CONFIG_XWD_ENCODER 0
-%define CONFIG_Y41P_ENCODER 0
-%define CONFIG_YUV4_ENCODER 0
-%define CONFIG_ZLIB_ENCODER 0
-%define CONFIG_ZMBV_ENCODER 0
-%define CONFIG_AAC_ENCODER 0
-%define CONFIG_AC3_ENCODER 0
-%define CONFIG_AC3_FIXED_ENCODER 0
-%define CONFIG_ALAC_ENCODER 0
-%define CONFIG_APTX_ENCODER 0
-%define CONFIG_APTX_HD_ENCODER 0
-%define CONFIG_DCA_ENCODER 0
-%define CONFIG_EAC3_ENCODER 0
-%define CONFIG_FLAC_ENCODER 0
-%define CONFIG_G723_1_ENCODER 0
-%define CONFIG_MLP_ENCODER 0
-%define CONFIG_MP2_ENCODER 0
-%define CONFIG_MP2FIXED_ENCODER 0
-%define CONFIG_NELLYMOSER_ENCODER 0
-%define CONFIG_OPUS_ENCODER 0
-%define CONFIG_RA_144_ENCODER 0
-%define CONFIG_SBC_ENCODER 0
-%define CONFIG_SONIC_ENCODER 0
-%define CONFIG_SONIC_LS_ENCODER 0
-%define CONFIG_TRUEHD_ENCODER 0
-%define CONFIG_TTA_ENCODER 0
-%define CONFIG_VORBIS_ENCODER 0
-%define CONFIG_WAVPACK_ENCODER 0
-%define CONFIG_WMAV1_ENCODER 0
-%define CONFIG_WMAV2_ENCODER 0
-%define CONFIG_PCM_ALAW_ENCODER 0
-%define CONFIG_PCM_F32BE_ENCODER 0
-%define CONFIG_PCM_F32LE_ENCODER 0
-%define CONFIG_PCM_F64BE_ENCODER 0
-%define CONFIG_PCM_F64LE_ENCODER 0
-%define CONFIG_PCM_MULAW_ENCODER 0
-%define CONFIG_PCM_S8_ENCODER 0
-%define CONFIG_PCM_S8_PLANAR_ENCODER 0
-%define CONFIG_PCM_S16BE_ENCODER 0
-%define CONFIG_PCM_S16BE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S16LE_ENCODER 0
-%define CONFIG_PCM_S16LE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S24BE_ENCODER 0
-%define CONFIG_PCM_S24DAUD_ENCODER 0
-%define CONFIG_PCM_S24LE_ENCODER 0
-%define CONFIG_PCM_S24LE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S32BE_ENCODER 0
-%define CONFIG_PCM_S32LE_ENCODER 0
-%define CONFIG_PCM_S32LE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S64BE_ENCODER 0
-%define CONFIG_PCM_S64LE_ENCODER 0
-%define CONFIG_PCM_U8_ENCODER 0
-%define CONFIG_PCM_U16BE_ENCODER 0
-%define CONFIG_PCM_U16LE_ENCODER 0
-%define CONFIG_PCM_U24BE_ENCODER 0
-%define CONFIG_PCM_U24LE_ENCODER 0
-%define CONFIG_PCM_U32BE_ENCODER 0
-%define CONFIG_PCM_U32LE_ENCODER 0
-%define CONFIG_PCM_VIDC_ENCODER 0
-%define CONFIG_ROQ_DPCM_ENCODER 0
-%define CONFIG_ADPCM_ADX_ENCODER 0
-%define CONFIG_ADPCM_G722_ENCODER 0
-%define CONFIG_ADPCM_G726_ENCODER 0
-%define CONFIG_ADPCM_G726LE_ENCODER 0
-%define CONFIG_ADPCM_IMA_QT_ENCODER 0
-%define CONFIG_ADPCM_IMA_WAV_ENCODER 0
-%define CONFIG_ADPCM_MS_ENCODER 0
-%define CONFIG_ADPCM_SWF_ENCODER 0
-%define CONFIG_ADPCM_YAMAHA_ENCODER 0
-%define CONFIG_SSA_ENCODER 0
-%define CONFIG_ASS_ENCODER 0
-%define CONFIG_DVBSUB_ENCODER 0
-%define CONFIG_DVDSUB_ENCODER 0
-%define CONFIG_MOVTEXT_ENCODER 0
-%define CONFIG_SRT_ENCODER 0
-%define CONFIG_SUBRIP_ENCODER 0
-%define CONFIG_TEXT_ENCODER 0
-%define CONFIG_WEBVTT_ENCODER 0
-%define CONFIG_XSUB_ENCODER 0
-%define CONFIG_AAC_AT_ENCODER 0
-%define CONFIG_ALAC_AT_ENCODER 0
-%define CONFIG_ILBC_AT_ENCODER 0
-%define CONFIG_PCM_ALAW_AT_ENCODER 0
-%define CONFIG_PCM_MULAW_AT_ENCODER 0
-%define CONFIG_LIBAOM_AV1_ENCODER 0
-%define CONFIG_LIBCODEC2_ENCODER 0
-%define CONFIG_LIBFDK_AAC_ENCODER 0
-%define CONFIG_LIBGSM_ENCODER 0
-%define CONFIG_LIBGSM_MS_ENCODER 0
-%define CONFIG_LIBILBC_ENCODER 0
-%define CONFIG_LIBMP3LAME_ENCODER 0
-%define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0
-%define CONFIG_LIBOPENJPEG_ENCODER 0
-%define CONFIG_LIBOPUS_ENCODER 0
-%define CONFIG_LIBSHINE_ENCODER 0
-%define CONFIG_LIBSPEEX_ENCODER 0
-%define CONFIG_LIBTHEORA_ENCODER 0
-%define CONFIG_LIBTWOLAME_ENCODER 0
-%define CONFIG_LIBVO_AMRWBENC_ENCODER 0
-%define CONFIG_LIBVORBIS_ENCODER 0
-%define CONFIG_LIBVPX_VP8_ENCODER 0
-%define CONFIG_LIBVPX_VP9_ENCODER 0
-%define CONFIG_LIBWAVPACK_ENCODER 0
-%define CONFIG_LIBWEBP_ANIM_ENCODER 0
-%define CONFIG_LIBWEBP_ENCODER 0
-%define CONFIG_LIBX262_ENCODER 0
-%define CONFIG_LIBX264_ENCODER 0
-%define CONFIG_LIBX264RGB_ENCODER 0
-%define CONFIG_LIBX265_ENCODER 0
-%define CONFIG_LIBXAVS_ENCODER 0
-%define CONFIG_LIBXAVS2_ENCODER 0
-%define CONFIG_LIBXVID_ENCODER 0
-%define CONFIG_H263_V4L2M2M_ENCODER 0
-%define CONFIG_LIBOPENH264_ENCODER 0
-%define CONFIG_H264_AMF_ENCODER 0
-%define CONFIG_H264_NVENC_ENCODER 0
-%define CONFIG_H264_OMX_ENCODER 0
-%define CONFIG_H264_QSV_ENCODER 0
-%define CONFIG_H264_V4L2M2M_ENCODER 0
-%define CONFIG_H264_VAAPI_ENCODER 0
-%define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0
-%define CONFIG_NVENC_ENCODER 0
-%define CONFIG_NVENC_H264_ENCODER 0
-%define CONFIG_NVENC_HEVC_ENCODER 0
-%define CONFIG_HEVC_AMF_ENCODER 0
-%define CONFIG_HEVC_NVENC_ENCODER 0
-%define CONFIG_HEVC_QSV_ENCODER 0
-%define CONFIG_HEVC_V4L2M2M_ENCODER 0
-%define CONFIG_HEVC_VAAPI_ENCODER 0
-%define CONFIG_HEVC_VIDEOTOOLBOX_ENCODER 0
-%define CONFIG_LIBKVAZAAR_ENCODER 0
-%define CONFIG_MJPEG_QSV_ENCODER 0
-%define CONFIG_MJPEG_VAAPI_ENCODER 0
-%define CONFIG_MPEG2_QSV_ENCODER 0
-%define CONFIG_MPEG2_VAAPI_ENCODER 0
-%define CONFIG_MPEG4_V4L2M2M_ENCODER 0
-%define CONFIG_VP8_V4L2M2M_ENCODER 0
-%define CONFIG_VP8_VAAPI_ENCODER 0
-%define CONFIG_VP9_VAAPI_ENCODER 0
-%define CONFIG_H263_VAAPI_HWACCEL 0
-%define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_H264_D3D11VA_HWACCEL 0
-%define CONFIG_H264_D3D11VA2_HWACCEL 0
-%define CONFIG_H264_DXVA2_HWACCEL 0
-%define CONFIG_H264_NVDEC_HWACCEL 0
-%define CONFIG_H264_VAAPI_HWACCEL 0
-%define CONFIG_H264_VDPAU_HWACCEL 0
-%define CONFIG_H264_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_HEVC_D3D11VA_HWACCEL 0
-%define CONFIG_HEVC_D3D11VA2_HWACCEL 0
-%define CONFIG_HEVC_DXVA2_HWACCEL 0
-%define CONFIG_HEVC_NVDEC_HWACCEL 0
-%define CONFIG_HEVC_VAAPI_HWACCEL 0
-%define CONFIG_HEVC_VDPAU_HWACCEL 0
-%define CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_MJPEG_NVDEC_HWACCEL 0
-%define CONFIG_MJPEG_VAAPI_HWACCEL 0
-%define CONFIG_MPEG1_NVDEC_HWACCEL 0
-%define CONFIG_MPEG1_VDPAU_HWACCEL 0
-%define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_MPEG1_XVMC_HWACCEL 0
-%define CONFIG_MPEG2_D3D11VA_HWACCEL 0
-%define CONFIG_MPEG2_D3D11VA2_HWACCEL 0
-%define CONFIG_MPEG2_NVDEC_HWACCEL 0
-%define CONFIG_MPEG2_DXVA2_HWACCEL 0
-%define CONFIG_MPEG2_VAAPI_HWACCEL 0
-%define CONFIG_MPEG2_VDPAU_HWACCEL 0
-%define CONFIG_MPEG2_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_MPEG2_XVMC_HWACCEL 0
-%define CONFIG_MPEG4_NVDEC_HWACCEL 0
-%define CONFIG_MPEG4_VAAPI_HWACCEL 0
-%define CONFIG_MPEG4_VDPAU_HWACCEL 0
-%define CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_VC1_D3D11VA_HWACCEL 0
-%define CONFIG_VC1_D3D11VA2_HWACCEL 0
-%define CONFIG_VC1_DXVA2_HWACCEL 0
-%define CONFIG_VC1_NVDEC_HWACCEL 0
-%define CONFIG_VC1_VAAPI_HWACCEL 0
-%define CONFIG_VC1_VDPAU_HWACCEL 0
-%define CONFIG_VP8_NVDEC_HWACCEL 0
-%define CONFIG_VP8_VAAPI_HWACCEL 0
-%define CONFIG_VP9_D3D11VA_HWACCEL 0
-%define CONFIG_VP9_D3D11VA2_HWACCEL 0
-%define CONFIG_VP9_DXVA2_HWACCEL 0
-%define CONFIG_VP9_NVDEC_HWACCEL 0
-%define CONFIG_VP9_VAAPI_HWACCEL 0
-%define CONFIG_WMV3_D3D11VA_HWACCEL 0
-%define CONFIG_WMV3_D3D11VA2_HWACCEL 0
-%define CONFIG_WMV3_DXVA2_HWACCEL 0
-%define CONFIG_WMV3_NVDEC_HWACCEL 0
-%define CONFIG_WMV3_VAAPI_HWACCEL 0
-%define CONFIG_WMV3_VDPAU_HWACCEL 0
-%define CONFIG_AAC_PARSER 1
-%define CONFIG_AAC_LATM_PARSER 1
-%define CONFIG_AC3_PARSER 1
-%define CONFIG_ADX_PARSER 1
-%define CONFIG_AV1_PARSER 1
-%define CONFIG_AVS2_PARSER 1
-%define CONFIG_BMP_PARSER 1
-%define CONFIG_CAVSVIDEO_PARSER 1
-%define CONFIG_COOK_PARSER 1
-%define CONFIG_DCA_PARSER 1
-%define CONFIG_DIRAC_PARSER 1
-%define CONFIG_DNXHD_PARSER 1
-%define CONFIG_DPX_PARSER 1
-%define CONFIG_DVAUDIO_PARSER 1
-%define CONFIG_DVBSUB_PARSER 1
-%define CONFIG_DVDSUB_PARSER 1
-%define CONFIG_DVD_NAV_PARSER 1
-%define CONFIG_FLAC_PARSER 1
-%define CONFIG_G729_PARSER 1
-%define CONFIG_GSM_PARSER 1
-%define CONFIG_H261_PARSER 1
-%define CONFIG_H263_PARSER 1
-%define CONFIG_H264_PARSER 1
-%define CONFIG_HEVC_PARSER 1
-%define CONFIG_MJPEG_PARSER 1
-%define CONFIG_MLP_PARSER 1
-%define CONFIG_MPEG4VIDEO_PARSER 1
-%define CONFIG_MPEGAUDIO_PARSER 1
-%define CONFIG_MPEGVIDEO_PARSER 1
-%define CONFIG_OPUS_PARSER 1
-%define CONFIG_PNG_PARSER 1
-%define CONFIG_PNM_PARSER 1
-%define CONFIG_RV30_PARSER 1
-%define CONFIG_RV40_PARSER 1
-%define CONFIG_SBC_PARSER 1
-%define CONFIG_SIPR_PARSER 1
-%define CONFIG_TAK_PARSER 1
-%define CONFIG_VC1_PARSER 1
-%define CONFIG_VORBIS_PARSER 1
-%define CONFIG_VP3_PARSER 1
-%define CONFIG_VP8_PARSER 1
-%define CONFIG_VP9_PARSER 1
-%define CONFIG_XMA_PARSER 1
-%define CONFIG_ALSA_INDEV 0
-%define CONFIG_ANDROID_CAMERA_INDEV 0
-%define CONFIG_AVFOUNDATION_INDEV 0
-%define CONFIG_BKTR_INDEV 0
-%define CONFIG_DECKLINK_INDEV 0
-%define CONFIG_LIBNDI_NEWTEK_INDEV 0
-%define CONFIG_DSHOW_INDEV 0
-%define CONFIG_FBDEV_INDEV 0
-%define CONFIG_GDIGRAB_INDEV 0
-%define CONFIG_IEC61883_INDEV 0
-%define CONFIG_JACK_INDEV 0
-%define CONFIG_KMSGRAB_INDEV 0
-%define CONFIG_LAVFI_INDEV 0
-%define CONFIG_OPENAL_INDEV 0
-%define CONFIG_OSS_INDEV 0
-%define CONFIG_PULSE_INDEV 0
-%define CONFIG_SNDIO_INDEV 0
-%define CONFIG_V4L2_INDEV 0
-%define CONFIG_VFWCAP_INDEV 0
-%define CONFIG_XCBGRAB_INDEV 0
-%define CONFIG_LIBCDIO_INDEV 0
-%define CONFIG_LIBDC1394_INDEV 0
-%define CONFIG_ALSA_OUTDEV 0
-%define CONFIG_CACA_OUTDEV 0
-%define CONFIG_DECKLINK_OUTDEV 0
-%define CONFIG_LIBNDI_NEWTEK_OUTDEV 0
-%define CONFIG_FBDEV_OUTDEV 0
-%define CONFIG_OPENGL_OUTDEV 0
-%define CONFIG_OSS_OUTDEV 0
-%define CONFIG_PULSE_OUTDEV 0
-%define CONFIG_SDL2_OUTDEV 0
-%define CONFIG_SNDIO_OUTDEV 0
-%define CONFIG_V4L2_OUTDEV 0
-%define CONFIG_XV_OUTDEV 0
-%define CONFIG_ABENCH_FILTER 0
-%define CONFIG_ACOMPRESSOR_FILTER 0
-%define CONFIG_ACONTRAST_FILTER 0
-%define CONFIG_ACOPY_FILTER 0
-%define CONFIG_ACUE_FILTER 0
-%define CONFIG_ACROSSFADE_FILTER 0
-%define CONFIG_ACROSSOVER_FILTER 0
-%define CONFIG_ACRUSHER_FILTER 0
-%define CONFIG_ADECLICK_FILTER 0
-%define CONFIG_ADECLIP_FILTER 0
-%define CONFIG_ADELAY_FILTER 0
-%define CONFIG_ADERIVATIVE_FILTER 0
-%define CONFIG_AECHO_FILTER 0
-%define CONFIG_AEMPHASIS_FILTER 0
-%define CONFIG_AEVAL_FILTER 0
-%define CONFIG_AFADE_FILTER 0
-%define CONFIG_AFFTDN_FILTER 0
-%define CONFIG_AFFTFILT_FILTER 0
-%define CONFIG_AFIR_FILTER 0
-%define CONFIG_AFORMAT_FILTER 0
-%define CONFIG_AGATE_FILTER 0
-%define CONFIG_AIIR_FILTER 0
-%define CONFIG_AINTEGRAL_FILTER 0
-%define CONFIG_AINTERLEAVE_FILTER 0
-%define CONFIG_ALIMITER_FILTER 0
-%define CONFIG_ALLPASS_FILTER 0
-%define CONFIG_ALOOP_FILTER 0
-%define CONFIG_AMERGE_FILTER 0
-%define CONFIG_AMETADATA_FILTER 0
-%define CONFIG_AMIX_FILTER 0
-%define CONFIG_AMULTIPLY_FILTER 0
-%define CONFIG_ANEQUALIZER_FILTER 0
-%define CONFIG_ANULL_FILTER 0
-%define CONFIG_APAD_FILTER 0
-%define CONFIG_APERMS_FILTER 0
-%define CONFIG_APHASER_FILTER 0
-%define CONFIG_APULSATOR_FILTER 0
-%define CONFIG_AREALTIME_FILTER 0
-%define CONFIG_ARESAMPLE_FILTER 0
-%define CONFIG_AREVERSE_FILTER 0
-%define CONFIG_ASELECT_FILTER 0
-%define CONFIG_ASENDCMD_FILTER 0
-%define CONFIG_ASETNSAMPLES_FILTER 0
-%define CONFIG_ASETPTS_FILTER 0
-%define CONFIG_ASETRATE_FILTER 0
-%define CONFIG_ASETTB_FILTER 0
-%define CONFIG_ASHOWINFO_FILTER 0
-%define CONFIG_ASIDEDATA_FILTER 0
-%define CONFIG_ASPLIT_FILTER 0
-%define CONFIG_ASTATS_FILTER 0
-%define CONFIG_ASTREAMSELECT_FILTER 0
-%define CONFIG_ATEMPO_FILTER 0
-%define CONFIG_ATRIM_FILTER 0
-%define CONFIG_AZMQ_FILTER 0
-%define CONFIG_BANDPASS_FILTER 0
-%define CONFIG_BANDREJECT_FILTER 0
-%define CONFIG_BASS_FILTER 0
-%define CONFIG_BIQUAD_FILTER 0
-%define CONFIG_BS2B_FILTER 0
-%define CONFIG_CHANNELMAP_FILTER 0
-%define CONFIG_CHANNELSPLIT_FILTER 0
-%define CONFIG_CHORUS_FILTER 0
-%define CONFIG_COMPAND_FILTER 0
-%define CONFIG_COMPENSATIONDELAY_FILTER 0
-%define CONFIG_CROSSFEED_FILTER 0
-%define CONFIG_CRYSTALIZER_FILTER 0
-%define CONFIG_DCSHIFT_FILTER 0
-%define CONFIG_DRMETER_FILTER 0
-%define CONFIG_DYNAUDNORM_FILTER 0
-%define CONFIG_EARWAX_FILTER 0
-%define CONFIG_EBUR128_FILTER 0
-%define CONFIG_EQUALIZER_FILTER 0
-%define CONFIG_EXTRASTEREO_FILTER 0
-%define CONFIG_FIREQUALIZER_FILTER 0
-%define CONFIG_FLANGER_FILTER 0
-%define CONFIG_HAAS_FILTER 0
-%define CONFIG_HDCD_FILTER 0
-%define CONFIG_HEADPHONE_FILTER 0
-%define CONFIG_HIGHPASS_FILTER 0
-%define CONFIG_HIGHSHELF_FILTER 0
-%define CONFIG_JOIN_FILTER 0
-%define CONFIG_LADSPA_FILTER 0
-%define CONFIG_LOUDNORM_FILTER 0
-%define CONFIG_LOWPASS_FILTER 0
-%define CONFIG_LOWSHELF_FILTER 0
-%define CONFIG_LV2_FILTER 0
-%define CONFIG_MCOMPAND_FILTER 0
-%define CONFIG_PAN_FILTER 0
-%define CONFIG_REPLAYGAIN_FILTER 0
-%define CONFIG_RESAMPLE_FILTER 0
-%define CONFIG_RUBBERBAND_FILTER 0
-%define CONFIG_SIDECHAINCOMPRESS_FILTER 0
-%define CONFIG_SIDECHAINGATE_FILTER 0
-%define CONFIG_SILENCEDETECT_FILTER 0
-%define CONFIG_SILENCEREMOVE_FILTER 0
-%define CONFIG_SOFALIZER_FILTER 0
-%define CONFIG_STEREOTOOLS_FILTER 0
-%define CONFIG_STEREOWIDEN_FILTER 0
-%define CONFIG_SUPEREQUALIZER_FILTER 0
-%define CONFIG_SURROUND_FILTER 0
-%define CONFIG_TREBLE_FILTER 0
-%define CONFIG_TREMOLO_FILTER 0
-%define CONFIG_VIBRATO_FILTER 0
-%define CONFIG_VOLUME_FILTER 0
-%define CONFIG_VOLUMEDETECT_FILTER 0
-%define CONFIG_AEVALSRC_FILTER 0
-%define CONFIG_ANOISESRC_FILTER 0
-%define CONFIG_ANULLSRC_FILTER 0
-%define CONFIG_FLITE_FILTER 0
-%define CONFIG_HILBERT_FILTER 0
-%define CONFIG_SINC_FILTER 0
-%define CONFIG_SINE_FILTER 0
-%define CONFIG_ANULLSINK_FILTER 0
-%define CONFIG_ALPHAEXTRACT_FILTER 0
-%define CONFIG_ALPHAMERGE_FILTER 0
-%define CONFIG_AMPLIFY_FILTER 0
-%define CONFIG_ASS_FILTER 0
-%define CONFIG_ATADENOISE_FILTER 0
-%define CONFIG_AVGBLUR_FILTER 0
-%define CONFIG_AVGBLUR_OPENCL_FILTER 0
-%define CONFIG_BBOX_FILTER 0
-%define CONFIG_BENCH_FILTER 0
-%define CONFIG_BITPLANENOISE_FILTER 0
-%define CONFIG_BLACKDETECT_FILTER 0
-%define CONFIG_BLACKFRAME_FILTER 0
-%define CONFIG_BLEND_FILTER 0
-%define CONFIG_BM3D_FILTER 0
-%define CONFIG_BOXBLUR_FILTER 0
-%define CONFIG_BOXBLUR_OPENCL_FILTER 0
-%define CONFIG_BWDIF_FILTER 0
-%define CONFIG_CHROMAHOLD_FILTER 0
-%define CONFIG_CHROMAKEY_FILTER 0
-%define CONFIG_CHROMASHIFT_FILTER 0
-%define CONFIG_CIESCOPE_FILTER 0
-%define CONFIG_CODECVIEW_FILTER 0
-%define CONFIG_COLORBALANCE_FILTER 0
-%define CONFIG_COLORCHANNELMIXER_FILTER 0
-%define CONFIG_COLORKEY_FILTER 0
-%define CONFIG_COLORLEVELS_FILTER 0
-%define CONFIG_COLORMATRIX_FILTER 0
-%define CONFIG_COLORSPACE_FILTER 0
-%define CONFIG_CONVOLUTION_FILTER 0
-%define CONFIG_CONVOLUTION_OPENCL_FILTER 0
-%define CONFIG_CONVOLVE_FILTER 0
-%define CONFIG_COPY_FILTER 0
-%define CONFIG_COREIMAGE_FILTER 0
-%define CONFIG_COVER_RECT_FILTER 0
-%define CONFIG_CROP_FILTER 0
-%define CONFIG_CROPDETECT_FILTER 0
-%define CONFIG_CUE_FILTER 0
-%define CONFIG_CURVES_FILTER 0
-%define CONFIG_DATASCOPE_FILTER 0
-%define CONFIG_DCTDNOIZ_FILTER 0
-%define CONFIG_DEBAND_FILTER 0
-%define CONFIG_DEBLOCK_FILTER 0
-%define CONFIG_DECIMATE_FILTER 0
-%define CONFIG_DECONVOLVE_FILTER 0
-%define CONFIG_DEDOT_FILTER 0
-%define CONFIG_DEFLATE_FILTER 0
-%define CONFIG_DEFLICKER_FILTER 0
-%define CONFIG_DEINTERLACE_QSV_FILTER 0
-%define CONFIG_DEINTERLACE_VAAPI_FILTER 0
-%define CONFIG_DEJUDDER_FILTER 0
-%define CONFIG_DELOGO_FILTER 0
-%define CONFIG_DENOISE_VAAPI_FILTER 0
-%define CONFIG_DESHAKE_FILTER 0
-%define CONFIG_DESPILL_FILTER 0
-%define CONFIG_DETELECINE_FILTER 0
-%define CONFIG_DILATION_FILTER 0
-%define CONFIG_DILATION_OPENCL_FILTER 0
-%define CONFIG_DISPLACE_FILTER 0
-%define CONFIG_DOUBLEWEAVE_FILTER 0
-%define CONFIG_DRAWBOX_FILTER 0
-%define CONFIG_DRAWGRAPH_FILTER 0
-%define CONFIG_DRAWGRID_FILTER 0
-%define CONFIG_DRAWTEXT_FILTER 0
-%define CONFIG_EDGEDETECT_FILTER 0
-%define CONFIG_ELBG_FILTER 0
-%define CONFIG_ENTROPY_FILTER 0
-%define CONFIG_EQ_FILTER 0
-%define CONFIG_EROSION_FILTER 0
-%define CONFIG_EROSION_OPENCL_FILTER 0
-%define CONFIG_EXTRACTPLANES_FILTER 0
-%define CONFIG_FADE_FILTER 0
-%define CONFIG_FFTDNOIZ_FILTER 0
-%define CONFIG_FFTFILT_FILTER 0
-%define CONFIG_FIELD_FILTER 0
-%define CONFIG_FIELDHINT_FILTER 0
-%define CONFIG_FIELDMATCH_FILTER 0
-%define CONFIG_FIELDORDER_FILTER 0
-%define CONFIG_FILLBORDERS_FILTER 0
-%define CONFIG_FIND_RECT_FILTER 0
-%define CONFIG_FLOODFILL_FILTER 0
-%define CONFIG_FORMAT_FILTER 0
-%define CONFIG_FPS_FILTER 0
-%define CONFIG_FRAMEPACK_FILTER 0
-%define CONFIG_FRAMERATE_FILTER 0
-%define CONFIG_FRAMESTEP_FILTER 0
-%define CONFIG_FREEZEDETECT_FILTER 0
-%define CONFIG_FREI0R_FILTER 0
-%define CONFIG_FSPP_FILTER 0
-%define CONFIG_GBLUR_FILTER 0
-%define CONFIG_GEQ_FILTER 0
-%define CONFIG_GRADFUN_FILTER 0
-%define CONFIG_GRAPHMONITOR_FILTER 0
-%define CONFIG_GREYEDGE_FILTER 0
-%define CONFIG_HALDCLUT_FILTER 0
-%define CONFIG_HFLIP_FILTER 0
-%define CONFIG_HISTEQ_FILTER 0
-%define CONFIG_HISTOGRAM_FILTER 0
-%define CONFIG_HQDN3D_FILTER 0
-%define CONFIG_HQX_FILTER 0
-%define CONFIG_HSTACK_FILTER 0
-%define CONFIG_HUE_FILTER 0
-%define CONFIG_HWDOWNLOAD_FILTER 0
-%define CONFIG_HWMAP_FILTER 0
-%define CONFIG_HWUPLOAD_FILTER 0
-%define CONFIG_HWUPLOAD_CUDA_FILTER 0
-%define CONFIG_HYSTERESIS_FILTER 0
-%define CONFIG_IDET_FILTER 0
-%define CONFIG_IL_FILTER 0
-%define CONFIG_INFLATE_FILTER 0
-%define CONFIG_INTERLACE_FILTER 0
-%define CONFIG_INTERLEAVE_FILTER 0
-%define CONFIG_KERNDEINT_FILTER 0
-%define CONFIG_LENSCORRECTION_FILTER 0
-%define CONFIG_LENSFUN_FILTER 0
-%define CONFIG_LIBVMAF_FILTER 0
-%define CONFIG_LIMITER_FILTER 0
-%define CONFIG_LOOP_FILTER 0
-%define CONFIG_LUMAKEY_FILTER 0
-%define CONFIG_LUT_FILTER 0
-%define CONFIG_LUT1D_FILTER 0
-%define CONFIG_LUT2_FILTER 0
-%define CONFIG_LUT3D_FILTER 0
-%define CONFIG_LUTRGB_FILTER 0
-%define CONFIG_LUTYUV_FILTER 0
-%define CONFIG_MASKEDCLAMP_FILTER 0
-%define CONFIG_MASKEDMERGE_FILTER 0
-%define CONFIG_MCDEINT_FILTER 0
-%define CONFIG_MERGEPLANES_FILTER 0
-%define CONFIG_MESTIMATE_FILTER 0
-%define CONFIG_METADATA_FILTER 0
-%define CONFIG_MIDEQUALIZER_FILTER 0
-%define CONFIG_MINTERPOLATE_FILTER 0
-%define CONFIG_MIX_FILTER 0
-%define CONFIG_MPDECIMATE_FILTER 0
-%define CONFIG_NEGATE_FILTER 0
-%define CONFIG_NLMEANS_FILTER 0
-%define CONFIG_NNEDI_FILTER 0
-%define CONFIG_NOFORMAT_FILTER 0
-%define CONFIG_NOISE_FILTER 0
-%define CONFIG_NORMALIZE_FILTER 0
-%define CONFIG_NULL_FILTER 0
-%define CONFIG_OCR_FILTER 0
-%define CONFIG_OCV_FILTER 0
-%define CONFIG_OSCILLOSCOPE_FILTER 0
-%define CONFIG_OVERLAY_FILTER 0
-%define CONFIG_OVERLAY_OPENCL_FILTER 0
-%define CONFIG_OVERLAY_QSV_FILTER 0
-%define CONFIG_OWDENOISE_FILTER 0
-%define CONFIG_PAD_FILTER 0
-%define CONFIG_PALETTEGEN_FILTER 0
-%define CONFIG_PALETTEUSE_FILTER 0
-%define CONFIG_PERMS_FILTER 0
-%define CONFIG_PERSPECTIVE_FILTER 0
-%define CONFIG_PHASE_FILTER 0
-%define CONFIG_PIXDESCTEST_FILTER 0
-%define CONFIG_PIXSCOPE_FILTER 0
-%define CONFIG_PP_FILTER 0
-%define CONFIG_PP7_FILTER 0
-%define CONFIG_PREMULTIPLY_FILTER 0
-%define CONFIG_PREWITT_FILTER 0
-%define CONFIG_PREWITT_OPENCL_FILTER 0
-%define CONFIG_PROCAMP_VAAPI_FILTER 0
-%define CONFIG_PROGRAM_OPENCL_FILTER 0
-%define CONFIG_PSEUDOCOLOR_FILTER 0
-%define CONFIG_PSNR_FILTER 0
-%define CONFIG_PULLUP_FILTER 0
-%define CONFIG_QP_FILTER 0
-%define CONFIG_RANDOM_FILTER 0
-%define CONFIG_READEIA608_FILTER 0
-%define CONFIG_READVITC_FILTER 0
-%define CONFIG_REALTIME_FILTER 0
-%define CONFIG_REMAP_FILTER 0
-%define CONFIG_REMOVEGRAIN_FILTER 0
-%define CONFIG_REMOVELOGO_FILTER 0
-%define CONFIG_REPEATFIELDS_FILTER 0
-%define CONFIG_REVERSE_FILTER 0
-%define CONFIG_RGBASHIFT_FILTER 0
-%define CONFIG_ROBERTS_FILTER 0
-%define CONFIG_ROBERTS_OPENCL_FILTER 0
-%define CONFIG_ROTATE_FILTER 0
-%define CONFIG_SAB_FILTER 0
-%define CONFIG_SCALE_FILTER 0
-%define CONFIG_SCALE_CUDA_FILTER 0
-%define CONFIG_SCALE_NPP_FILTER 0
-%define CONFIG_SCALE_QSV_FILTER 0
-%define CONFIG_SCALE_VAAPI_FILTER 0
-%define CONFIG_SCALE2REF_FILTER 0
-%define CONFIG_SELECT_FILTER 0
-%define CONFIG_SELECTIVECOLOR_FILTER 0
-%define CONFIG_SENDCMD_FILTER 0
-%define CONFIG_SEPARATEFIELDS_FILTER 0
-%define CONFIG_SETDAR_FILTER 0
-%define CONFIG_SETFIELD_FILTER 0
-%define CONFIG_SETPARAMS_FILTER 0
-%define CONFIG_SETPTS_FILTER 0
-%define CONFIG_SETRANGE_FILTER 0
-%define CONFIG_SETSAR_FILTER 0
-%define CONFIG_SETTB_FILTER 0
-%define CONFIG_SHARPNESS_VAAPI_FILTER 0
-%define CONFIG_SHOWINFO_FILTER 0
-%define CONFIG_SHOWPALETTE_FILTER 0
-%define CONFIG_SHUFFLEFRAMES_FILTER 0
-%define CONFIG_SHUFFLEPLANES_FILTER 0
-%define CONFIG_SIDEDATA_FILTER 0
-%define CONFIG_SIGNALSTATS_FILTER 0
-%define CONFIG_SIGNATURE_FILTER 0
-%define CONFIG_SMARTBLUR_FILTER 0
-%define CONFIG_SOBEL_FILTER 0
-%define CONFIG_SOBEL_OPENCL_FILTER 0
-%define CONFIG_SPLIT_FILTER 0
-%define CONFIG_SPP_FILTER 0
-%define CONFIG_SR_FILTER 0
-%define CONFIG_SSIM_FILTER 0
-%define CONFIG_STEREO3D_FILTER 0
-%define CONFIG_STREAMSELECT_FILTER 0
-%define CONFIG_SUBTITLES_FILTER 0
-%define CONFIG_SUPER2XSAI_FILTER 0
-%define CONFIG_SWAPRECT_FILTER 0
-%define CONFIG_SWAPUV_FILTER 0
-%define CONFIG_TBLEND_FILTER 0
-%define CONFIG_TELECINE_FILTER 0
-%define CONFIG_THRESHOLD_FILTER 0
-%define CONFIG_THUMBNAIL_FILTER 0
-%define CONFIG_THUMBNAIL_CUDA_FILTER 0
-%define CONFIG_TILE_FILTER 0
-%define CONFIG_TINTERLACE_FILTER 0
-%define CONFIG_TLUT2_FILTER 0
-%define CONFIG_TMIX_FILTER 0
-%define CONFIG_TONEMAP_FILTER 0
-%define CONFIG_TONEMAP_OPENCL_FILTER 0
-%define CONFIG_TPAD_FILTER 0
-%define CONFIG_TRANSPOSE_FILTER 0
-%define CONFIG_TRANSPOSE_NPP_FILTER 0
-%define CONFIG_TRIM_FILTER 0
-%define CONFIG_UNPREMULTIPLY_FILTER 0
-%define CONFIG_UNSHARP_FILTER 0
-%define CONFIG_UNSHARP_OPENCL_FILTER 0
-%define CONFIG_USPP_FILTER 0
-%define CONFIG_VAGUEDENOISER_FILTER 0
-%define CONFIG_VECTORSCOPE_FILTER 0
-%define CONFIG_VFLIP_FILTER 0
-%define CONFIG_VFRDET_FILTER 0
-%define CONFIG_VIBRANCE_FILTER 0
-%define CONFIG_VIDSTABDETECT_FILTER 0
-%define CONFIG_VIDSTABTRANSFORM_FILTER 0
-%define CONFIG_VIGNETTE_FILTER 0
-%define CONFIG_VMAFMOTION_FILTER 0
-%define CONFIG_VPP_QSV_FILTER 0
-%define CONFIG_VSTACK_FILTER 0
-%define CONFIG_W3FDIF_FILTER 0
-%define CONFIG_WAVEFORM_FILTER 0
-%define CONFIG_WEAVE_FILTER 0
-%define CONFIG_XBR_FILTER 0
-%define CONFIG_XSTACK_FILTER 0
-%define CONFIG_YADIF_FILTER 0
-%define CONFIG_YADIF_CUDA_FILTER 0
-%define CONFIG_ZMQ_FILTER 0
-%define CONFIG_ZOOMPAN_FILTER 0
-%define CONFIG_ZSCALE_FILTER 0
-%define CONFIG_ALLRGB_FILTER 0
-%define CONFIG_ALLYUV_FILTER 0
-%define CONFIG_CELLAUTO_FILTER 0
-%define CONFIG_COLOR_FILTER 0
-%define CONFIG_COREIMAGESRC_FILTER 0
-%define CONFIG_FREI0R_SRC_FILTER 0
-%define CONFIG_HALDCLUTSRC_FILTER 0
-%define CONFIG_LIFE_FILTER 0
-%define CONFIG_MANDELBROT_FILTER 0
-%define CONFIG_MPTESTSRC_FILTER 0
-%define CONFIG_NULLSRC_FILTER 0
-%define CONFIG_OPENCLSRC_FILTER 0
-%define CONFIG_PAL75BARS_FILTER 0
-%define CONFIG_PAL100BARS_FILTER 0
-%define CONFIG_RGBTESTSRC_FILTER 0
-%define CONFIG_SMPTEBARS_FILTER 0
-%define CONFIG_SMPTEHDBARS_FILTER 0
-%define CONFIG_TESTSRC_FILTER 0
-%define CONFIG_TESTSRC2_FILTER 0
-%define CONFIG_YUVTESTSRC_FILTER 0
-%define CONFIG_NULLSINK_FILTER 0
-%define CONFIG_ABITSCOPE_FILTER 0
-%define CONFIG_ADRAWGRAPH_FILTER 0
-%define CONFIG_AGRAPHMONITOR_FILTER 0
-%define CONFIG_AHISTOGRAM_FILTER 0
-%define CONFIG_APHASEMETER_FILTER 0
-%define CONFIG_AVECTORSCOPE_FILTER 0
-%define CONFIG_CONCAT_FILTER 0
-%define CONFIG_SHOWCQT_FILTER 0
-%define CONFIG_SHOWFREQS_FILTER 0
-%define CONFIG_SHOWSPECTRUM_FILTER 0
-%define CONFIG_SHOWSPECTRUMPIC_FILTER 0
-%define CONFIG_SHOWVOLUME_FILTER 0
-%define CONFIG_SHOWWAVES_FILTER 0
-%define CONFIG_SHOWWAVESPIC_FILTER 0
-%define CONFIG_SPECTRUMSYNTH_FILTER 0
-%define CONFIG_AMOVIE_FILTER 0
-%define CONFIG_MOVIE_FILTER 0
-%define CONFIG_AFIFO_FILTER 0
-%define CONFIG_FIFO_FILTER 0
-%define CONFIG_AA_DEMUXER 1
-%define CONFIG_AAC_DEMUXER 1
-%define CONFIG_AC3_DEMUXER 1
-%define CONFIG_ACM_DEMUXER 1
-%define CONFIG_ACT_DEMUXER 1
-%define CONFIG_ADF_DEMUXER 1
-%define CONFIG_ADP_DEMUXER 1
-%define CONFIG_ADS_DEMUXER 1
-%define CONFIG_ADX_DEMUXER 1
-%define CONFIG_AEA_DEMUXER 1
-%define CONFIG_AFC_DEMUXER 1
-%define CONFIG_AIFF_DEMUXER 1
-%define CONFIG_AIX_DEMUXER 1
-%define CONFIG_AMR_DEMUXER 1
-%define CONFIG_AMRNB_DEMUXER 1
-%define CONFIG_AMRWB_DEMUXER 1
-%define CONFIG_ANM_DEMUXER 1
-%define CONFIG_APC_DEMUXER 1
-%define CONFIG_APE_DEMUXER 1
-%define CONFIG_APNG_DEMUXER 1
-%define CONFIG_APTX_DEMUXER 1
-%define CONFIG_APTX_HD_DEMUXER 1
-%define CONFIG_AQTITLE_DEMUXER 1
-%define CONFIG_ASF_DEMUXER 1
-%define CONFIG_ASF_O_DEMUXER 1
-%define CONFIG_ASS_DEMUXER 1
-%define CONFIG_AST_DEMUXER 1
-%define CONFIG_AU_DEMUXER 1
-%define CONFIG_AVI_DEMUXER 1
-%define CONFIG_AVISYNTH_DEMUXER 0
-%define CONFIG_AVR_DEMUXER 1
-%define CONFIG_AVS_DEMUXER 1
-%define CONFIG_AVS2_DEMUXER 1
-%define CONFIG_BETHSOFTVID_DEMUXER 1
-%define CONFIG_BFI_DEMUXER 1
-%define CONFIG_BINTEXT_DEMUXER 1
-%define CONFIG_BINK_DEMUXER 1
-%define CONFIG_BIT_DEMUXER 1
-%define CONFIG_BMV_DEMUXER 1
-%define CONFIG_BFSTM_DEMUXER 1
-%define CONFIG_BRSTM_DEMUXER 1
-%define CONFIG_BOA_DEMUXER 1
-%define CONFIG_C93_DEMUXER 1
-%define CONFIG_CAF_DEMUXER 1
-%define CONFIG_CAVSVIDEO_DEMUXER 1
-%define CONFIG_CDG_DEMUXER 1
-%define CONFIG_CDXL_DEMUXER 1
-%define CONFIG_CINE_DEMUXER 1
-%define CONFIG_CODEC2_DEMUXER 1
-%define CONFIG_CODEC2RAW_DEMUXER 1
-%define CONFIG_CONCAT_DEMUXER 1
-%define CONFIG_DASH_DEMUXER 0
-%define CONFIG_DATA_DEMUXER 1
-%define CONFIG_DAUD_DEMUXER 1
-%define CONFIG_DCSTR_DEMUXER 1
-%define CONFIG_DFA_DEMUXER 1
-%define CONFIG_DIRAC_DEMUXER 1
-%define CONFIG_DNXHD_DEMUXER 1
-%define CONFIG_DSF_DEMUXER 1
-%define CONFIG_DSICIN_DEMUXER 1
-%define CONFIG_DSS_DEMUXER 1
-%define CONFIG_DTS_DEMUXER 1
-%define CONFIG_DTSHD_DEMUXER 1
-%define CONFIG_DV_DEMUXER 1
-%define CONFIG_DVBSUB_DEMUXER 1
-%define CONFIG_DVBTXT_DEMUXER 1
-%define CONFIG_DXA_DEMUXER 1
-%define CONFIG_EA_DEMUXER 1
-%define CONFIG_EA_CDATA_DEMUXER 1
-%define CONFIG_EAC3_DEMUXER 1
-%define CONFIG_EPAF_DEMUXER 1
-%define CONFIG_FFMETADATA_DEMUXER 1
-%define CONFIG_FILMSTRIP_DEMUXER 1
-%define CONFIG_FITS_DEMUXER 1
-%define CONFIG_FLAC_DEMUXER 1
-%define CONFIG_FLIC_DEMUXER 1
-%define CONFIG_FLV_DEMUXER 1
-%define CONFIG_LIVE_FLV_DEMUXER 1
-%define CONFIG_FOURXM_DEMUXER 1
-%define CONFIG_FRM_DEMUXER 1
-%define CONFIG_FSB_DEMUXER 1
-%define CONFIG_G722_DEMUXER 1
-%define CONFIG_G723_1_DEMUXER 1
-%define CONFIG_G726_DEMUXER 1
-%define CONFIG_G726LE_DEMUXER 1
-%define CONFIG_G729_DEMUXER 1
-%define CONFIG_GDV_DEMUXER 1
-%define CONFIG_GENH_DEMUXER 1
-%define CONFIG_GIF_DEMUXER 1
-%define CONFIG_GSM_DEMUXER 1
-%define CONFIG_GXF_DEMUXER 1
-%define CONFIG_H261_DEMUXER 1
-%define CONFIG_H263_DEMUXER 1
-%define CONFIG_H264_DEMUXER 1
-%define CONFIG_HEVC_DEMUXER 1
-%define CONFIG_HLS_DEMUXER 1
-%define CONFIG_HNM_DEMUXER 1
-%define CONFIG_ICO_DEMUXER 1
-%define CONFIG_IDCIN_DEMUXER 1
-%define CONFIG_IDF_DEMUXER 1
-%define CONFIG_IFF_DEMUXER 1
-%define CONFIG_ILBC_DEMUXER 1
-%define CONFIG_IMAGE2_DEMUXER 1
-%define CONFIG_IMAGE2PIPE_DEMUXER 1
-%define CONFIG_IMAGE2_ALIAS_PIX_DEMUXER 1
-%define CONFIG_IMAGE2_BRENDER_PIX_DEMUXER 1
-%define CONFIG_INGENIENT_DEMUXER 1
-%define CONFIG_IPMOVIE_DEMUXER 1
-%define CONFIG_IRCAM_DEMUXER 1
-%define CONFIG_ISS_DEMUXER 1
-%define CONFIG_IV8_DEMUXER 1
-%define CONFIG_IVF_DEMUXER 1
-%define CONFIG_IVR_DEMUXER 1
-%define CONFIG_JACOSUB_DEMUXER 1
-%define CONFIG_JV_DEMUXER 1
-%define CONFIG_LMLM4_DEMUXER 1
-%define CONFIG_LOAS_DEMUXER 1
-%define CONFIG_LRC_DEMUXER 1
-%define CONFIG_LVF_DEMUXER 1
-%define CONFIG_LXF_DEMUXER 1
-%define CONFIG_M4V_DEMUXER 1
-%define CONFIG_MATROSKA_DEMUXER 1
-%define CONFIG_MGSTS_DEMUXER 1
-%define CONFIG_MICRODVD_DEMUXER 1
-%define CONFIG_MJPEG_DEMUXER 1
-%define CONFIG_MJPEG_2000_DEMUXER 1
-%define CONFIG_MLP_DEMUXER 1
-%define CONFIG_MLV_DEMUXER 1
-%define CONFIG_MM_DEMUXER 1
-%define CONFIG_MMF_DEMUXER 1
-%define CONFIG_MOV_DEMUXER 1
-%define CONFIG_MP3_DEMUXER 1
-%define CONFIG_MPC_DEMUXER 1
-%define CONFIG_MPC8_DEMUXER 1
-%define CONFIG_MPEGPS_DEMUXER 1
-%define CONFIG_MPEGTS_DEMUXER 1
-%define CONFIG_MPEGTSRAW_DEMUXER 1
-%define CONFIG_MPEGVIDEO_DEMUXER 1
-%define CONFIG_MPJPEG_DEMUXER 1
-%define CONFIG_MPL2_DEMUXER 1
-%define CONFIG_MPSUB_DEMUXER 1
-%define CONFIG_MSF_DEMUXER 1
-%define CONFIG_MSNWC_TCP_DEMUXER 1
-%define CONFIG_MTAF_DEMUXER 1
-%define CONFIG_MTV_DEMUXER 1
-%define CONFIG_MUSX_DEMUXER 1
-%define CONFIG_MV_DEMUXER 1
-%define CONFIG_MVI_DEMUXER 1
-%define CONFIG_MXF_DEMUXER 1
-%define CONFIG_MXG_DEMUXER 1
-%define CONFIG_NC_DEMUXER 1
-%define CONFIG_NISTSPHERE_DEMUXER 1
-%define CONFIG_NSP_DEMUXER 1
-%define CONFIG_NSV_DEMUXER 1
-%define CONFIG_NUT_DEMUXER 1
-%define CONFIG_NUV_DEMUXER 1
-%define CONFIG_OGG_DEMUXER 1
-%define CONFIG_OMA_DEMUXER 1
-%define CONFIG_PAF_DEMUXER 1
-%define CONFIG_PCM_ALAW_DEMUXER 1
-%define CONFIG_PCM_MULAW_DEMUXER 1
-%define CONFIG_PCM_VIDC_DEMUXER 1
-%define CONFIG_PCM_F64BE_DEMUXER 1
-%define CONFIG_PCM_F64LE_DEMUXER 1
-%define CONFIG_PCM_F32BE_DEMUXER 1
-%define CONFIG_PCM_F32LE_DEMUXER 1
-%define CONFIG_PCM_S32BE_DEMUXER 1
-%define CONFIG_PCM_S32LE_DEMUXER 1
-%define CONFIG_PCM_S24BE_DEMUXER 1
-%define CONFIG_PCM_S24LE_DEMUXER 1
-%define CONFIG_PCM_S16BE_DEMUXER 1
-%define CONFIG_PCM_S16LE_DEMUXER 1
-%define CONFIG_PCM_S8_DEMUXER 1
-%define CONFIG_PCM_U32BE_DEMUXER 1
-%define CONFIG_PCM_U32LE_DEMUXER 1
-%define CONFIG_PCM_U24BE_DEMUXER 1
-%define CONFIG_PCM_U24LE_DEMUXER 1
-%define CONFIG_PCM_U16BE_DEMUXER 1
-%define CONFIG_PCM_U16LE_DEMUXER 1
-%define CONFIG_PCM_U8_DEMUXER 1
-%define CONFIG_PJS_DEMUXER 1
-%define CONFIG_PMP_DEMUXER 1
-%define CONFIG_PVA_DEMUXER 1
-%define CONFIG_PVF_DEMUXER 1
-%define CONFIG_QCP_DEMUXER 1
-%define CONFIG_R3D_DEMUXER 1
-%define CONFIG_RAWVIDEO_DEMUXER 1
-%define CONFIG_REALTEXT_DEMUXER 1
-%define CONFIG_REDSPARK_DEMUXER 1
-%define CONFIG_RL2_DEMUXER 1
-%define CONFIG_RM_DEMUXER 1
-%define CONFIG_ROQ_DEMUXER 1
-%define CONFIG_RPL_DEMUXER 1
-%define CONFIG_RSD_DEMUXER 1
-%define CONFIG_RSO_DEMUXER 1
-%define CONFIG_RTP_DEMUXER 0
-%define CONFIG_RTSP_DEMUXER 0
-%define CONFIG_S337M_DEMUXER 1
-%define CONFIG_SAMI_DEMUXER 1
-%define CONFIG_SAP_DEMUXER 0
-%define CONFIG_SBC_DEMUXER 1
-%define CONFIG_SBG_DEMUXER 1
-%define CONFIG_SCC_DEMUXER 1
-%define CONFIG_SDP_DEMUXER 0
-%define CONFIG_SDR2_DEMUXER 1
-%define CONFIG_SDS_DEMUXER 1
-%define CONFIG_SDX_DEMUXER 1
-%define CONFIG_SEGAFILM_DEMUXER 1
-%define CONFIG_SER_DEMUXER 1
-%define CONFIG_SHORTEN_DEMUXER 1
-%define CONFIG_SIFF_DEMUXER 1
-%define CONFIG_SLN_DEMUXER 1
-%define CONFIG_SMACKER_DEMUXER 1
-%define CONFIG_SMJPEG_DEMUXER 1
-%define CONFIG_SMUSH_DEMUXER 1
-%define CONFIG_SOL_DEMUXER 1
-%define CONFIG_SOX_DEMUXER 1
-%define CONFIG_SPDIF_DEMUXER 1
-%define CONFIG_SRT_DEMUXER 1
-%define CONFIG_STR_DEMUXER 1
-%define CONFIG_STL_DEMUXER 1
-%define CONFIG_SUBVIEWER1_DEMUXER 1
-%define CONFIG_SUBVIEWER_DEMUXER 1
-%define CONFIG_SUP_DEMUXER 1
-%define CONFIG_SVAG_DEMUXER 1
-%define CONFIG_SWF_DEMUXER 1
-%define CONFIG_TAK_DEMUXER 1
-%define CONFIG_TEDCAPTIONS_DEMUXER 1
-%define CONFIG_THP_DEMUXER 1
-%define CONFIG_THREEDOSTR_DEMUXER 1
-%define CONFIG_TIERTEXSEQ_DEMUXER 1
-%define CONFIG_TMV_DEMUXER 1
-%define CONFIG_TRUEHD_DEMUXER 1
-%define CONFIG_TTA_DEMUXER 1
-%define CONFIG_TXD_DEMUXER 1
-%define CONFIG_TTY_DEMUXER 1
-%define CONFIG_TY_DEMUXER 1
-%define CONFIG_V210_DEMUXER 1
-%define CONFIG_V210X_DEMUXER 1
-%define CONFIG_VAG_DEMUXER 1
-%define CONFIG_VC1_DEMUXER 1
-%define CONFIG_VC1T_DEMUXER 1
-%define CONFIG_VIVO_DEMUXER 1
-%define CONFIG_VMD_DEMUXER 1
-%define CONFIG_VOBSUB_DEMUXER 1
-%define CONFIG_VOC_DEMUXER 1
-%define CONFIG_VPK_DEMUXER 1
-%define CONFIG_VPLAYER_DEMUXER 1
-%define CONFIG_VQF_DEMUXER 1
-%define CONFIG_W64_DEMUXER 1
-%define CONFIG_WAV_DEMUXER 1
-%define CONFIG_WC3_DEMUXER 1
-%define CONFIG_WEBM_DASH_MANIFEST_DEMUXER 1
-%define CONFIG_WEBVTT_DEMUXER 1
-%define CONFIG_WSAUD_DEMUXER 1
-%define CONFIG_WSD_DEMUXER 1
-%define CONFIG_WSVQA_DEMUXER 1
-%define CONFIG_WTV_DEMUXER 1
-%define CONFIG_WVE_DEMUXER 1
-%define CONFIG_WV_DEMUXER 1
-%define CONFIG_XA_DEMUXER 1
-%define CONFIG_XBIN_DEMUXER 1
-%define CONFIG_XMV_DEMUXER 1
-%define CONFIG_XVAG_DEMUXER 1
-%define CONFIG_XWMA_DEMUXER 1
-%define CONFIG_YOP_DEMUXER 1
-%define CONFIG_YUV4MPEGPIPE_DEMUXER 1
-%define CONFIG_IMAGE_BMP_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_DDS_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_DPX_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_EXR_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_J2K_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PAM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PBM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PCX_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PGM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PNG_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PPM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PSD_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_SGI_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_SVG_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_TIFF_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_WEBP_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_XPM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_XWD_PIPE_DEMUXER 1
-%define CONFIG_LIBGME_DEMUXER 0
-%define CONFIG_LIBMODPLUG_DEMUXER 0
-%define CONFIG_LIBOPENMPT_DEMUXER 0
-%define CONFIG_VAPOURSYNTH_DEMUXER 0
-%define CONFIG_A64_MUXER 0
-%define CONFIG_AC3_MUXER 0
-%define CONFIG_ADTS_MUXER 0
-%define CONFIG_ADX_MUXER 0
-%define CONFIG_AIFF_MUXER 0
-%define CONFIG_AMR_MUXER 0
-%define CONFIG_APNG_MUXER 0
-%define CONFIG_APTX_MUXER 0
-%define CONFIG_APTX_HD_MUXER 0
-%define CONFIG_ASF_MUXER 0
-%define CONFIG_ASS_MUXER 0
-%define CONFIG_AST_MUXER 0
-%define CONFIG_ASF_STREAM_MUXER 0
-%define CONFIG_AU_MUXER 0
-%define CONFIG_AVI_MUXER 0
-%define CONFIG_AVM2_MUXER 0
-%define CONFIG_AVS2_MUXER 0
-%define CONFIG_BIT_MUXER 0
-%define CONFIG_CAF_MUXER 0
-%define CONFIG_CAVSVIDEO_MUXER 0
-%define CONFIG_CODEC2_MUXER 0
-%define CONFIG_CODEC2RAW_MUXER 0
-%define CONFIG_CRC_MUXER 0
-%define CONFIG_DASH_MUXER 0
-%define CONFIG_DATA_MUXER 0
-%define CONFIG_DAUD_MUXER 0
-%define CONFIG_DIRAC_MUXER 0
-%define CONFIG_DNXHD_MUXER 0
-%define CONFIG_DTS_MUXER 0
-%define CONFIG_DV_MUXER 0
-%define CONFIG_EAC3_MUXER 0
-%define CONFIG_F4V_MUXER 0
-%define CONFIG_FFMETADATA_MUXER 0
-%define CONFIG_FIFO_MUXER 0
-%define CONFIG_FIFO_TEST_MUXER 0
-%define CONFIG_FILMSTRIP_MUXER 0
-%define CONFIG_FITS_MUXER 0
-%define CONFIG_FLAC_MUXER 0
-%define CONFIG_FLV_MUXER 0
-%define CONFIG_FRAMECRC_MUXER 0
-%define CONFIG_FRAMEHASH_MUXER 0
-%define CONFIG_FRAMEMD5_MUXER 0
-%define CONFIG_G722_MUXER 0
-%define CONFIG_G723_1_MUXER 0
-%define CONFIG_G726_MUXER 0
-%define CONFIG_G726LE_MUXER 0
-%define CONFIG_GIF_MUXER 0
-%define CONFIG_GSM_MUXER 0
-%define CONFIG_GXF_MUXER 0
-%define CONFIG_H261_MUXER 0
-%define CONFIG_H263_MUXER 0
-%define CONFIG_H264_MUXER 0
-%define CONFIG_HASH_MUXER 0
-%define CONFIG_HDS_MUXER 0
-%define CONFIG_HEVC_MUXER 0
-%define CONFIG_HLS_MUXER 0
-%define CONFIG_ICO_MUXER 0
-%define CONFIG_ILBC_MUXER 0
-%define CONFIG_IMAGE2_MUXER 0
-%define CONFIG_IMAGE2PIPE_MUXER 0
-%define CONFIG_IPOD_MUXER 0
-%define CONFIG_IRCAM_MUXER 0
-%define CONFIG_ISMV_MUXER 0
-%define CONFIG_IVF_MUXER 0
-%define CONFIG_JACOSUB_MUXER 0
-%define CONFIG_LATM_MUXER 0
-%define CONFIG_LRC_MUXER 0
-%define CONFIG_M4V_MUXER 0
-%define CONFIG_MD5_MUXER 0
-%define CONFIG_MATROSKA_MUXER 0
-%define CONFIG_MATROSKA_AUDIO_MUXER 0
-%define CONFIG_MICRODVD_MUXER 0
-%define CONFIG_MJPEG_MUXER 0
-%define CONFIG_MLP_MUXER 0
-%define CONFIG_MMF_MUXER 0
-%define CONFIG_MOV_MUXER 0
-%define CONFIG_MP2_MUXER 0
-%define CONFIG_MP3_MUXER 0
-%define CONFIG_MP4_MUXER 0
-%define CONFIG_MPEG1SYSTEM_MUXER 0
-%define CONFIG_MPEG1VCD_MUXER 0
-%define CONFIG_MPEG1VIDEO_MUXER 0
-%define CONFIG_MPEG2DVD_MUXER 0
-%define CONFIG_MPEG2SVCD_MUXER 0
-%define CONFIG_MPEG2VIDEO_MUXER 0
-%define CONFIG_MPEG2VOB_MUXER 0
-%define CONFIG_MPEGTS_MUXER 0
-%define CONFIG_MPJPEG_MUXER 0
-%define CONFIG_MXF_MUXER 0
-%define CONFIG_MXF_D10_MUXER 0
-%define CONFIG_MXF_OPATOM_MUXER 0
-%define CONFIG_NULL_MUXER 0
-%define CONFIG_NUT_MUXER 0
-%define CONFIG_OGA_MUXER 0
-%define CONFIG_OGG_MUXER 0
-%define CONFIG_OGV_MUXER 0
-%define CONFIG_OMA_MUXER 0
-%define CONFIG_OPUS_MUXER 0
-%define CONFIG_PCM_ALAW_MUXER 0
-%define CONFIG_PCM_MULAW_MUXER 0
-%define CONFIG_PCM_VIDC_MUXER 0
-%define CONFIG_PCM_F64BE_MUXER 0
-%define CONFIG_PCM_F64LE_MUXER 0
-%define CONFIG_PCM_F32BE_MUXER 0
-%define CONFIG_PCM_F32LE_MUXER 0
-%define CONFIG_PCM_S32BE_MUXER 0
-%define CONFIG_PCM_S32LE_MUXER 0
-%define CONFIG_PCM_S24BE_MUXER 0
-%define CONFIG_PCM_S24LE_MUXER 0
-%define CONFIG_PCM_S16BE_MUXER 0
-%define CONFIG_PCM_S16LE_MUXER 0
-%define CONFIG_PCM_S8_MUXER 0
-%define CONFIG_PCM_U32BE_MUXER 0
-%define CONFIG_PCM_U32LE_MUXER 0
-%define CONFIG_PCM_U24BE_MUXER 0
-%define CONFIG_PCM_U24LE_MUXER 0
-%define CONFIG_PCM_U16BE_MUXER 0
-%define CONFIG_PCM_U16LE_MUXER 0
-%define CONFIG_PCM_U8_MUXER 0
-%define CONFIG_PSP_MUXER 0
-%define CONFIG_RAWVIDEO_MUXER 0
-%define CONFIG_RM_MUXER 0
-%define CONFIG_ROQ_MUXER 0
-%define CONFIG_RSO_MUXER 0
-%define CONFIG_RTP_MUXER 0
-%define CONFIG_RTP_MPEGTS_MUXER 0
-%define CONFIG_RTSP_MUXER 0
-%define CONFIG_SAP_MUXER 0
-%define CONFIG_SBC_MUXER 0
-%define CONFIG_SCC_MUXER 0
-%define CONFIG_SEGAFILM_MUXER 0
-%define CONFIG_SEGMENT_MUXER 0
-%define CONFIG_STREAM_SEGMENT_MUXER 0
-%define CONFIG_SINGLEJPEG_MUXER 0
-%define CONFIG_SMJPEG_MUXER 0
-%define CONFIG_SMOOTHSTREAMING_MUXER 0
-%define CONFIG_SOX_MUXER 0
-%define CONFIG_SPX_MUXER 0
-%define CONFIG_SPDIF_MUXER 0
-%define CONFIG_SRT_MUXER 0
-%define CONFIG_SUP_MUXER 0
-%define CONFIG_SWF_MUXER 0
-%define CONFIG_TEE_MUXER 0
-%define CONFIG_TG2_MUXER 0
-%define CONFIG_TGP_MUXER 0
-%define CONFIG_MKVTIMESTAMP_V2_MUXER 0
-%define CONFIG_TRUEHD_MUXER 0
-%define CONFIG_TTA_MUXER 0
-%define CONFIG_UNCODEDFRAMECRC_MUXER 0
-%define CONFIG_VC1_MUXER 0
-%define CONFIG_VC1T_MUXER 0
-%define CONFIG_VOC_MUXER 0
-%define CONFIG_W64_MUXER 0
-%define CONFIG_WAV_MUXER 0
-%define CONFIG_WEBM_MUXER 0
-%define CONFIG_WEBM_DASH_MANIFEST_MUXER 0
-%define CONFIG_WEBM_CHUNK_MUXER 0
-%define CONFIG_WEBP_MUXER 0
-%define CONFIG_WEBVTT_MUXER 0
-%define CONFIG_WTV_MUXER 0
-%define CONFIG_WV_MUXER 0
-%define CONFIG_YUV4MPEGPIPE_MUXER 0
-%define CONFIG_CHROMAPRINT_MUXER 0
-%define CONFIG_ASYNC_PROTOCOL 1
-%define CONFIG_BLURAY_PROTOCOL 0
-%define CONFIG_CACHE_PROTOCOL 1
-%define CONFIG_CONCAT_PROTOCOL 1
-%define CONFIG_CRYPTO_PROTOCOL 1
-%define CONFIG_DATA_PROTOCOL 1
-%define CONFIG_FFRTMPCRYPT_PROTOCOL 0
-%define CONFIG_FFRTMPHTTP_PROTOCOL 0
-%define CONFIG_FILE_PROTOCOL 1
-%define CONFIG_FTP_PROTOCOL 0
-%define CONFIG_GOPHER_PROTOCOL 0
-%define CONFIG_HLS_PROTOCOL 1
-%define CONFIG_HTTP_PROTOCOL 0
-%define CONFIG_HTTPPROXY_PROTOCOL 0
-%define CONFIG_HTTPS_PROTOCOL 0
-%define CONFIG_ICECAST_PROTOCOL 0
-%define CONFIG_MMSH_PROTOCOL 0
-%define CONFIG_MMST_PROTOCOL 0
-%define CONFIG_MD5_PROTOCOL 1
-%define CONFIG_PIPE_PROTOCOL 1
-%define CONFIG_PROMPEG_PROTOCOL 1
-%define CONFIG_RTMP_PROTOCOL 0
-%define CONFIG_RTMPE_PROTOCOL 0
-%define CONFIG_RTMPS_PROTOCOL 0
-%define CONFIG_RTMPT_PROTOCOL 0
-%define CONFIG_RTMPTE_PROTOCOL 0
-%define CONFIG_RTMPTS_PROTOCOL 0
-%define CONFIG_RTP_PROTOCOL 0
-%define CONFIG_SCTP_PROTOCOL 0
-%define CONFIG_SRTP_PROTOCOL 0
-%define CONFIG_SUBFILE_PROTOCOL 1
-%define CONFIG_TEE_PROTOCOL 1
-%define CONFIG_TCP_PROTOCOL 0
-%define CONFIG_TLS_PROTOCOL 0
-%define CONFIG_UDP_PROTOCOL 0
-%define CONFIG_UDPLITE_PROTOCOL 0
-%define CONFIG_UNIX_PROTOCOL 0
-%define CONFIG_LIBRTMP_PROTOCOL 0
-%define CONFIG_LIBRTMPE_PROTOCOL 0
-%define CONFIG_LIBRTMPS_PROTOCOL 0
-%define CONFIG_LIBRTMPT_PROTOCOL 0
-%define CONFIG_LIBRTMPTE_PROTOCOL 0
-%define CONFIG_LIBSRT_PROTOCOL 0
-%define CONFIG_LIBSSH_PROTOCOL 0
-%define CONFIG_LIBSMBCLIENT_PROTOCOL 0
diff --git a/build/ffmpeg/config-x64.h b/build/ffmpeg/config-x64.h
deleted file mode 100755
index 52eed2f2f..000000000
--- a/build/ffmpeg/config-x64.h
+++ /dev/null
@@ -1,2476 +0,0 @@
-/* Automatically generated by configure - do not modify! */
-#ifndef FFMPEG_CONFIG_H
-#define FFMPEG_CONFIG_H
-#define FFMPEG_CONFIGURATION "--disable-avfilter --disable-avresample --disable-bzlib --disable-d3d11va --disable-dxva2 --disable-decoder='atrac3p,indeo2,indeo3,indeo4,indeo5,twinvq' --disable-devices --disable-doc --disable-encoders --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-filters --disable-hwaccels --disable-muxers --disable-network --disable-postproc --disable-pthreads --disable-shared --enable-gpl --enable-runtime-cpudetect --enable-static --enable-small --enable-x86asm --x86asmexe=yasm --enable-zlib --extra-cflags=-D_SYSCRT --extra-cflags=-I../../include --extra-cflags=-MD --extra-cflags=-wd4005 --extra-cflags=-wd4189 --extra-ldflags='-LIBPATH:../../lib/x64/Release' --toolchain=msvc"
-#define FFMPEG_LICENSE "GPL version 2 or later"
-#define CONFIG_THIS_YEAR 2018
-#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
-#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
-#define CC_IDENT "Microsoft(R) C/C++ Optimizing Compiler Version 19.16.27025.1 for x64"
-#define av_restrict __restrict
-#define EXTERN_PREFIX ""
-#define EXTERN_ASM 
-#define BUILDSUF ""
-#define SLIBSUF ".dll"
-#define HAVE_MMX2 HAVE_MMXEXT
-#define SWS_MAX_FILTER_SIZE 256
-#define ARCH_AARCH64 0
-#define ARCH_ALPHA 0
-#define ARCH_ARM 0
-#define ARCH_AVR32 0
-#define ARCH_AVR32_AP 0
-#define ARCH_AVR32_UC 0
-#define ARCH_BFIN 0
-#define ARCH_IA64 0
-#define ARCH_M68K 0
-#define ARCH_MIPS 0
-#define ARCH_MIPS64 0
-#define ARCH_PARISC 0
-#define ARCH_PPC 0
-#define ARCH_PPC64 0
-#define ARCH_S390 0
-#define ARCH_SH4 0
-#define ARCH_SPARC 0
-#define ARCH_SPARC64 0
-#define ARCH_TILEGX 0
-#define ARCH_TILEPRO 0
-#define ARCH_TOMI 0
-#define ARCH_X86 1
-#define ARCH_X86_32 0
-#define ARCH_X86_64 1
-#define HAVE_ARMV5TE 0
-#define HAVE_ARMV6 0
-#define HAVE_ARMV6T2 0
-#define HAVE_ARMV8 0
-#define HAVE_NEON 0
-#define HAVE_VFP 0
-#define HAVE_VFPV3 0
-#define HAVE_SETEND 0
-#define HAVE_ALTIVEC 0
-#define HAVE_DCBZL 0
-#define HAVE_LDBRX 0
-#define HAVE_POWER8 0
-#define HAVE_PPC4XX 0
-#define HAVE_VSX 0
-#define HAVE_AESNI 1
-#define HAVE_AMD3DNOW 1
-#define HAVE_AMD3DNOWEXT 1
-#define HAVE_AVX 1
-#define HAVE_AVX2 1
-#define HAVE_AVX512 1
-#define HAVE_FMA3 1
-#define HAVE_FMA4 1
-#define HAVE_MMX 1
-#define HAVE_MMXEXT 1
-#define HAVE_SSE 1
-#define HAVE_SSE2 1
-#define HAVE_SSE3 1
-#define HAVE_SSE4 1
-#define HAVE_SSE42 1
-#define HAVE_SSSE3 1
-#define HAVE_XOP 1
-#define HAVE_CPUNOP 1
-#define HAVE_I686 1
-#define HAVE_MIPSFPU 0
-#define HAVE_MIPS32R2 0
-#define HAVE_MIPS32R5 0
-#define HAVE_MIPS64R2 0
-#define HAVE_MIPS32R6 0
-#define HAVE_MIPS64R6 0
-#define HAVE_MIPSDSP 0
-#define HAVE_MIPSDSPR2 0
-#define HAVE_MSA 0
-#define HAVE_LOONGSON2 0
-#define HAVE_LOONGSON3 0
-#define HAVE_MMI 0
-#define HAVE_ARMV5TE_EXTERNAL 0
-#define HAVE_ARMV6_EXTERNAL 0
-#define HAVE_ARMV6T2_EXTERNAL 0
-#define HAVE_ARMV8_EXTERNAL 0
-#define HAVE_NEON_EXTERNAL 0
-#define HAVE_VFP_EXTERNAL 0
-#define HAVE_VFPV3_EXTERNAL 0
-#define HAVE_SETEND_EXTERNAL 0
-#define HAVE_ALTIVEC_EXTERNAL 0
-#define HAVE_DCBZL_EXTERNAL 0
-#define HAVE_LDBRX_EXTERNAL 0
-#define HAVE_POWER8_EXTERNAL 0
-#define HAVE_PPC4XX_EXTERNAL 0
-#define HAVE_VSX_EXTERNAL 0
-#define HAVE_AESNI_EXTERNAL 1
-#define HAVE_AMD3DNOW_EXTERNAL 1
-#define HAVE_AMD3DNOWEXT_EXTERNAL 1
-#define HAVE_AVX_EXTERNAL 1
-#define HAVE_AVX2_EXTERNAL 0
-#define HAVE_AVX512_EXTERNAL 0
-#define HAVE_FMA3_EXTERNAL 1
-#define HAVE_FMA4_EXTERNAL 1
-#define HAVE_MMX_EXTERNAL 1
-#define HAVE_MMXEXT_EXTERNAL 1
-#define HAVE_SSE_EXTERNAL 1
-#define HAVE_SSE2_EXTERNAL 1
-#define HAVE_SSE3_EXTERNAL 1
-#define HAVE_SSE4_EXTERNAL 1
-#define HAVE_SSE42_EXTERNAL 1
-#define HAVE_SSSE3_EXTERNAL 1
-#define HAVE_XOP_EXTERNAL 1
-#define HAVE_CPUNOP_EXTERNAL 0
-#define HAVE_I686_EXTERNAL 0
-#define HAVE_MIPSFPU_EXTERNAL 0
-#define HAVE_MIPS32R2_EXTERNAL 0
-#define HAVE_MIPS32R5_EXTERNAL 0
-#define HAVE_MIPS64R2_EXTERNAL 0
-#define HAVE_MIPS32R6_EXTERNAL 0
-#define HAVE_MIPS64R6_EXTERNAL 0
-#define HAVE_MIPSDSP_EXTERNAL 0
-#define HAVE_MIPSDSPR2_EXTERNAL 0
-#define HAVE_MSA_EXTERNAL 0
-#define HAVE_LOONGSON2_EXTERNAL 0
-#define HAVE_LOONGSON3_EXTERNAL 0
-#define HAVE_MMI_EXTERNAL 0
-#define HAVE_ARMV5TE_INLINE 0
-#define HAVE_ARMV6_INLINE 0
-#define HAVE_ARMV6T2_INLINE 0
-#define HAVE_ARMV8_INLINE 0
-#define HAVE_NEON_INLINE 0
-#define HAVE_VFP_INLINE 0
-#define HAVE_VFPV3_INLINE 0
-#define HAVE_SETEND_INLINE 0
-#define HAVE_ALTIVEC_INLINE 0
-#define HAVE_DCBZL_INLINE 0
-#define HAVE_LDBRX_INLINE 0
-#define HAVE_POWER8_INLINE 0
-#define HAVE_PPC4XX_INLINE 0
-#define HAVE_VSX_INLINE 0
-#define HAVE_AESNI_INLINE 0
-#define HAVE_AMD3DNOW_INLINE 0
-#define HAVE_AMD3DNOWEXT_INLINE 0
-#define HAVE_AVX_INLINE 0
-#define HAVE_AVX2_INLINE 0
-#define HAVE_AVX512_INLINE 0
-#define HAVE_FMA3_INLINE 0
-#define HAVE_FMA4_INLINE 0
-#define HAVE_MMX_INLINE 0
-#define HAVE_MMXEXT_INLINE 0
-#define HAVE_SSE_INLINE 0
-#define HAVE_SSE2_INLINE 0
-#define HAVE_SSE3_INLINE 0
-#define HAVE_SSE4_INLINE 0
-#define HAVE_SSE42_INLINE 0
-#define HAVE_SSSE3_INLINE 0
-#define HAVE_XOP_INLINE 0
-#define HAVE_CPUNOP_INLINE 0
-#define HAVE_I686_INLINE 0
-#define HAVE_MIPSFPU_INLINE 0
-#define HAVE_MIPS32R2_INLINE 0
-#define HAVE_MIPS32R5_INLINE 0
-#define HAVE_MIPS64R2_INLINE 0
-#define HAVE_MIPS32R6_INLINE 0
-#define HAVE_MIPS64R6_INLINE 0
-#define HAVE_MIPSDSP_INLINE 0
-#define HAVE_MIPSDSPR2_INLINE 0
-#define HAVE_MSA_INLINE 0
-#define HAVE_LOONGSON2_INLINE 0
-#define HAVE_LOONGSON3_INLINE 0
-#define HAVE_MMI_INLINE 0
-#define HAVE_ALIGNED_STACK 1
-#define HAVE_FAST_64BIT 1
-#define HAVE_FAST_CLZ 1
-#define HAVE_FAST_CMOV 1
-#define HAVE_LOCAL_ALIGNED 1
-#define HAVE_SIMD_ALIGN_16 1
-#define HAVE_SIMD_ALIGN_32 1
-#define HAVE_SIMD_ALIGN_64 1
-#define HAVE_ATOMIC_CAS_PTR 0
-#define HAVE_MACHINE_RW_BARRIER 0
-#define HAVE_MEMORYBARRIER 1
-#define HAVE_MM_EMPTY 0
-#define HAVE_RDTSC 1
-#define HAVE_SEM_TIMEDWAIT 0
-#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 0
-#define HAVE_CABS 0
-#define HAVE_CEXP 0
-#define HAVE_INLINE_ASM 0
-#define HAVE_SYMVER 0
-#define HAVE_X86ASM 1
-#define HAVE_BIGENDIAN 0
-#define HAVE_FAST_UNALIGNED 1
-#define HAVE_ARPA_INET_H 0
-#define HAVE_ASM_TYPES_H 0
-#define HAVE_CDIO_PARANOIA_H 0
-#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
-#define HAVE_CUDA_H 0
-#define HAVE_DISPATCH_DISPATCH_H 0
-#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
-#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
-#define HAVE_DEV_IC_BT8XX_H 0
-#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
-#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
-#define HAVE_DIRECT_H 1
-#define HAVE_DIRENT_H 0
-#define HAVE_DXGIDEBUG_H 1
-#define HAVE_DXVA_H 1
-#define HAVE_ES2_GL_H 0
-#define HAVE_GSM_H 0
-#define HAVE_IO_H 1
-#define HAVE_LINUX_PERF_EVENT_H 0
-#define HAVE_MACHINE_IOCTL_BT848_H 0
-#define HAVE_MACHINE_IOCTL_METEOR_H 0
-#define HAVE_MALLOC_H 1
-#define HAVE_OPENCV2_CORE_CORE_C_H 0
-#define HAVE_OPENGL_GL3_H 0
-#define HAVE_POLL_H 0
-#define HAVE_SYS_PARAM_H 0
-#define HAVE_SYS_RESOURCE_H 0
-#define HAVE_SYS_SELECT_H 0
-#define HAVE_SYS_SOUNDCARD_H 0
-#define HAVE_SYS_TIME_H 0
-#define HAVE_SYS_UN_H 0
-#define HAVE_SYS_VIDEOIO_H 0
-#define HAVE_TERMIOS_H 0
-#define HAVE_UDPLITE_H 0
-#define HAVE_UNISTD_H 0
-#define HAVE_VALGRIND_VALGRIND_H 0
-#define HAVE_WINDOWS_H 1
-#define HAVE_WINSOCK2_H 0
-#define HAVE_INTRINSICS_NEON 0
-#define HAVE_ATANF 1
-#define HAVE_ATAN2F 1
-#define HAVE_CBRT 1
-#define HAVE_CBRTF 1
-#define HAVE_COPYSIGN 1
-#define HAVE_COSF 1
-#define HAVE_ERF 1
-#define HAVE_EXP2 1
-#define HAVE_EXP2F 1
-#define HAVE_EXPF 1
-#define HAVE_HYPOT 1
-#define HAVE_ISFINITE 1
-#define HAVE_ISINF 1
-#define HAVE_ISNAN 1
-#define HAVE_LDEXPF 1
-#define HAVE_LLRINT 1
-#define HAVE_LLRINTF 1
-#define HAVE_LOG2 1
-#define HAVE_LOG2F 1
-#define HAVE_LOG10F 1
-#define HAVE_LRINT 1
-#define HAVE_LRINTF 1
-#define HAVE_POWF 1
-#define HAVE_RINT 1
-#define HAVE_ROUND 1
-#define HAVE_ROUNDF 1
-#define HAVE_SINF 1
-#define HAVE_TRUNC 1
-#define HAVE_TRUNCF 1
-#define HAVE_DOS_PATHS 1
-#define HAVE_LIBC_MSVCRT 1
-#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
-#define HAVE_SECTION_DATA_REL_RO 0
-#define HAVE_THREADS 1
-#define HAVE_UWP 0
-#define HAVE_WINRT 0
-#define HAVE_ACCESS 1
-#define HAVE_ALIGNED_MALLOC 1
-#define HAVE_ARC4RANDOM 0
-#define HAVE_CLOCK_GETTIME 0
-#define HAVE_CLOSESOCKET 0
-#define HAVE_COMMANDLINETOARGVW 1
-#define HAVE_FCNTL 0
-#define HAVE_GETADDRINFO 0
-#define HAVE_GETHRTIME 0
-#define HAVE_GETOPT 0
-#define HAVE_GETPROCESSAFFINITYMASK 1
-#define HAVE_GETPROCESSMEMORYINFO 1
-#define HAVE_GETPROCESSTIMES 1
-#define HAVE_GETRUSAGE 0
-#define HAVE_GETSYSTEMTIMEASFILETIME 1
-#define HAVE_GETTIMEOFDAY 0
-#define HAVE_GLOB 0
-#define HAVE_GLXGETPROCADDRESS 0
-#define HAVE_GMTIME_R 0
-#define HAVE_INET_ATON 0
-#define HAVE_ISATTY 1
-#define HAVE_KBHIT 1
-#define HAVE_LOCALTIME_R 0
-#define HAVE_LSTAT 0
-#define HAVE_LZO1X_999_COMPRESS 0
-#define HAVE_MACH_ABSOLUTE_TIME 0
-#define HAVE_MAPVIEWOFFILE 1
-#define HAVE_MEMALIGN 0
-#define HAVE_MKSTEMP 0
-#define HAVE_MMAP 0
-#define HAVE_MPROTECT 0
-#define HAVE_NANOSLEEP 0
-#define HAVE_PEEKNAMEDPIPE 1
-#define HAVE_POSIX_MEMALIGN 0
-#define HAVE_PTHREAD_CANCEL 0
-#define HAVE_SCHED_GETAFFINITY 0
-#define HAVE_SECITEMIMPORT 0
-#define HAVE_SETCONSOLETEXTATTRIBUTE 1
-#define HAVE_SETCONSOLECTRLHANDLER 1
-#define HAVE_SETMODE 1
-#define HAVE_SETRLIMIT 0
-#define HAVE_SLEEP 1
-#define HAVE_STRERROR_R 0
-#define HAVE_SYSCONF 0
-#define HAVE_SYSCTL 0
-#define HAVE_USLEEP 0
-#define HAVE_UTGETOSTYPEFROMSTRING 0
-#define HAVE_VIRTUALALLOC 1
-#define HAVE_WGLGETPROCADDRESS 0
-#define HAVE_BCRYPT 1
-#define HAVE_VAAPI_DRM 0
-#define HAVE_VAAPI_X11 0
-#define HAVE_VDPAU_X11 0
-#define HAVE_PTHREADS 0
-#define HAVE_OS2THREADS 0
-#define HAVE_W32THREADS 1
-#define HAVE_AS_ARCH_DIRECTIVE 0
-#define HAVE_AS_DN_DIRECTIVE 0
-#define HAVE_AS_FPU_DIRECTIVE 0
-#define HAVE_AS_FUNC 0
-#define HAVE_AS_OBJECT_ARCH 0
-#define HAVE_ASM_MOD_Q 0
-#define HAVE_BLOCKS_EXTENSION 0
-#define HAVE_EBP_AVAILABLE 0
-#define HAVE_EBX_AVAILABLE 0
-#define HAVE_GNU_AS 0
-#define HAVE_GNU_WINDRES 0
-#define HAVE_IBM_ASM 0
-#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
-#define HAVE_INLINE_ASM_LABELS 0
-#define HAVE_INLINE_ASM_NONLOCAL_LABELS 0
-#define HAVE_PRAGMA_DEPRECATED 1
-#define HAVE_RSYNC_CONTIMEOUT 0
-#define HAVE_SYMVER_ASM_LABEL 0
-#define HAVE_SYMVER_GNU_ASM 0
-#define HAVE_VFP_ARGS 0
-#define HAVE_XFORM_ASM 0
-#define HAVE_XMM_CLOBBERS 0
-#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
-#define HAVE_SOCKLEN_T 0
-#define HAVE_STRUCT_ADDRINFO 0
-#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-#define HAVE_STRUCT_IP_MREQ_SOURCE 0
-#define HAVE_STRUCT_IPV6_MREQ 0
-#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
-#define HAVE_STRUCT_POLLFD 0
-#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 0
-#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
-#define HAVE_STRUCT_SOCKADDR_IN6 0
-#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
-#define HAVE_STRUCT_SOCKADDR_STORAGE 0
-#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
-#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
-#define HAVE_MAKEINFO 0
-#define HAVE_MAKEINFO_HTML 0
-#define HAVE_OPENCL_D3D11 0
-#define HAVE_OPENCL_DRM_ARM 0
-#define HAVE_OPENCL_DRM_BEIGNET 0
-#define HAVE_OPENCL_DXVA2 0
-#define HAVE_OPENCL_VAAPI_BEIGNET 0
-#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
-#define HAVE_PERL 1
-#define HAVE_POD2MAN 0
-#define HAVE_TEXI2HTML 0
-#define CONFIG_DOC 0
-#define CONFIG_HTMLPAGES 0
-#define CONFIG_MANPAGES 0
-#define CONFIG_PODPAGES 1
-#define CONFIG_TXTPAGES 0
-#define CONFIG_AVIO_DIR_CMD_EXAMPLE 1
-#define CONFIG_AVIO_READING_EXAMPLE 1
-#define CONFIG_DECODE_AUDIO_EXAMPLE 1
-#define CONFIG_DECODE_VIDEO_EXAMPLE 1
-#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
-#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
-#define CONFIG_EXTRACT_MVS_EXAMPLE 1
-#define CONFIG_FILTER_AUDIO_EXAMPLE 0
-#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
-#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
-#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 0
-#define CONFIG_HW_DECODE_EXAMPLE 1
-#define CONFIG_METADATA_EXAMPLE 1
-#define CONFIG_MUXING_EXAMPLE 1
-#define CONFIG_QSVDEC_EXAMPLE 0
-#define CONFIG_REMUXING_EXAMPLE 1
-#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 1
-#define CONFIG_SCALING_VIDEO_EXAMPLE 1
-#define CONFIG_TRANSCODE_AAC_EXAMPLE 1
-#define CONFIG_TRANSCODING_EXAMPLE 0
-#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
-#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
-#define CONFIG_AVISYNTH 0
-#define CONFIG_FREI0R 0
-#define CONFIG_LIBCDIO 0
-#define CONFIG_LIBDAVS2 0
-#define CONFIG_LIBRUBBERBAND 0
-#define CONFIG_LIBVIDSTAB 0
-#define CONFIG_LIBX264 0
-#define CONFIG_LIBX265 0
-#define CONFIG_LIBXAVS 0
-#define CONFIG_LIBXAVS2 0
-#define CONFIG_LIBXVID 0
-#define CONFIG_DECKLINK 0
-#define CONFIG_LIBNDI_NEWTEK 0
-#define CONFIG_LIBFDK_AAC 0
-#define CONFIG_OPENSSL 0
-#define CONFIG_LIBTLS 0
-#define CONFIG_GMP 0
-#define CONFIG_LIBLENSFUN 0
-#define CONFIG_LIBOPENCORE_AMRNB 0
-#define CONFIG_LIBOPENCORE_AMRWB 0
-#define CONFIG_LIBVMAF 0
-#define CONFIG_LIBVO_AMRWBENC 0
-#define CONFIG_MBEDTLS 0
-#define CONFIG_RKMPP 0
-#define CONFIG_LIBSMBCLIENT 0
-#define CONFIG_CHROMAPRINT 0
-#define CONFIG_GCRYPT 0
-#define CONFIG_GNUTLS 0
-#define CONFIG_JNI 0
-#define CONFIG_LADSPA 0
-#define CONFIG_LIBAOM 0
-#define CONFIG_LIBASS 0
-#define CONFIG_LIBBLURAY 0
-#define CONFIG_LIBBS2B 0
-#define CONFIG_LIBCACA 0
-#define CONFIG_LIBCELT 0
-#define CONFIG_LIBCODEC2 0
-#define CONFIG_LIBDAV1D 0
-#define CONFIG_LIBDC1394 0
-#define CONFIG_LIBDRM 0
-#define CONFIG_LIBFLITE 0
-#define CONFIG_LIBFONTCONFIG 0
-#define CONFIG_LIBFREETYPE 0
-#define CONFIG_LIBFRIBIDI 0
-#define CONFIG_LIBGME 0
-#define CONFIG_LIBGSM 0
-#define CONFIG_LIBIEC61883 0
-#define CONFIG_LIBILBC 0
-#define CONFIG_LIBJACK 0
-#define CONFIG_LIBKLVANC 0
-#define CONFIG_LIBKVAZAAR 0
-#define CONFIG_LIBMODPLUG 0
-#define CONFIG_LIBMP3LAME 0
-#define CONFIG_LIBMYSOFA 0
-#define CONFIG_LIBOPENCV 0
-#define CONFIG_LIBOPENH264 0
-#define CONFIG_LIBOPENJPEG 0
-#define CONFIG_LIBOPENMPT 0
-#define CONFIG_LIBOPUS 0
-#define CONFIG_LIBPULSE 0
-#define CONFIG_LIBRSVG 0
-#define CONFIG_LIBRTMP 0
-#define CONFIG_LIBSHINE 0
-#define CONFIG_LIBSMBCLIENT 0
-#define CONFIG_LIBSNAPPY 0
-#define CONFIG_LIBSOXR 0
-#define CONFIG_LIBSPEEX 0
-#define CONFIG_LIBSRT 0
-#define CONFIG_LIBSSH 0
-#define CONFIG_LIBTENSORFLOW 0
-#define CONFIG_LIBTESSERACT 0
-#define CONFIG_LIBTHEORA 0
-#define CONFIG_LIBTWOLAME 0
-#define CONFIG_LIBV4L2 0
-#define CONFIG_LIBVORBIS 0
-#define CONFIG_LIBVPX 0
-#define CONFIG_LIBWAVPACK 0
-#define CONFIG_LIBWEBP 0
-#define CONFIG_LIBXML2 0
-#define CONFIG_LIBZIMG 0
-#define CONFIG_LIBZMQ 0
-#define CONFIG_LIBZVBI 0
-#define CONFIG_LV2 0
-#define CONFIG_MEDIACODEC 0
-#define CONFIG_OPENAL 0
-#define CONFIG_OPENGL 0
-#define CONFIG_VAPOURSYNTH 0
-#define CONFIG_ALSA 0
-#define CONFIG_APPKIT 0
-#define CONFIG_AVFOUNDATION 0
-#define CONFIG_BZLIB 0
-#define CONFIG_COREIMAGE 0
-#define CONFIG_ICONV 0
-#define CONFIG_LIBXCB 0
-#define CONFIG_LIBXCB_SHM 0
-#define CONFIG_LIBXCB_SHAPE 0
-#define CONFIG_LIBXCB_XFIXES 0
-#define CONFIG_LZMA 0
-#define CONFIG_SCHANNEL 1
-#define CONFIG_SDL2 0
-#define CONFIG_SECURETRANSPORT 0
-#define CONFIG_SNDIO 0
-#define CONFIG_XLIB 0
-#define CONFIG_ZLIB 1
-#define CONFIG_CUDA_SDK 0
-#define CONFIG_LIBNPP 0
-#define CONFIG_LIBMFX 0
-#define CONFIG_MMAL 0
-#define CONFIG_OMX 0
-#define CONFIG_OPENCL 0
-#define CONFIG_AMF 0
-#define CONFIG_AUDIOTOOLBOX 0
-#define CONFIG_CRYSTALHD 0
-#define CONFIG_CUDA 0
-#define CONFIG_CUVID 0
-#define CONFIG_D3D11VA 0
-#define CONFIG_DXVA2 0
-#define CONFIG_FFNVCODEC 0
-#define CONFIG_NVDEC 0
-#define CONFIG_NVENC 0
-#define CONFIG_VAAPI 0
-#define CONFIG_VDPAU 0
-#define CONFIG_VIDEOTOOLBOX 0
-#define CONFIG_V4L2_M2M 0
-#define CONFIG_XVMC 0
-#define CONFIG_FTRAPV 0
-#define CONFIG_GRAY 0
-#define CONFIG_HARDCODED_TABLES 0
-#define CONFIG_OMX_RPI 0
-#define CONFIG_RUNTIME_CPUDETECT 1
-#define CONFIG_SAFE_BITSTREAM_READER 1
-#define CONFIG_SHARED 0
-#define CONFIG_SMALL 1
-#define CONFIG_STATIC 1
-#define CONFIG_SWSCALE_ALPHA 1
-#define CONFIG_GPL 1
-#define CONFIG_NONFREE 0
-#define CONFIG_VERSION3 0
-#define CONFIG_AVDEVICE 1
-#define CONFIG_AVFILTER 0
-#define CONFIG_SWSCALE 1
-#define CONFIG_POSTPROC 0
-#define CONFIG_AVFORMAT 1
-#define CONFIG_AVCODEC 1
-#define CONFIG_SWRESAMPLE 1
-#define CONFIG_AVRESAMPLE 0
-#define CONFIG_AVUTIL 1
-#define CONFIG_FFPLAY 0
-#define CONFIG_FFPROBE 0
-#define CONFIG_FFMPEG 0
-#define CONFIG_DCT 1
-#define CONFIG_DWT 1
-#define CONFIG_ERROR_RESILIENCE 1
-#define CONFIG_FAAN 1
-#define CONFIG_FAST_UNALIGNED 1
-#define CONFIG_FFT 1
-#define CONFIG_LSP 1
-#define CONFIG_LZO 1
-#define CONFIG_MDCT 1
-#define CONFIG_PIXELUTILS 0
-#define CONFIG_NETWORK 0
-#define CONFIG_RDFT 1
-#define CONFIG_AUTODETECT 0
-#define CONFIG_FONTCONFIG 0
-#define CONFIG_LINUX_PERF 0
-#define CONFIG_MEMORY_POISONING 0
-#define CONFIG_NEON_CLOBBER_TEST 0
-#define CONFIG_OSSFUZZ 0
-#define CONFIG_PIC 0
-#define CONFIG_THUMB 0
-#define CONFIG_VALGRIND_BACKTRACE 0
-#define CONFIG_XMM_CLOBBER_TEST 0
-#define CONFIG_BSFS 1
-#define CONFIG_DECODERS 1
-#define CONFIG_ENCODERS 0
-#define CONFIG_HWACCELS 0
-#define CONFIG_PARSERS 1
-#define CONFIG_INDEVS 0
-#define CONFIG_OUTDEVS 0
-#define CONFIG_FILTERS 0
-#define CONFIG_DEMUXERS 1
-#define CONFIG_MUXERS 0
-#define CONFIG_PROTOCOLS 1
-#define CONFIG_AANDCTTABLES 1
-#define CONFIG_AC3DSP 1
-#define CONFIG_ADTS_HEADER 1
-#define CONFIG_AUDIO_FRAME_QUEUE 1
-#define CONFIG_AUDIODSP 1
-#define CONFIG_BLOCKDSP 1
-#define CONFIG_BSWAPDSP 1
-#define CONFIG_CABAC 1
-#define CONFIG_CBS 1
-#define CONFIG_CBS_AV1 1
-#define CONFIG_CBS_H264 1
-#define CONFIG_CBS_H265 1
-#define CONFIG_CBS_JPEG 0
-#define CONFIG_CBS_MPEG2 1
-#define CONFIG_CBS_VP9 1
-#define CONFIG_DIRAC_PARSE 1
-#define CONFIG_DNN 0
-#define CONFIG_DVPROFILE 1
-#define CONFIG_EXIF 1
-#define CONFIG_FAANDCT 1
-#define CONFIG_FAANIDCT 1
-#define CONFIG_FDCTDSP 1
-#define CONFIG_FLACDSP 1
-#define CONFIG_FMTCONVERT 1
-#define CONFIG_FRAME_THREAD_ENCODER 0
-#define CONFIG_G722DSP 1
-#define CONFIG_GOLOMB 1
-#define CONFIG_GPLV3 0
-#define CONFIG_H263DSP 1
-#define CONFIG_H264CHROMA 1
-#define CONFIG_H264DSP 1
-#define CONFIG_H264PARSE 1
-#define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 1
-#define CONFIG_HEVCPARSE 1
-#define CONFIG_HPELDSP 1
-#define CONFIG_HUFFMAN 1
-#define CONFIG_HUFFYUVDSP 1
-#define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 1
-#define CONFIG_IIRFILTER 0
-#define CONFIG_MDCT15 1
-#define CONFIG_INTRAX8 1
-#define CONFIG_ISO_MEDIA 1
-#define CONFIG_IVIDSP 0
-#define CONFIG_JPEGTABLES 1
-#define CONFIG_LGPLV3 0
-#define CONFIG_LIBX262 0
-#define CONFIG_LLAUDDSP 1
-#define CONFIG_LLVIDDSP 1
-#define CONFIG_LLVIDENCDSP 0
-#define CONFIG_LPC 0
-#define CONFIG_LZF 1
-#define CONFIG_ME_CMP 1
-#define CONFIG_MPEG_ER 1
-#define CONFIG_MPEGAUDIO 1
-#define CONFIG_MPEGAUDIODSP 1
-#define CONFIG_MPEGAUDIOHEADER 1
-#define CONFIG_MPEGVIDEO 1
-#define CONFIG_MPEGVIDEOENC 1
-#define CONFIG_MSS34DSP 1
-#define CONFIG_PIXBLOCKDSP 1
-#define CONFIG_QPELDSP 1
-#define CONFIG_QSV 0
-#define CONFIG_QSVDEC 0
-#define CONFIG_QSVENC 0
-#define CONFIG_QSVVPP 0
-#define CONFIG_RANGECODER 1
-#define CONFIG_RIFFDEC 1
-#define CONFIG_RIFFENC 0
-#define CONFIG_RTPDEC 0
-#define CONFIG_RTPENC_CHAIN 0
-#define CONFIG_RV34DSP 1
-#define CONFIG_SCENE_SAD 0
-#define CONFIG_SINEWIN 1
-#define CONFIG_SNAPPY 1
-#define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 1
-#define CONFIG_TEXTUREDSP 1
-#define CONFIG_TEXTUREDSPENC 0
-#define CONFIG_TPELDSP 1
-#define CONFIG_VAAPI_1 0
-#define CONFIG_VAAPI_ENCODE 0
-#define CONFIG_VC1DSP 1
-#define CONFIG_VIDEODSP 1
-#define CONFIG_VP3DSP 1
-#define CONFIG_VP56DSP 1
-#define CONFIG_VP8DSP 1
-#define CONFIG_WMA_FREQS 1
-#define CONFIG_WMV2DSP 1
-#define CONFIG_AAC_ADTSTOASC_BSF 1
-#define CONFIG_AV1_METADATA_BSF 1
-#define CONFIG_CHOMP_BSF 1
-#define CONFIG_DUMP_EXTRADATA_BSF 1
-#define CONFIG_DCA_CORE_BSF 1
-#define CONFIG_EAC3_CORE_BSF 1
-#define CONFIG_EXTRACT_EXTRADATA_BSF 1
-#define CONFIG_FILTER_UNITS_BSF 1
-#define CONFIG_H264_METADATA_BSF 1
-#define CONFIG_H264_MP4TOANNEXB_BSF 1
-#define CONFIG_H264_REDUNDANT_PPS_BSF 1
-#define CONFIG_HAPQA_EXTRACT_BSF 1
-#define CONFIG_HEVC_METADATA_BSF 1
-#define CONFIG_HEVC_MP4TOANNEXB_BSF 1
-#define CONFIG_IMX_DUMP_HEADER_BSF 1
-#define CONFIG_MJPEG2JPEG_BSF 1
-#define CONFIG_MJPEGA_DUMP_HEADER_BSF 1
-#define CONFIG_MP3_HEADER_DECOMPRESS_BSF 1
-#define CONFIG_MPEG2_METADATA_BSF 1
-#define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 1
-#define CONFIG_MOV2TEXTSUB_BSF 1
-#define CONFIG_NOISE_BSF 1
-#define CONFIG_NULL_BSF 1
-#define CONFIG_PRORES_METADATA_BSF 1
-#define CONFIG_REMOVE_EXTRADATA_BSF 1
-#define CONFIG_TEXT2MOVSUB_BSF 1
-#define CONFIG_TRACE_HEADERS_BSF 1
-#define CONFIG_VP9_METADATA_BSF 1
-#define CONFIG_VP9_RAW_REORDER_BSF 1
-#define CONFIG_VP9_SUPERFRAME_BSF 1
-#define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 1
-#define CONFIG_AASC_DECODER 1
-#define CONFIG_AIC_DECODER 1
-#define CONFIG_ALIAS_PIX_DECODER 1
-#define CONFIG_AMV_DECODER 1
-#define CONFIG_ANM_DECODER 1
-#define CONFIG_ANSI_DECODER 1
-#define CONFIG_APNG_DECODER 1
-#define CONFIG_ASV1_DECODER 1
-#define CONFIG_ASV2_DECODER 1
-#define CONFIG_AURA_DECODER 1
-#define CONFIG_AURA2_DECODER 1
-#define CONFIG_AVRP_DECODER 1
-#define CONFIG_AVRN_DECODER 1
-#define CONFIG_AVS_DECODER 1
-#define CONFIG_AVUI_DECODER 1
-#define CONFIG_AYUV_DECODER 1
-#define CONFIG_BETHSOFTVID_DECODER 1
-#define CONFIG_BFI_DECODER 1
-#define CONFIG_BINK_DECODER 1
-#define CONFIG_BITPACKED_DECODER 1
-#define CONFIG_BMP_DECODER 1
-#define CONFIG_BMV_VIDEO_DECODER 1
-#define CONFIG_BRENDER_PIX_DECODER 1
-#define CONFIG_C93_DECODER 1
-#define CONFIG_CAVS_DECODER 1
-#define CONFIG_CDGRAPHICS_DECODER 1
-#define CONFIG_CDXL_DECODER 1
-#define CONFIG_CFHD_DECODER 1
-#define CONFIG_CINEPAK_DECODER 1
-#define CONFIG_CLEARVIDEO_DECODER 1
-#define CONFIG_CLJR_DECODER 1
-#define CONFIG_CLLC_DECODER 1
-#define CONFIG_COMFORTNOISE_DECODER 1
-#define CONFIG_CPIA_DECODER 1
-#define CONFIG_CSCD_DECODER 1
-#define CONFIG_CYUV_DECODER 1
-#define CONFIG_DDS_DECODER 1
-#define CONFIG_DFA_DECODER 1
-#define CONFIG_DIRAC_DECODER 1
-#define CONFIG_DNXHD_DECODER 1
-#define CONFIG_DPX_DECODER 1
-#define CONFIG_DSICINVIDEO_DECODER 1
-#define CONFIG_DVAUDIO_DECODER 1
-#define CONFIG_DVVIDEO_DECODER 1
-#define CONFIG_DXA_DECODER 1
-#define CONFIG_DXTORY_DECODER 1
-#define CONFIG_DXV_DECODER 1
-#define CONFIG_EACMV_DECODER 1
-#define CONFIG_EAMAD_DECODER 1
-#define CONFIG_EATGQ_DECODER 1
-#define CONFIG_EATGV_DECODER 1
-#define CONFIG_EATQI_DECODER 1
-#define CONFIG_EIGHTBPS_DECODER 1
-#define CONFIG_EIGHTSVX_EXP_DECODER 1
-#define CONFIG_EIGHTSVX_FIB_DECODER 1
-#define CONFIG_ESCAPE124_DECODER 1
-#define CONFIG_ESCAPE130_DECODER 1
-#define CONFIG_EXR_DECODER 1
-#define CONFIG_FFV1_DECODER 1
-#define CONFIG_FFVHUFF_DECODER 1
-#define CONFIG_FIC_DECODER 1
-#define CONFIG_FITS_DECODER 1
-#define CONFIG_FLASHSV_DECODER 1
-#define CONFIG_FLASHSV2_DECODER 1
-#define CONFIG_FLIC_DECODER 1
-#define CONFIG_FLV_DECODER 1
-#define CONFIG_FMVC_DECODER 1
-#define CONFIG_FOURXM_DECODER 1
-#define CONFIG_FRAPS_DECODER 1
-#define CONFIG_FRWU_DECODER 1
-#define CONFIG_G2M_DECODER 1
-#define CONFIG_GDV_DECODER 1
-#define CONFIG_GIF_DECODER 1
-#define CONFIG_H261_DECODER 1
-#define CONFIG_H263_DECODER 1
-#define CONFIG_H263I_DECODER 1
-#define CONFIG_H263P_DECODER 1
-#define CONFIG_H263_V4L2M2M_DECODER 0
-#define CONFIG_H264_DECODER 1
-#define CONFIG_H264_CRYSTALHD_DECODER 0
-#define CONFIG_H264_V4L2M2M_DECODER 0
-#define CONFIG_H264_MEDIACODEC_DECODER 0
-#define CONFIG_H264_MMAL_DECODER 0
-#define CONFIG_H264_QSV_DECODER 0
-#define CONFIG_H264_RKMPP_DECODER 0
-#define CONFIG_HAP_DECODER 1
-#define CONFIG_HEVC_DECODER 1
-#define CONFIG_HEVC_QSV_DECODER 0
-#define CONFIG_HEVC_RKMPP_DECODER 0
-#define CONFIG_HEVC_V4L2M2M_DECODER 0
-#define CONFIG_HNM4_VIDEO_DECODER 1
-#define CONFIG_HQ_HQA_DECODER 1
-#define CONFIG_HQX_DECODER 1
-#define CONFIG_HUFFYUV_DECODER 1
-#define CONFIG_IDCIN_DECODER 1
-#define CONFIG_IFF_ILBM_DECODER 1
-#define CONFIG_IMM4_DECODER 1
-#define CONFIG_INDEO2_DECODER 0
-#define CONFIG_INDEO3_DECODER 0
-#define CONFIG_INDEO4_DECODER 0
-#define CONFIG_INDEO5_DECODER 0
-#define CONFIG_INTERPLAY_VIDEO_DECODER 1
-#define CONFIG_JPEG2000_DECODER 1
-#define CONFIG_JPEGLS_DECODER 1
-#define CONFIG_JV_DECODER 1
-#define CONFIG_KGV1_DECODER 1
-#define CONFIG_KMVC_DECODER 1
-#define CONFIG_LAGARITH_DECODER 1
-#define CONFIG_LOCO_DECODER 1
-#define CONFIG_M101_DECODER 1
-#define CONFIG_MAGICYUV_DECODER 1
-#define CONFIG_MDEC_DECODER 1
-#define CONFIG_MIMIC_DECODER 1
-#define CONFIG_MJPEG_DECODER 1
-#define CONFIG_MJPEGB_DECODER 1
-#define CONFIG_MMVIDEO_DECODER 1
-#define CONFIG_MOTIONPIXELS_DECODER 1
-#define CONFIG_MPEG1VIDEO_DECODER 1
-#define CONFIG_MPEG2VIDEO_DECODER 1
-#define CONFIG_MPEG4_DECODER 1
-#define CONFIG_MPEG4_CRYSTALHD_DECODER 0
-#define CONFIG_MPEG4_V4L2M2M_DECODER 0
-#define CONFIG_MPEG4_MMAL_DECODER 0
-#define CONFIG_MPEGVIDEO_DECODER 1
-#define CONFIG_MPEG1_V4L2M2M_DECODER 0
-#define CONFIG_MPEG2_MMAL_DECODER 0
-#define CONFIG_MPEG2_CRYSTALHD_DECODER 0
-#define CONFIG_MPEG2_V4L2M2M_DECODER 0
-#define CONFIG_MPEG2_QSV_DECODER 0
-#define CONFIG_MPEG2_MEDIACODEC_DECODER 0
-#define CONFIG_MSA1_DECODER 1
-#define CONFIG_MSCC_DECODER 1
-#define CONFIG_MSMPEG4V1_DECODER 1
-#define CONFIG_MSMPEG4V2_DECODER 1
-#define CONFIG_MSMPEG4V3_DECODER 1
-#define CONFIG_MSMPEG4_CRYSTALHD_DECODER 0
-#define CONFIG_MSRLE_DECODER 1
-#define CONFIG_MSS1_DECODER 1
-#define CONFIG_MSS2_DECODER 1
-#define CONFIG_MSVIDEO1_DECODER 1
-#define CONFIG_MSZH_DECODER 1
-#define CONFIG_MTS2_DECODER 1
-#define CONFIG_MVC1_DECODER 1
-#define CONFIG_MVC2_DECODER 1
-#define CONFIG_MWSC_DECODER 1
-#define CONFIG_MXPEG_DECODER 1
-#define CONFIG_NUV_DECODER 1
-#define CONFIG_PAF_VIDEO_DECODER 1
-#define CONFIG_PAM_DECODER 1
-#define CONFIG_PBM_DECODER 1
-#define CONFIG_PCX_DECODER 1
-#define CONFIG_PGM_DECODER 1
-#define CONFIG_PGMYUV_DECODER 1
-#define CONFIG_PICTOR_DECODER 1
-#define CONFIG_PIXLET_DECODER 1
-#define CONFIG_PNG_DECODER 1
-#define CONFIG_PPM_DECODER 1
-#define CONFIG_PRORES_DECODER 1
-#define CONFIG_PROSUMER_DECODER 1
-#define CONFIG_PSD_DECODER 1
-#define CONFIG_PTX_DECODER 1
-#define CONFIG_QDRAW_DECODER 1
-#define CONFIG_QPEG_DECODER 1
-#define CONFIG_QTRLE_DECODER 1
-#define CONFIG_R10K_DECODER 1
-#define CONFIG_R210_DECODER 1
-#define CONFIG_RASC_DECODER 1
-#define CONFIG_RAWVIDEO_DECODER 1
-#define CONFIG_RL2_DECODER 1
-#define CONFIG_ROQ_DECODER 1
-#define CONFIG_RPZA_DECODER 1
-#define CONFIG_RSCC_DECODER 1
-#define CONFIG_RV10_DECODER 1
-#define CONFIG_RV20_DECODER 1
-#define CONFIG_RV30_DECODER 1
-#define CONFIG_RV40_DECODER 1
-#define CONFIG_S302M_DECODER 1
-#define CONFIG_SANM_DECODER 1
-#define CONFIG_SCPR_DECODER 1
-#define CONFIG_SCREENPRESSO_DECODER 1
-#define CONFIG_SDX2_DPCM_DECODER 1
-#define CONFIG_SGI_DECODER 1
-#define CONFIG_SGIRLE_DECODER 1
-#define CONFIG_SHEERVIDEO_DECODER 1
-#define CONFIG_SMACKER_DECODER 1
-#define CONFIG_SMC_DECODER 1
-#define CONFIG_SMVJPEG_DECODER 1
-#define CONFIG_SNOW_DECODER 1
-#define CONFIG_SP5X_DECODER 1
-#define CONFIG_SPEEDHQ_DECODER 1
-#define CONFIG_SRGC_DECODER 1
-#define CONFIG_SUNRAST_DECODER 1
-#define CONFIG_SVQ1_DECODER 1
-#define CONFIG_SVQ3_DECODER 1
-#define CONFIG_TARGA_DECODER 1
-#define CONFIG_TARGA_Y216_DECODER 1
-#define CONFIG_TDSC_DECODER 1
-#define CONFIG_THEORA_DECODER 1
-#define CONFIG_THP_DECODER 1
-#define CONFIG_TIERTEXSEQVIDEO_DECODER 1
-#define CONFIG_TIFF_DECODER 1
-#define CONFIG_TMV_DECODER 1
-#define CONFIG_TRUEMOTION1_DECODER 1
-#define CONFIG_TRUEMOTION2_DECODER 1
-#define CONFIG_TRUEMOTION2RT_DECODER 1
-#define CONFIG_TSCC_DECODER 1
-#define CONFIG_TSCC2_DECODER 1
-#define CONFIG_TXD_DECODER 1
-#define CONFIG_ULTI_DECODER 1
-#define CONFIG_UTVIDEO_DECODER 1
-#define CONFIG_V210_DECODER 1
-#define CONFIG_V210X_DECODER 1
-#define CONFIG_V308_DECODER 1
-#define CONFIG_V408_DECODER 1
-#define CONFIG_V410_DECODER 1
-#define CONFIG_VB_DECODER 1
-#define CONFIG_VBLE_DECODER 1
-#define CONFIG_VC1_DECODER 1
-#define CONFIG_VC1_CRYSTALHD_DECODER 0
-#define CONFIG_VC1IMAGE_DECODER 1
-#define CONFIG_VC1_MMAL_DECODER 0
-#define CONFIG_VC1_QSV_DECODER 0
-#define CONFIG_VC1_V4L2M2M_DECODER 0
-#define CONFIG_VCR1_DECODER 1
-#define CONFIG_VMDVIDEO_DECODER 1
-#define CONFIG_VMNC_DECODER 1
-#define CONFIG_VP3_DECODER 1
-#define CONFIG_VP5_DECODER 1
-#define CONFIG_VP6_DECODER 1
-#define CONFIG_VP6A_DECODER 1
-#define CONFIG_VP6F_DECODER 1
-#define CONFIG_VP7_DECODER 1
-#define CONFIG_VP8_DECODER 1
-#define CONFIG_VP8_RKMPP_DECODER 0
-#define CONFIG_VP8_V4L2M2M_DECODER 0
-#define CONFIG_VP9_DECODER 1
-#define CONFIG_VP9_RKMPP_DECODER 0
-#define CONFIG_VP9_V4L2M2M_DECODER 0
-#define CONFIG_VQA_DECODER 1
-#define CONFIG_WEBP_DECODER 1
-#define CONFIG_WCMV_DECODER 1
-#define CONFIG_WRAPPED_AVFRAME_DECODER 1
-#define CONFIG_WMV1_DECODER 1
-#define CONFIG_WMV2_DECODER 1
-#define CONFIG_WMV3_DECODER 1
-#define CONFIG_WMV3_CRYSTALHD_DECODER 0
-#define CONFIG_WMV3IMAGE_DECODER 1
-#define CONFIG_WNV1_DECODER 1
-#define CONFIG_XAN_WC3_DECODER 1
-#define CONFIG_XAN_WC4_DECODER 1
-#define CONFIG_XBM_DECODER 1
-#define CONFIG_XFACE_DECODER 1
-#define CONFIG_XL_DECODER 1
-#define CONFIG_XPM_DECODER 1
-#define CONFIG_XWD_DECODER 1
-#define CONFIG_Y41P_DECODER 1
-#define CONFIG_YLC_DECODER 1
-#define CONFIG_YOP_DECODER 1
-#define CONFIG_YUV4_DECODER 1
-#define CONFIG_ZERO12V_DECODER 1
-#define CONFIG_ZEROCODEC_DECODER 1
-#define CONFIG_ZLIB_DECODER 1
-#define CONFIG_ZMBV_DECODER 1
-#define CONFIG_AAC_DECODER 1
-#define CONFIG_AAC_FIXED_DECODER 1
-#define CONFIG_AAC_LATM_DECODER 1
-#define CONFIG_AC3_DECODER 1
-#define CONFIG_AC3_FIXED_DECODER 1
-#define CONFIG_ALAC_DECODER 1
-#define CONFIG_ALS_DECODER 1
-#define CONFIG_AMRNB_DECODER 1
-#define CONFIG_AMRWB_DECODER 1
-#define CONFIG_APE_DECODER 1
-#define CONFIG_APTX_DECODER 1
-#define CONFIG_APTX_HD_DECODER 1
-#define CONFIG_ATRAC1_DECODER 1
-#define CONFIG_ATRAC3_DECODER 1
-#define CONFIG_ATRAC3AL_DECODER 1
-#define CONFIG_ATRAC3P_DECODER 0
-#define CONFIG_ATRAC3PAL_DECODER 1
-#define CONFIG_ATRAC9_DECODER 1
-#define CONFIG_BINKAUDIO_DCT_DECODER 1
-#define CONFIG_BINKAUDIO_RDFT_DECODER 1
-#define CONFIG_BMV_AUDIO_DECODER 1
-#define CONFIG_COOK_DECODER 1
-#define CONFIG_DCA_DECODER 1
-#define CONFIG_DOLBY_E_DECODER 1
-#define CONFIG_DSD_LSBF_DECODER 1
-#define CONFIG_DSD_MSBF_DECODER 1
-#define CONFIG_DSD_LSBF_PLANAR_DECODER 1
-#define CONFIG_DSD_MSBF_PLANAR_DECODER 1
-#define CONFIG_DSICINAUDIO_DECODER 1
-#define CONFIG_DSS_SP_DECODER 1
-#define CONFIG_DST_DECODER 1
-#define CONFIG_EAC3_DECODER 1
-#define CONFIG_EVRC_DECODER 1
-#define CONFIG_FFWAVESYNTH_DECODER 1
-#define CONFIG_FLAC_DECODER 1
-#define CONFIG_G723_1_DECODER 1
-#define CONFIG_G729_DECODER 1
-#define CONFIG_GSM_DECODER 1
-#define CONFIG_GSM_MS_DECODER 1
-#define CONFIG_IAC_DECODER 1
-#define CONFIG_ILBC_DECODER 1
-#define CONFIG_IMC_DECODER 1
-#define CONFIG_INTERPLAY_ACM_DECODER 1
-#define CONFIG_MACE3_DECODER 1
-#define CONFIG_MACE6_DECODER 1
-#define CONFIG_METASOUND_DECODER 1
-#define CONFIG_MLP_DECODER 1
-#define CONFIG_MP1_DECODER 1
-#define CONFIG_MP1FLOAT_DECODER 1
-#define CONFIG_MP2_DECODER 1
-#define CONFIG_MP2FLOAT_DECODER 1
-#define CONFIG_MP3FLOAT_DECODER 1
-#define CONFIG_MP3_DECODER 1
-#define CONFIG_MP3ADUFLOAT_DECODER 1
-#define CONFIG_MP3ADU_DECODER 1
-#define CONFIG_MP3ON4FLOAT_DECODER 1
-#define CONFIG_MP3ON4_DECODER 1
-#define CONFIG_MPC7_DECODER 1
-#define CONFIG_MPC8_DECODER 1
-#define CONFIG_NELLYMOSER_DECODER 1
-#define CONFIG_ON2AVC_DECODER 1
-#define CONFIG_OPUS_DECODER 1
-#define CONFIG_PAF_AUDIO_DECODER 1
-#define CONFIG_QCELP_DECODER 1
-#define CONFIG_QDM2_DECODER 1
-#define CONFIG_QDMC_DECODER 1
-#define CONFIG_RA_144_DECODER 1
-#define CONFIG_RA_288_DECODER 1
-#define CONFIG_RALF_DECODER 1
-#define CONFIG_SBC_DECODER 1
-#define CONFIG_SHORTEN_DECODER 1
-#define CONFIG_SIPR_DECODER 1
-#define CONFIG_SMACKAUD_DECODER 1
-#define CONFIG_SONIC_DECODER 1
-#define CONFIG_TAK_DECODER 1
-#define CONFIG_TRUEHD_DECODER 1
-#define CONFIG_TRUESPEECH_DECODER 1
-#define CONFIG_TTA_DECODER 1
-#define CONFIG_TWINVQ_DECODER 0
-#define CONFIG_VMDAUDIO_DECODER 1
-#define CONFIG_VORBIS_DECODER 1
-#define CONFIG_WAVPACK_DECODER 1
-#define CONFIG_WMALOSSLESS_DECODER 1
-#define CONFIG_WMAPRO_DECODER 1
-#define CONFIG_WMAV1_DECODER 1
-#define CONFIG_WMAV2_DECODER 1
-#define CONFIG_WMAVOICE_DECODER 1
-#define CONFIG_WS_SND1_DECODER 1
-#define CONFIG_XMA1_DECODER 1
-#define CONFIG_XMA2_DECODER 1
-#define CONFIG_PCM_ALAW_DECODER 1
-#define CONFIG_PCM_BLURAY_DECODER 1
-#define CONFIG_PCM_DVD_DECODER 1
-#define CONFIG_PCM_F16LE_DECODER 1
-#define CONFIG_PCM_F24LE_DECODER 1
-#define CONFIG_PCM_F32BE_DECODER 1
-#define CONFIG_PCM_F32LE_DECODER 1
-#define CONFIG_PCM_F64BE_DECODER 1
-#define CONFIG_PCM_F64LE_DECODER 1
-#define CONFIG_PCM_LXF_DECODER 1
-#define CONFIG_PCM_MULAW_DECODER 1
-#define CONFIG_PCM_S8_DECODER 1
-#define CONFIG_PCM_S8_PLANAR_DECODER 1
-#define CONFIG_PCM_S16BE_DECODER 1
-#define CONFIG_PCM_S16BE_PLANAR_DECODER 1
-#define CONFIG_PCM_S16LE_DECODER 1
-#define CONFIG_PCM_S16LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S24BE_DECODER 1
-#define CONFIG_PCM_S24DAUD_DECODER 1
-#define CONFIG_PCM_S24LE_DECODER 1
-#define CONFIG_PCM_S24LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S32BE_DECODER 1
-#define CONFIG_PCM_S32LE_DECODER 1
-#define CONFIG_PCM_S32LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S64BE_DECODER 1
-#define CONFIG_PCM_S64LE_DECODER 1
-#define CONFIG_PCM_U8_DECODER 1
-#define CONFIG_PCM_U16BE_DECODER 1
-#define CONFIG_PCM_U16LE_DECODER 1
-#define CONFIG_PCM_U24BE_DECODER 1
-#define CONFIG_PCM_U24LE_DECODER 1
-#define CONFIG_PCM_U32BE_DECODER 1
-#define CONFIG_PCM_U32LE_DECODER 1
-#define CONFIG_PCM_VIDC_DECODER 1
-#define CONFIG_PCM_ZORK_DECODER 1
-#define CONFIG_GREMLIN_DPCM_DECODER 1
-#define CONFIG_INTERPLAY_DPCM_DECODER 1
-#define CONFIG_ROQ_DPCM_DECODER 1
-#define CONFIG_SOL_DPCM_DECODER 1
-#define CONFIG_XAN_DPCM_DECODER 1
-#define CONFIG_ADPCM_4XM_DECODER 1
-#define CONFIG_ADPCM_ADX_DECODER 1
-#define CONFIG_ADPCM_AFC_DECODER 1
-#define CONFIG_ADPCM_AICA_DECODER 1
-#define CONFIG_ADPCM_CT_DECODER 1
-#define CONFIG_ADPCM_DTK_DECODER 1
-#define CONFIG_ADPCM_EA_DECODER 1
-#define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 1
-#define CONFIG_ADPCM_EA_R1_DECODER 1
-#define CONFIG_ADPCM_EA_R2_DECODER 1
-#define CONFIG_ADPCM_EA_R3_DECODER 1
-#define CONFIG_ADPCM_EA_XAS_DECODER 1
-#define CONFIG_ADPCM_G722_DECODER 1
-#define CONFIG_ADPCM_G726_DECODER 1
-#define CONFIG_ADPCM_G726LE_DECODER 1
-#define CONFIG_ADPCM_IMA_AMV_DECODER 1
-#define CONFIG_ADPCM_IMA_APC_DECODER 1
-#define CONFIG_ADPCM_IMA_DAT4_DECODER 1
-#define CONFIG_ADPCM_IMA_DK3_DECODER 1
-#define CONFIG_ADPCM_IMA_DK4_DECODER 1
-#define CONFIG_ADPCM_IMA_EA_EACS_DECODER 1
-#define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 1
-#define CONFIG_ADPCM_IMA_ISS_DECODER 1
-#define CONFIG_ADPCM_IMA_OKI_DECODER 1
-#define CONFIG_ADPCM_IMA_QT_DECODER 1
-#define CONFIG_ADPCM_IMA_RAD_DECODER 1
-#define CONFIG_ADPCM_IMA_SMJPEG_DECODER 1
-#define CONFIG_ADPCM_IMA_WAV_DECODER 1
-#define CONFIG_ADPCM_IMA_WS_DECODER 1
-#define CONFIG_ADPCM_MS_DECODER 1
-#define CONFIG_ADPCM_MTAF_DECODER 1
-#define CONFIG_ADPCM_PSX_DECODER 1
-#define CONFIG_ADPCM_SBPRO_2_DECODER 1
-#define CONFIG_ADPCM_SBPRO_3_DECODER 1
-#define CONFIG_ADPCM_SBPRO_4_DECODER 1
-#define CONFIG_ADPCM_SWF_DECODER 1
-#define CONFIG_ADPCM_THP_DECODER 1
-#define CONFIG_ADPCM_THP_LE_DECODER 1
-#define CONFIG_ADPCM_VIMA_DECODER 1
-#define CONFIG_ADPCM_XA_DECODER 1
-#define CONFIG_ADPCM_YAMAHA_DECODER 1
-#define CONFIG_SSA_DECODER 1
-#define CONFIG_ASS_DECODER 1
-#define CONFIG_CCAPTION_DECODER 1
-#define CONFIG_DVBSUB_DECODER 1
-#define CONFIG_DVDSUB_DECODER 1
-#define CONFIG_JACOSUB_DECODER 1
-#define CONFIG_MICRODVD_DECODER 1
-#define CONFIG_MOVTEXT_DECODER 1
-#define CONFIG_MPL2_DECODER 1
-#define CONFIG_PGSSUB_DECODER 1
-#define CONFIG_PJS_DECODER 1
-#define CONFIG_REALTEXT_DECODER 1
-#define CONFIG_SAMI_DECODER 1
-#define CONFIG_SRT_DECODER 1
-#define CONFIG_STL_DECODER 1
-#define CONFIG_SUBRIP_DECODER 1
-#define CONFIG_SUBVIEWER_DECODER 1
-#define CONFIG_SUBVIEWER1_DECODER 1
-#define CONFIG_TEXT_DECODER 1
-#define CONFIG_VPLAYER_DECODER 1
-#define CONFIG_WEBVTT_DECODER 1
-#define CONFIG_XSUB_DECODER 1
-#define CONFIG_AAC_AT_DECODER 0
-#define CONFIG_AC3_AT_DECODER 0
-#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
-#define CONFIG_ALAC_AT_DECODER 0
-#define CONFIG_AMR_NB_AT_DECODER 0
-#define CONFIG_EAC3_AT_DECODER 0
-#define CONFIG_GSM_MS_AT_DECODER 0
-#define CONFIG_ILBC_AT_DECODER 0
-#define CONFIG_MP1_AT_DECODER 0
-#define CONFIG_MP2_AT_DECODER 0
-#define CONFIG_MP3_AT_DECODER 0
-#define CONFIG_PCM_ALAW_AT_DECODER 0
-#define CONFIG_PCM_MULAW_AT_DECODER 0
-#define CONFIG_QDMC_AT_DECODER 0
-#define CONFIG_QDM2_AT_DECODER 0
-#define CONFIG_LIBAOM_AV1_DECODER 0
-#define CONFIG_LIBCELT_DECODER 0
-#define CONFIG_LIBCODEC2_DECODER 0
-#define CONFIG_LIBDAV1D_DECODER 0
-#define CONFIG_LIBDAVS2_DECODER 0
-#define CONFIG_LIBFDK_AAC_DECODER 0
-#define CONFIG_LIBGSM_DECODER 0
-#define CONFIG_LIBGSM_MS_DECODER 0
-#define CONFIG_LIBILBC_DECODER 0
-#define CONFIG_LIBOPENCORE_AMRNB_DECODER 0
-#define CONFIG_LIBOPENCORE_AMRWB_DECODER 0
-#define CONFIG_LIBOPENJPEG_DECODER 0
-#define CONFIG_LIBOPUS_DECODER 0
-#define CONFIG_LIBRSVG_DECODER 0
-#define CONFIG_LIBSPEEX_DECODER 0
-#define CONFIG_LIBVORBIS_DECODER 0
-#define CONFIG_LIBVPX_VP8_DECODER 0
-#define CONFIG_LIBVPX_VP9_DECODER 0
-#define CONFIG_LIBZVBI_TELETEXT_DECODER 0
-#define CONFIG_BINTEXT_DECODER 1
-#define CONFIG_XBIN_DECODER 1
-#define CONFIG_IDF_DECODER 1
-#define CONFIG_LIBOPENH264_DECODER 0
-#define CONFIG_H264_CUVID_DECODER 0
-#define CONFIG_HEVC_CUVID_DECODER 0
-#define CONFIG_HEVC_MEDIACODEC_DECODER 0
-#define CONFIG_MJPEG_CUVID_DECODER 0
-#define CONFIG_MPEG1_CUVID_DECODER 0
-#define CONFIG_MPEG2_CUVID_DECODER 0
-#define CONFIG_MPEG4_CUVID_DECODER 0
-#define CONFIG_MPEG4_MEDIACODEC_DECODER 0
-#define CONFIG_VC1_CUVID_DECODER 0
-#define CONFIG_VP8_CUVID_DECODER 0
-#define CONFIG_VP8_MEDIACODEC_DECODER 0
-#define CONFIG_VP8_QSV_DECODER 0
-#define CONFIG_VP9_CUVID_DECODER 0
-#define CONFIG_VP9_MEDIACODEC_DECODER 0
-#define CONFIG_A64MULTI_ENCODER 0
-#define CONFIG_A64MULTI5_ENCODER 0
-#define CONFIG_ALIAS_PIX_ENCODER 0
-#define CONFIG_AMV_ENCODER 0
-#define CONFIG_APNG_ENCODER 0
-#define CONFIG_ASV1_ENCODER 0
-#define CONFIG_ASV2_ENCODER 0
-#define CONFIG_AVRP_ENCODER 0
-#define CONFIG_AVUI_ENCODER 0
-#define CONFIG_AYUV_ENCODER 0
-#define CONFIG_BMP_ENCODER 0
-#define CONFIG_CINEPAK_ENCODER 0
-#define CONFIG_CLJR_ENCODER 0
-#define CONFIG_COMFORTNOISE_ENCODER 0
-#define CONFIG_DNXHD_ENCODER 0
-#define CONFIG_DPX_ENCODER 0
-#define CONFIG_DVVIDEO_ENCODER 0
-#define CONFIG_FFV1_ENCODER 0
-#define CONFIG_FFVHUFF_ENCODER 0
-#define CONFIG_FITS_ENCODER 0
-#define CONFIG_FLASHSV_ENCODER 0
-#define CONFIG_FLASHSV2_ENCODER 0
-#define CONFIG_FLV_ENCODER 0
-#define CONFIG_GIF_ENCODER 0
-#define CONFIG_H261_ENCODER 0
-#define CONFIG_H263_ENCODER 0
-#define CONFIG_H263P_ENCODER 0
-#define CONFIG_HAP_ENCODER 0
-#define CONFIG_HUFFYUV_ENCODER 0
-#define CONFIG_JPEG2000_ENCODER 0
-#define CONFIG_JPEGLS_ENCODER 0
-#define CONFIG_LJPEG_ENCODER 0
-#define CONFIG_MAGICYUV_ENCODER 0
-#define CONFIG_MJPEG_ENCODER 0
-#define CONFIG_MPEG1VIDEO_ENCODER 0
-#define CONFIG_MPEG2VIDEO_ENCODER 0
-#define CONFIG_MPEG4_ENCODER 0
-#define CONFIG_MSMPEG4V2_ENCODER 0
-#define CONFIG_MSMPEG4V3_ENCODER 0
-#define CONFIG_MSVIDEO1_ENCODER 0
-#define CONFIG_PAM_ENCODER 0
-#define CONFIG_PBM_ENCODER 0
-#define CONFIG_PCX_ENCODER 0
-#define CONFIG_PGM_ENCODER 0
-#define CONFIG_PGMYUV_ENCODER 0
-#define CONFIG_PNG_ENCODER 0
-#define CONFIG_PPM_ENCODER 0
-#define CONFIG_PRORES_ENCODER 0
-#define CONFIG_PRORES_AW_ENCODER 0
-#define CONFIG_PRORES_KS_ENCODER 0
-#define CONFIG_QTRLE_ENCODER 0
-#define CONFIG_R10K_ENCODER 0
-#define CONFIG_R210_ENCODER 0
-#define CONFIG_RAWVIDEO_ENCODER 0
-#define CONFIG_ROQ_ENCODER 0
-#define CONFIG_RV10_ENCODER 0
-#define CONFIG_RV20_ENCODER 0
-#define CONFIG_S302M_ENCODER 0
-#define CONFIG_SGI_ENCODER 0
-#define CONFIG_SNOW_ENCODER 0
-#define CONFIG_SUNRAST_ENCODER 0
-#define CONFIG_SVQ1_ENCODER 0
-#define CONFIG_TARGA_ENCODER 0
-#define CONFIG_TIFF_ENCODER 0
-#define CONFIG_UTVIDEO_ENCODER 0
-#define CONFIG_V210_ENCODER 0
-#define CONFIG_V308_ENCODER 0
-#define CONFIG_V408_ENCODER 0
-#define CONFIG_V410_ENCODER 0
-#define CONFIG_VC2_ENCODER 0
-#define CONFIG_WRAPPED_AVFRAME_ENCODER 0
-#define CONFIG_WMV1_ENCODER 0
-#define CONFIG_WMV2_ENCODER 0
-#define CONFIG_XBM_ENCODER 0
-#define CONFIG_XFACE_ENCODER 0
-#define CONFIG_XWD_ENCODER 0
-#define CONFIG_Y41P_ENCODER 0
-#define CONFIG_YUV4_ENCODER 0
-#define CONFIG_ZLIB_ENCODER 0
-#define CONFIG_ZMBV_ENCODER 0
-#define CONFIG_AAC_ENCODER 0
-#define CONFIG_AC3_ENCODER 0
-#define CONFIG_AC3_FIXED_ENCODER 0
-#define CONFIG_ALAC_ENCODER 0
-#define CONFIG_APTX_ENCODER 0
-#define CONFIG_APTX_HD_ENCODER 0
-#define CONFIG_DCA_ENCODER 0
-#define CONFIG_EAC3_ENCODER 0
-#define CONFIG_FLAC_ENCODER 0
-#define CONFIG_G723_1_ENCODER 0
-#define CONFIG_MLP_ENCODER 0
-#define CONFIG_MP2_ENCODER 0
-#define CONFIG_MP2FIXED_ENCODER 0
-#define CONFIG_NELLYMOSER_ENCODER 0
-#define CONFIG_OPUS_ENCODER 0
-#define CONFIG_RA_144_ENCODER 0
-#define CONFIG_SBC_ENCODER 0
-#define CONFIG_SONIC_ENCODER 0
-#define CONFIG_SONIC_LS_ENCODER 0
-#define CONFIG_TRUEHD_ENCODER 0
-#define CONFIG_TTA_ENCODER 0
-#define CONFIG_VORBIS_ENCODER 0
-#define CONFIG_WAVPACK_ENCODER 0
-#define CONFIG_WMAV1_ENCODER 0
-#define CONFIG_WMAV2_ENCODER 0
-#define CONFIG_PCM_ALAW_ENCODER 0
-#define CONFIG_PCM_F32BE_ENCODER 0
-#define CONFIG_PCM_F32LE_ENCODER 0
-#define CONFIG_PCM_F64BE_ENCODER 0
-#define CONFIG_PCM_F64LE_ENCODER 0
-#define CONFIG_PCM_MULAW_ENCODER 0
-#define CONFIG_PCM_S8_ENCODER 0
-#define CONFIG_PCM_S8_PLANAR_ENCODER 0
-#define CONFIG_PCM_S16BE_ENCODER 0
-#define CONFIG_PCM_S16BE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S16LE_ENCODER 0
-#define CONFIG_PCM_S16LE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S24BE_ENCODER 0
-#define CONFIG_PCM_S24DAUD_ENCODER 0
-#define CONFIG_PCM_S24LE_ENCODER 0
-#define CONFIG_PCM_S24LE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S32BE_ENCODER 0
-#define CONFIG_PCM_S32LE_ENCODER 0
-#define CONFIG_PCM_S32LE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S64BE_ENCODER 0
-#define CONFIG_PCM_S64LE_ENCODER 0
-#define CONFIG_PCM_U8_ENCODER 0
-#define CONFIG_PCM_U16BE_ENCODER 0
-#define CONFIG_PCM_U16LE_ENCODER 0
-#define CONFIG_PCM_U24BE_ENCODER 0
-#define CONFIG_PCM_U24LE_ENCODER 0
-#define CONFIG_PCM_U32BE_ENCODER 0
-#define CONFIG_PCM_U32LE_ENCODER 0
-#define CONFIG_PCM_VIDC_ENCODER 0
-#define CONFIG_ROQ_DPCM_ENCODER 0
-#define CONFIG_ADPCM_ADX_ENCODER 0
-#define CONFIG_ADPCM_G722_ENCODER 0
-#define CONFIG_ADPCM_G726_ENCODER 0
-#define CONFIG_ADPCM_G726LE_ENCODER 0
-#define CONFIG_ADPCM_IMA_QT_ENCODER 0
-#define CONFIG_ADPCM_IMA_WAV_ENCODER 0
-#define CONFIG_ADPCM_MS_ENCODER 0
-#define CONFIG_ADPCM_SWF_ENCODER 0
-#define CONFIG_ADPCM_YAMAHA_ENCODER 0
-#define CONFIG_SSA_ENCODER 0
-#define CONFIG_ASS_ENCODER 0
-#define CONFIG_DVBSUB_ENCODER 0
-#define CONFIG_DVDSUB_ENCODER 0
-#define CONFIG_MOVTEXT_ENCODER 0
-#define CONFIG_SRT_ENCODER 0
-#define CONFIG_SUBRIP_ENCODER 0
-#define CONFIG_TEXT_ENCODER 0
-#define CONFIG_WEBVTT_ENCODER 0
-#define CONFIG_XSUB_ENCODER 0
-#define CONFIG_AAC_AT_ENCODER 0
-#define CONFIG_ALAC_AT_ENCODER 0
-#define CONFIG_ILBC_AT_ENCODER 0
-#define CONFIG_PCM_ALAW_AT_ENCODER 0
-#define CONFIG_PCM_MULAW_AT_ENCODER 0
-#define CONFIG_LIBAOM_AV1_ENCODER 0
-#define CONFIG_LIBCODEC2_ENCODER 0
-#define CONFIG_LIBFDK_AAC_ENCODER 0
-#define CONFIG_LIBGSM_ENCODER 0
-#define CONFIG_LIBGSM_MS_ENCODER 0
-#define CONFIG_LIBILBC_ENCODER 0
-#define CONFIG_LIBMP3LAME_ENCODER 0
-#define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0
-#define CONFIG_LIBOPENJPEG_ENCODER 0
-#define CONFIG_LIBOPUS_ENCODER 0
-#define CONFIG_LIBSHINE_ENCODER 0
-#define CONFIG_LIBSPEEX_ENCODER 0
-#define CONFIG_LIBTHEORA_ENCODER 0
-#define CONFIG_LIBTWOLAME_ENCODER 0
-#define CONFIG_LIBVO_AMRWBENC_ENCODER 0
-#define CONFIG_LIBVORBIS_ENCODER 0
-#define CONFIG_LIBVPX_VP8_ENCODER 0
-#define CONFIG_LIBVPX_VP9_ENCODER 0
-#define CONFIG_LIBWAVPACK_ENCODER 0
-#define CONFIG_LIBWEBP_ANIM_ENCODER 0
-#define CONFIG_LIBWEBP_ENCODER 0
-#define CONFIG_LIBX262_ENCODER 0
-#define CONFIG_LIBX264_ENCODER 0
-#define CONFIG_LIBX264RGB_ENCODER 0
-#define CONFIG_LIBX265_ENCODER 0
-#define CONFIG_LIBXAVS_ENCODER 0
-#define CONFIG_LIBXAVS2_ENCODER 0
-#define CONFIG_LIBXVID_ENCODER 0
-#define CONFIG_H263_V4L2M2M_ENCODER 0
-#define CONFIG_LIBOPENH264_ENCODER 0
-#define CONFIG_H264_AMF_ENCODER 0
-#define CONFIG_H264_NVENC_ENCODER 0
-#define CONFIG_H264_OMX_ENCODER 0
-#define CONFIG_H264_QSV_ENCODER 0
-#define CONFIG_H264_V4L2M2M_ENCODER 0
-#define CONFIG_H264_VAAPI_ENCODER 0
-#define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0
-#define CONFIG_NVENC_ENCODER 0
-#define CONFIG_NVENC_H264_ENCODER 0
-#define CONFIG_NVENC_HEVC_ENCODER 0
-#define CONFIG_HEVC_AMF_ENCODER 0
-#define CONFIG_HEVC_NVENC_ENCODER 0
-#define CONFIG_HEVC_QSV_ENCODER 0
-#define CONFIG_HEVC_V4L2M2M_ENCODER 0
-#define CONFIG_HEVC_VAAPI_ENCODER 0
-#define CONFIG_HEVC_VIDEOTOOLBOX_ENCODER 0
-#define CONFIG_LIBKVAZAAR_ENCODER 0
-#define CONFIG_MJPEG_QSV_ENCODER 0
-#define CONFIG_MJPEG_VAAPI_ENCODER 0
-#define CONFIG_MPEG2_QSV_ENCODER 0
-#define CONFIG_MPEG2_VAAPI_ENCODER 0
-#define CONFIG_MPEG4_V4L2M2M_ENCODER 0
-#define CONFIG_VP8_V4L2M2M_ENCODER 0
-#define CONFIG_VP8_VAAPI_ENCODER 0
-#define CONFIG_VP9_VAAPI_ENCODER 0
-#define CONFIG_H263_VAAPI_HWACCEL 0
-#define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_H264_D3D11VA_HWACCEL 0
-#define CONFIG_H264_D3D11VA2_HWACCEL 0
-#define CONFIG_H264_DXVA2_HWACCEL 0
-#define CONFIG_H264_NVDEC_HWACCEL 0
-#define CONFIG_H264_VAAPI_HWACCEL 0
-#define CONFIG_H264_VDPAU_HWACCEL 0
-#define CONFIG_H264_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_HEVC_D3D11VA_HWACCEL 0
-#define CONFIG_HEVC_D3D11VA2_HWACCEL 0
-#define CONFIG_HEVC_DXVA2_HWACCEL 0
-#define CONFIG_HEVC_NVDEC_HWACCEL 0
-#define CONFIG_HEVC_VAAPI_HWACCEL 0
-#define CONFIG_HEVC_VDPAU_HWACCEL 0
-#define CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_MJPEG_NVDEC_HWACCEL 0
-#define CONFIG_MJPEG_VAAPI_HWACCEL 0
-#define CONFIG_MPEG1_NVDEC_HWACCEL 0
-#define CONFIG_MPEG1_VDPAU_HWACCEL 0
-#define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_MPEG1_XVMC_HWACCEL 0
-#define CONFIG_MPEG2_D3D11VA_HWACCEL 0
-#define CONFIG_MPEG2_D3D11VA2_HWACCEL 0
-#define CONFIG_MPEG2_NVDEC_HWACCEL 0
-#define CONFIG_MPEG2_DXVA2_HWACCEL 0
-#define CONFIG_MPEG2_VAAPI_HWACCEL 0
-#define CONFIG_MPEG2_VDPAU_HWACCEL 0
-#define CONFIG_MPEG2_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_MPEG2_XVMC_HWACCEL 0
-#define CONFIG_MPEG4_NVDEC_HWACCEL 0
-#define CONFIG_MPEG4_VAAPI_HWACCEL 0
-#define CONFIG_MPEG4_VDPAU_HWACCEL 0
-#define CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_VC1_D3D11VA_HWACCEL 0
-#define CONFIG_VC1_D3D11VA2_HWACCEL 0
-#define CONFIG_VC1_DXVA2_HWACCEL 0
-#define CONFIG_VC1_NVDEC_HWACCEL 0
-#define CONFIG_VC1_VAAPI_HWACCEL 0
-#define CONFIG_VC1_VDPAU_HWACCEL 0
-#define CONFIG_VP8_NVDEC_HWACCEL 0
-#define CONFIG_VP8_VAAPI_HWACCEL 0
-#define CONFIG_VP9_D3D11VA_HWACCEL 0
-#define CONFIG_VP9_D3D11VA2_HWACCEL 0
-#define CONFIG_VP9_DXVA2_HWACCEL 0
-#define CONFIG_VP9_NVDEC_HWACCEL 0
-#define CONFIG_VP9_VAAPI_HWACCEL 0
-#define CONFIG_WMV3_D3D11VA_HWACCEL 0
-#define CONFIG_WMV3_D3D11VA2_HWACCEL 0
-#define CONFIG_WMV3_DXVA2_HWACCEL 0
-#define CONFIG_WMV3_NVDEC_HWACCEL 0
-#define CONFIG_WMV3_VAAPI_HWACCEL 0
-#define CONFIG_WMV3_VDPAU_HWACCEL 0
-#define CONFIG_AAC_PARSER 1
-#define CONFIG_AAC_LATM_PARSER 1
-#define CONFIG_AC3_PARSER 1
-#define CONFIG_ADX_PARSER 1
-#define CONFIG_AV1_PARSER 1
-#define CONFIG_AVS2_PARSER 1
-#define CONFIG_BMP_PARSER 1
-#define CONFIG_CAVSVIDEO_PARSER 1
-#define CONFIG_COOK_PARSER 1
-#define CONFIG_DCA_PARSER 1
-#define CONFIG_DIRAC_PARSER 1
-#define CONFIG_DNXHD_PARSER 1
-#define CONFIG_DPX_PARSER 1
-#define CONFIG_DVAUDIO_PARSER 1
-#define CONFIG_DVBSUB_PARSER 1
-#define CONFIG_DVDSUB_PARSER 1
-#define CONFIG_DVD_NAV_PARSER 1
-#define CONFIG_FLAC_PARSER 1
-#define CONFIG_G729_PARSER 1
-#define CONFIG_GSM_PARSER 1
-#define CONFIG_H261_PARSER 1
-#define CONFIG_H263_PARSER 1
-#define CONFIG_H264_PARSER 1
-#define CONFIG_HEVC_PARSER 1
-#define CONFIG_MJPEG_PARSER 1
-#define CONFIG_MLP_PARSER 1
-#define CONFIG_MPEG4VIDEO_PARSER 1
-#define CONFIG_MPEGAUDIO_PARSER 1
-#define CONFIG_MPEGVIDEO_PARSER 1
-#define CONFIG_OPUS_PARSER 1
-#define CONFIG_PNG_PARSER 1
-#define CONFIG_PNM_PARSER 1
-#define CONFIG_RV30_PARSER 1
-#define CONFIG_RV40_PARSER 1
-#define CONFIG_SBC_PARSER 1
-#define CONFIG_SIPR_PARSER 1
-#define CONFIG_TAK_PARSER 1
-#define CONFIG_VC1_PARSER 1
-#define CONFIG_VORBIS_PARSER 1
-#define CONFIG_VP3_PARSER 1
-#define CONFIG_VP8_PARSER 1
-#define CONFIG_VP9_PARSER 1
-#define CONFIG_XMA_PARSER 1
-#define CONFIG_ALSA_INDEV 0
-#define CONFIG_ANDROID_CAMERA_INDEV 0
-#define CONFIG_AVFOUNDATION_INDEV 0
-#define CONFIG_BKTR_INDEV 0
-#define CONFIG_DECKLINK_INDEV 0
-#define CONFIG_LIBNDI_NEWTEK_INDEV 0
-#define CONFIG_DSHOW_INDEV 0
-#define CONFIG_FBDEV_INDEV 0
-#define CONFIG_GDIGRAB_INDEV 0
-#define CONFIG_IEC61883_INDEV 0
-#define CONFIG_JACK_INDEV 0
-#define CONFIG_KMSGRAB_INDEV 0
-#define CONFIG_LAVFI_INDEV 0
-#define CONFIG_OPENAL_INDEV 0
-#define CONFIG_OSS_INDEV 0
-#define CONFIG_PULSE_INDEV 0
-#define CONFIG_SNDIO_INDEV 0
-#define CONFIG_V4L2_INDEV 0
-#define CONFIG_VFWCAP_INDEV 0
-#define CONFIG_XCBGRAB_INDEV 0
-#define CONFIG_LIBCDIO_INDEV 0
-#define CONFIG_LIBDC1394_INDEV 0
-#define CONFIG_ALSA_OUTDEV 0
-#define CONFIG_CACA_OUTDEV 0
-#define CONFIG_DECKLINK_OUTDEV 0
-#define CONFIG_LIBNDI_NEWTEK_OUTDEV 0
-#define CONFIG_FBDEV_OUTDEV 0
-#define CONFIG_OPENGL_OUTDEV 0
-#define CONFIG_OSS_OUTDEV 0
-#define CONFIG_PULSE_OUTDEV 0
-#define CONFIG_SDL2_OUTDEV 0
-#define CONFIG_SNDIO_OUTDEV 0
-#define CONFIG_V4L2_OUTDEV 0
-#define CONFIG_XV_OUTDEV 0
-#define CONFIG_ABENCH_FILTER 0
-#define CONFIG_ACOMPRESSOR_FILTER 0
-#define CONFIG_ACONTRAST_FILTER 0
-#define CONFIG_ACOPY_FILTER 0
-#define CONFIG_ACUE_FILTER 0
-#define CONFIG_ACROSSFADE_FILTER 0
-#define CONFIG_ACROSSOVER_FILTER 0
-#define CONFIG_ACRUSHER_FILTER 0
-#define CONFIG_ADECLICK_FILTER 0
-#define CONFIG_ADECLIP_FILTER 0
-#define CONFIG_ADELAY_FILTER 0
-#define CONFIG_ADERIVATIVE_FILTER 0
-#define CONFIG_AECHO_FILTER 0
-#define CONFIG_AEMPHASIS_FILTER 0
-#define CONFIG_AEVAL_FILTER 0
-#define CONFIG_AFADE_FILTER 0
-#define CONFIG_AFFTDN_FILTER 0
-#define CONFIG_AFFTFILT_FILTER 0
-#define CONFIG_AFIR_FILTER 0
-#define CONFIG_AFORMAT_FILTER 0
-#define CONFIG_AGATE_FILTER 0
-#define CONFIG_AIIR_FILTER 0
-#define CONFIG_AINTEGRAL_FILTER 0
-#define CONFIG_AINTERLEAVE_FILTER 0
-#define CONFIG_ALIMITER_FILTER 0
-#define CONFIG_ALLPASS_FILTER 0
-#define CONFIG_ALOOP_FILTER 0
-#define CONFIG_AMERGE_FILTER 0
-#define CONFIG_AMETADATA_FILTER 0
-#define CONFIG_AMIX_FILTER 0
-#define CONFIG_AMULTIPLY_FILTER 0
-#define CONFIG_ANEQUALIZER_FILTER 0
-#define CONFIG_ANULL_FILTER 0
-#define CONFIG_APAD_FILTER 0
-#define CONFIG_APERMS_FILTER 0
-#define CONFIG_APHASER_FILTER 0
-#define CONFIG_APULSATOR_FILTER 0
-#define CONFIG_AREALTIME_FILTER 0
-#define CONFIG_ARESAMPLE_FILTER 0
-#define CONFIG_AREVERSE_FILTER 0
-#define CONFIG_ASELECT_FILTER 0
-#define CONFIG_ASENDCMD_FILTER 0
-#define CONFIG_ASETNSAMPLES_FILTER 0
-#define CONFIG_ASETPTS_FILTER 0
-#define CONFIG_ASETRATE_FILTER 0
-#define CONFIG_ASETTB_FILTER 0
-#define CONFIG_ASHOWINFO_FILTER 0
-#define CONFIG_ASIDEDATA_FILTER 0
-#define CONFIG_ASPLIT_FILTER 0
-#define CONFIG_ASTATS_FILTER 0
-#define CONFIG_ASTREAMSELECT_FILTER 0
-#define CONFIG_ATEMPO_FILTER 0
-#define CONFIG_ATRIM_FILTER 0
-#define CONFIG_AZMQ_FILTER 0
-#define CONFIG_BANDPASS_FILTER 0
-#define CONFIG_BANDREJECT_FILTER 0
-#define CONFIG_BASS_FILTER 0
-#define CONFIG_BIQUAD_FILTER 0
-#define CONFIG_BS2B_FILTER 0
-#define CONFIG_CHANNELMAP_FILTER 0
-#define CONFIG_CHANNELSPLIT_FILTER 0
-#define CONFIG_CHORUS_FILTER 0
-#define CONFIG_COMPAND_FILTER 0
-#define CONFIG_COMPENSATIONDELAY_FILTER 0
-#define CONFIG_CROSSFEED_FILTER 0
-#define CONFIG_CRYSTALIZER_FILTER 0
-#define CONFIG_DCSHIFT_FILTER 0
-#define CONFIG_DRMETER_FILTER 0
-#define CONFIG_DYNAUDNORM_FILTER 0
-#define CONFIG_EARWAX_FILTER 0
-#define CONFIG_EBUR128_FILTER 0
-#define CONFIG_EQUALIZER_FILTER 0
-#define CONFIG_EXTRASTEREO_FILTER 0
-#define CONFIG_FIREQUALIZER_FILTER 0
-#define CONFIG_FLANGER_FILTER 0
-#define CONFIG_HAAS_FILTER 0
-#define CONFIG_HDCD_FILTER 0
-#define CONFIG_HEADPHONE_FILTER 0
-#define CONFIG_HIGHPASS_FILTER 0
-#define CONFIG_HIGHSHELF_FILTER 0
-#define CONFIG_JOIN_FILTER 0
-#define CONFIG_LADSPA_FILTER 0
-#define CONFIG_LOUDNORM_FILTER 0
-#define CONFIG_LOWPASS_FILTER 0
-#define CONFIG_LOWSHELF_FILTER 0
-#define CONFIG_LV2_FILTER 0
-#define CONFIG_MCOMPAND_FILTER 0
-#define CONFIG_PAN_FILTER 0
-#define CONFIG_REPLAYGAIN_FILTER 0
-#define CONFIG_RESAMPLE_FILTER 0
-#define CONFIG_RUBBERBAND_FILTER 0
-#define CONFIG_SIDECHAINCOMPRESS_FILTER 0
-#define CONFIG_SIDECHAINGATE_FILTER 0
-#define CONFIG_SILENCEDETECT_FILTER 0
-#define CONFIG_SILENCEREMOVE_FILTER 0
-#define CONFIG_SOFALIZER_FILTER 0
-#define CONFIG_STEREOTOOLS_FILTER 0
-#define CONFIG_STEREOWIDEN_FILTER 0
-#define CONFIG_SUPEREQUALIZER_FILTER 0
-#define CONFIG_SURROUND_FILTER 0
-#define CONFIG_TREBLE_FILTER 0
-#define CONFIG_TREMOLO_FILTER 0
-#define CONFIG_VIBRATO_FILTER 0
-#define CONFIG_VOLUME_FILTER 0
-#define CONFIG_VOLUMEDETECT_FILTER 0
-#define CONFIG_AEVALSRC_FILTER 0
-#define CONFIG_ANOISESRC_FILTER 0
-#define CONFIG_ANULLSRC_FILTER 0
-#define CONFIG_FLITE_FILTER 0
-#define CONFIG_HILBERT_FILTER 0
-#define CONFIG_SINC_FILTER 0
-#define CONFIG_SINE_FILTER 0
-#define CONFIG_ANULLSINK_FILTER 0
-#define CONFIG_ALPHAEXTRACT_FILTER 0
-#define CONFIG_ALPHAMERGE_FILTER 0
-#define CONFIG_AMPLIFY_FILTER 0
-#define CONFIG_ASS_FILTER 0
-#define CONFIG_ATADENOISE_FILTER 0
-#define CONFIG_AVGBLUR_FILTER 0
-#define CONFIG_AVGBLUR_OPENCL_FILTER 0
-#define CONFIG_BBOX_FILTER 0
-#define CONFIG_BENCH_FILTER 0
-#define CONFIG_BITPLANENOISE_FILTER 0
-#define CONFIG_BLACKDETECT_FILTER 0
-#define CONFIG_BLACKFRAME_FILTER 0
-#define CONFIG_BLEND_FILTER 0
-#define CONFIG_BM3D_FILTER 0
-#define CONFIG_BOXBLUR_FILTER 0
-#define CONFIG_BOXBLUR_OPENCL_FILTER 0
-#define CONFIG_BWDIF_FILTER 0
-#define CONFIG_CHROMAHOLD_FILTER 0
-#define CONFIG_CHROMAKEY_FILTER 0
-#define CONFIG_CHROMASHIFT_FILTER 0
-#define CONFIG_CIESCOPE_FILTER 0
-#define CONFIG_CODECVIEW_FILTER 0
-#define CONFIG_COLORBALANCE_FILTER 0
-#define CONFIG_COLORCHANNELMIXER_FILTER 0
-#define CONFIG_COLORKEY_FILTER 0
-#define CONFIG_COLORLEVELS_FILTER 0
-#define CONFIG_COLORMATRIX_FILTER 0
-#define CONFIG_COLORSPACE_FILTER 0
-#define CONFIG_CONVOLUTION_FILTER 0
-#define CONFIG_CONVOLUTION_OPENCL_FILTER 0
-#define CONFIG_CONVOLVE_FILTER 0
-#define CONFIG_COPY_FILTER 0
-#define CONFIG_COREIMAGE_FILTER 0
-#define CONFIG_COVER_RECT_FILTER 0
-#define CONFIG_CROP_FILTER 0
-#define CONFIG_CROPDETECT_FILTER 0
-#define CONFIG_CUE_FILTER 0
-#define CONFIG_CURVES_FILTER 0
-#define CONFIG_DATASCOPE_FILTER 0
-#define CONFIG_DCTDNOIZ_FILTER 0
-#define CONFIG_DEBAND_FILTER 0
-#define CONFIG_DEBLOCK_FILTER 0
-#define CONFIG_DECIMATE_FILTER 0
-#define CONFIG_DECONVOLVE_FILTER 0
-#define CONFIG_DEDOT_FILTER 0
-#define CONFIG_DEFLATE_FILTER 0
-#define CONFIG_DEFLICKER_FILTER 0
-#define CONFIG_DEINTERLACE_QSV_FILTER 0
-#define CONFIG_DEINTERLACE_VAAPI_FILTER 0
-#define CONFIG_DEJUDDER_FILTER 0
-#define CONFIG_DELOGO_FILTER 0
-#define CONFIG_DENOISE_VAAPI_FILTER 0
-#define CONFIG_DESHAKE_FILTER 0
-#define CONFIG_DESPILL_FILTER 0
-#define CONFIG_DETELECINE_FILTER 0
-#define CONFIG_DILATION_FILTER 0
-#define CONFIG_DILATION_OPENCL_FILTER 0
-#define CONFIG_DISPLACE_FILTER 0
-#define CONFIG_DOUBLEWEAVE_FILTER 0
-#define CONFIG_DRAWBOX_FILTER 0
-#define CONFIG_DRAWGRAPH_FILTER 0
-#define CONFIG_DRAWGRID_FILTER 0
-#define CONFIG_DRAWTEXT_FILTER 0
-#define CONFIG_EDGEDETECT_FILTER 0
-#define CONFIG_ELBG_FILTER 0
-#define CONFIG_ENTROPY_FILTER 0
-#define CONFIG_EQ_FILTER 0
-#define CONFIG_EROSION_FILTER 0
-#define CONFIG_EROSION_OPENCL_FILTER 0
-#define CONFIG_EXTRACTPLANES_FILTER 0
-#define CONFIG_FADE_FILTER 0
-#define CONFIG_FFTDNOIZ_FILTER 0
-#define CONFIG_FFTFILT_FILTER 0
-#define CONFIG_FIELD_FILTER 0
-#define CONFIG_FIELDHINT_FILTER 0
-#define CONFIG_FIELDMATCH_FILTER 0
-#define CONFIG_FIELDORDER_FILTER 0
-#define CONFIG_FILLBORDERS_FILTER 0
-#define CONFIG_FIND_RECT_FILTER 0
-#define CONFIG_FLOODFILL_FILTER 0
-#define CONFIG_FORMAT_FILTER 0
-#define CONFIG_FPS_FILTER 0
-#define CONFIG_FRAMEPACK_FILTER 0
-#define CONFIG_FRAMERATE_FILTER 0
-#define CONFIG_FRAMESTEP_FILTER 0
-#define CONFIG_FREEZEDETECT_FILTER 0
-#define CONFIG_FREI0R_FILTER 0
-#define CONFIG_FSPP_FILTER 0
-#define CONFIG_GBLUR_FILTER 0
-#define CONFIG_GEQ_FILTER 0
-#define CONFIG_GRADFUN_FILTER 0
-#define CONFIG_GRAPHMONITOR_FILTER 0
-#define CONFIG_GREYEDGE_FILTER 0
-#define CONFIG_HALDCLUT_FILTER 0
-#define CONFIG_HFLIP_FILTER 0
-#define CONFIG_HISTEQ_FILTER 0
-#define CONFIG_HISTOGRAM_FILTER 0
-#define CONFIG_HQDN3D_FILTER 0
-#define CONFIG_HQX_FILTER 0
-#define CONFIG_HSTACK_FILTER 0
-#define CONFIG_HUE_FILTER 0
-#define CONFIG_HWDOWNLOAD_FILTER 0
-#define CONFIG_HWMAP_FILTER 0
-#define CONFIG_HWUPLOAD_FILTER 0
-#define CONFIG_HWUPLOAD_CUDA_FILTER 0
-#define CONFIG_HYSTERESIS_FILTER 0
-#define CONFIG_IDET_FILTER 0
-#define CONFIG_IL_FILTER 0
-#define CONFIG_INFLATE_FILTER 0
-#define CONFIG_INTERLACE_FILTER 0
-#define CONFIG_INTERLEAVE_FILTER 0
-#define CONFIG_KERNDEINT_FILTER 0
-#define CONFIG_LENSCORRECTION_FILTER 0
-#define CONFIG_LENSFUN_FILTER 0
-#define CONFIG_LIBVMAF_FILTER 0
-#define CONFIG_LIMITER_FILTER 0
-#define CONFIG_LOOP_FILTER 0
-#define CONFIG_LUMAKEY_FILTER 0
-#define CONFIG_LUT_FILTER 0
-#define CONFIG_LUT1D_FILTER 0
-#define CONFIG_LUT2_FILTER 0
-#define CONFIG_LUT3D_FILTER 0
-#define CONFIG_LUTRGB_FILTER 0
-#define CONFIG_LUTYUV_FILTER 0
-#define CONFIG_MASKEDCLAMP_FILTER 0
-#define CONFIG_MASKEDMERGE_FILTER 0
-#define CONFIG_MCDEINT_FILTER 0
-#define CONFIG_MERGEPLANES_FILTER 0
-#define CONFIG_MESTIMATE_FILTER 0
-#define CONFIG_METADATA_FILTER 0
-#define CONFIG_MIDEQUALIZER_FILTER 0
-#define CONFIG_MINTERPOLATE_FILTER 0
-#define CONFIG_MIX_FILTER 0
-#define CONFIG_MPDECIMATE_FILTER 0
-#define CONFIG_NEGATE_FILTER 0
-#define CONFIG_NLMEANS_FILTER 0
-#define CONFIG_NNEDI_FILTER 0
-#define CONFIG_NOFORMAT_FILTER 0
-#define CONFIG_NOISE_FILTER 0
-#define CONFIG_NORMALIZE_FILTER 0
-#define CONFIG_NULL_FILTER 0
-#define CONFIG_OCR_FILTER 0
-#define CONFIG_OCV_FILTER 0
-#define CONFIG_OSCILLOSCOPE_FILTER 0
-#define CONFIG_OVERLAY_FILTER 0
-#define CONFIG_OVERLAY_OPENCL_FILTER 0
-#define CONFIG_OVERLAY_QSV_FILTER 0
-#define CONFIG_OWDENOISE_FILTER 0
-#define CONFIG_PAD_FILTER 0
-#define CONFIG_PALETTEGEN_FILTER 0
-#define CONFIG_PALETTEUSE_FILTER 0
-#define CONFIG_PERMS_FILTER 0
-#define CONFIG_PERSPECTIVE_FILTER 0
-#define CONFIG_PHASE_FILTER 0
-#define CONFIG_PIXDESCTEST_FILTER 0
-#define CONFIG_PIXSCOPE_FILTER 0
-#define CONFIG_PP_FILTER 0
-#define CONFIG_PP7_FILTER 0
-#define CONFIG_PREMULTIPLY_FILTER 0
-#define CONFIG_PREWITT_FILTER 0
-#define CONFIG_PREWITT_OPENCL_FILTER 0
-#define CONFIG_PROCAMP_VAAPI_FILTER 0
-#define CONFIG_PROGRAM_OPENCL_FILTER 0
-#define CONFIG_PSEUDOCOLOR_FILTER 0
-#define CONFIG_PSNR_FILTER 0
-#define CONFIG_PULLUP_FILTER 0
-#define CONFIG_QP_FILTER 0
-#define CONFIG_RANDOM_FILTER 0
-#define CONFIG_READEIA608_FILTER 0
-#define CONFIG_READVITC_FILTER 0
-#define CONFIG_REALTIME_FILTER 0
-#define CONFIG_REMAP_FILTER 0
-#define CONFIG_REMOVEGRAIN_FILTER 0
-#define CONFIG_REMOVELOGO_FILTER 0
-#define CONFIG_REPEATFIELDS_FILTER 0
-#define CONFIG_REVERSE_FILTER 0
-#define CONFIG_RGBASHIFT_FILTER 0
-#define CONFIG_ROBERTS_FILTER 0
-#define CONFIG_ROBERTS_OPENCL_FILTER 0
-#define CONFIG_ROTATE_FILTER 0
-#define CONFIG_SAB_FILTER 0
-#define CONFIG_SCALE_FILTER 0
-#define CONFIG_SCALE_CUDA_FILTER 0
-#define CONFIG_SCALE_NPP_FILTER 0
-#define CONFIG_SCALE_QSV_FILTER 0
-#define CONFIG_SCALE_VAAPI_FILTER 0
-#define CONFIG_SCALE2REF_FILTER 0
-#define CONFIG_SELECT_FILTER 0
-#define CONFIG_SELECTIVECOLOR_FILTER 0
-#define CONFIG_SENDCMD_FILTER 0
-#define CONFIG_SEPARATEFIELDS_FILTER 0
-#define CONFIG_SETDAR_FILTER 0
-#define CONFIG_SETFIELD_FILTER 0
-#define CONFIG_SETPARAMS_FILTER 0
-#define CONFIG_SETPTS_FILTER 0
-#define CONFIG_SETRANGE_FILTER 0
-#define CONFIG_SETSAR_FILTER 0
-#define CONFIG_SETTB_FILTER 0
-#define CONFIG_SHARPNESS_VAAPI_FILTER 0
-#define CONFIG_SHOWINFO_FILTER 0
-#define CONFIG_SHOWPALETTE_FILTER 0
-#define CONFIG_SHUFFLEFRAMES_FILTER 0
-#define CONFIG_SHUFFLEPLANES_FILTER 0
-#define CONFIG_SIDEDATA_FILTER 0
-#define CONFIG_SIGNALSTATS_FILTER 0
-#define CONFIG_SIGNATURE_FILTER 0
-#define CONFIG_SMARTBLUR_FILTER 0
-#define CONFIG_SOBEL_FILTER 0
-#define CONFIG_SOBEL_OPENCL_FILTER 0
-#define CONFIG_SPLIT_FILTER 0
-#define CONFIG_SPP_FILTER 0
-#define CONFIG_SR_FILTER 0
-#define CONFIG_SSIM_FILTER 0
-#define CONFIG_STEREO3D_FILTER 0
-#define CONFIG_STREAMSELECT_FILTER 0
-#define CONFIG_SUBTITLES_FILTER 0
-#define CONFIG_SUPER2XSAI_FILTER 0
-#define CONFIG_SWAPRECT_FILTER 0
-#define CONFIG_SWAPUV_FILTER 0
-#define CONFIG_TBLEND_FILTER 0
-#define CONFIG_TELECINE_FILTER 0
-#define CONFIG_THRESHOLD_FILTER 0
-#define CONFIG_THUMBNAIL_FILTER 0
-#define CONFIG_THUMBNAIL_CUDA_FILTER 0
-#define CONFIG_TILE_FILTER 0
-#define CONFIG_TINTERLACE_FILTER 0
-#define CONFIG_TLUT2_FILTER 0
-#define CONFIG_TMIX_FILTER 0
-#define CONFIG_TONEMAP_FILTER 0
-#define CONFIG_TONEMAP_OPENCL_FILTER 0
-#define CONFIG_TPAD_FILTER 0
-#define CONFIG_TRANSPOSE_FILTER 0
-#define CONFIG_TRANSPOSE_NPP_FILTER 0
-#define CONFIG_TRIM_FILTER 0
-#define CONFIG_UNPREMULTIPLY_FILTER 0
-#define CONFIG_UNSHARP_FILTER 0
-#define CONFIG_UNSHARP_OPENCL_FILTER 0
-#define CONFIG_USPP_FILTER 0
-#define CONFIG_VAGUEDENOISER_FILTER 0
-#define CONFIG_VECTORSCOPE_FILTER 0
-#define CONFIG_VFLIP_FILTER 0
-#define CONFIG_VFRDET_FILTER 0
-#define CONFIG_VIBRANCE_FILTER 0
-#define CONFIG_VIDSTABDETECT_FILTER 0
-#define CONFIG_VIDSTABTRANSFORM_FILTER 0
-#define CONFIG_VIGNETTE_FILTER 0
-#define CONFIG_VMAFMOTION_FILTER 0
-#define CONFIG_VPP_QSV_FILTER 0
-#define CONFIG_VSTACK_FILTER 0
-#define CONFIG_W3FDIF_FILTER 0
-#define CONFIG_WAVEFORM_FILTER 0
-#define CONFIG_WEAVE_FILTER 0
-#define CONFIG_XBR_FILTER 0
-#define CONFIG_XSTACK_FILTER 0
-#define CONFIG_YADIF_FILTER 0
-#define CONFIG_YADIF_CUDA_FILTER 0
-#define CONFIG_ZMQ_FILTER 0
-#define CONFIG_ZOOMPAN_FILTER 0
-#define CONFIG_ZSCALE_FILTER 0
-#define CONFIG_ALLRGB_FILTER 0
-#define CONFIG_ALLYUV_FILTER 0
-#define CONFIG_CELLAUTO_FILTER 0
-#define CONFIG_COLOR_FILTER 0
-#define CONFIG_COREIMAGESRC_FILTER 0
-#define CONFIG_FREI0R_SRC_FILTER 0
-#define CONFIG_HALDCLUTSRC_FILTER 0
-#define CONFIG_LIFE_FILTER 0
-#define CONFIG_MANDELBROT_FILTER 0
-#define CONFIG_MPTESTSRC_FILTER 0
-#define CONFIG_NULLSRC_FILTER 0
-#define CONFIG_OPENCLSRC_FILTER 0
-#define CONFIG_PAL75BARS_FILTER 0
-#define CONFIG_PAL100BARS_FILTER 0
-#define CONFIG_RGBTESTSRC_FILTER 0
-#define CONFIG_SMPTEBARS_FILTER 0
-#define CONFIG_SMPTEHDBARS_FILTER 0
-#define CONFIG_TESTSRC_FILTER 0
-#define CONFIG_TESTSRC2_FILTER 0
-#define CONFIG_YUVTESTSRC_FILTER 0
-#define CONFIG_NULLSINK_FILTER 0
-#define CONFIG_ABITSCOPE_FILTER 0
-#define CONFIG_ADRAWGRAPH_FILTER 0
-#define CONFIG_AGRAPHMONITOR_FILTER 0
-#define CONFIG_AHISTOGRAM_FILTER 0
-#define CONFIG_APHASEMETER_FILTER 0
-#define CONFIG_AVECTORSCOPE_FILTER 0
-#define CONFIG_CONCAT_FILTER 0
-#define CONFIG_SHOWCQT_FILTER 0
-#define CONFIG_SHOWFREQS_FILTER 0
-#define CONFIG_SHOWSPECTRUM_FILTER 0
-#define CONFIG_SHOWSPECTRUMPIC_FILTER 0
-#define CONFIG_SHOWVOLUME_FILTER 0
-#define CONFIG_SHOWWAVES_FILTER 0
-#define CONFIG_SHOWWAVESPIC_FILTER 0
-#define CONFIG_SPECTRUMSYNTH_FILTER 0
-#define CONFIG_AMOVIE_FILTER 0
-#define CONFIG_MOVIE_FILTER 0
-#define CONFIG_AFIFO_FILTER 0
-#define CONFIG_FIFO_FILTER 0
-#define CONFIG_AA_DEMUXER 1
-#define CONFIG_AAC_DEMUXER 1
-#define CONFIG_AC3_DEMUXER 1
-#define CONFIG_ACM_DEMUXER 1
-#define CONFIG_ACT_DEMUXER 1
-#define CONFIG_ADF_DEMUXER 1
-#define CONFIG_ADP_DEMUXER 1
-#define CONFIG_ADS_DEMUXER 1
-#define CONFIG_ADX_DEMUXER 1
-#define CONFIG_AEA_DEMUXER 1
-#define CONFIG_AFC_DEMUXER 1
-#define CONFIG_AIFF_DEMUXER 1
-#define CONFIG_AIX_DEMUXER 1
-#define CONFIG_AMR_DEMUXER 1
-#define CONFIG_AMRNB_DEMUXER 1
-#define CONFIG_AMRWB_DEMUXER 1
-#define CONFIG_ANM_DEMUXER 1
-#define CONFIG_APC_DEMUXER 1
-#define CONFIG_APE_DEMUXER 1
-#define CONFIG_APNG_DEMUXER 1
-#define CONFIG_APTX_DEMUXER 1
-#define CONFIG_APTX_HD_DEMUXER 1
-#define CONFIG_AQTITLE_DEMUXER 1
-#define CONFIG_ASF_DEMUXER 1
-#define CONFIG_ASF_O_DEMUXER 1
-#define CONFIG_ASS_DEMUXER 1
-#define CONFIG_AST_DEMUXER 1
-#define CONFIG_AU_DEMUXER 1
-#define CONFIG_AVI_DEMUXER 1
-#define CONFIG_AVISYNTH_DEMUXER 0
-#define CONFIG_AVR_DEMUXER 1
-#define CONFIG_AVS_DEMUXER 1
-#define CONFIG_AVS2_DEMUXER 1
-#define CONFIG_BETHSOFTVID_DEMUXER 1
-#define CONFIG_BFI_DEMUXER 1
-#define CONFIG_BINTEXT_DEMUXER 1
-#define CONFIG_BINK_DEMUXER 1
-#define CONFIG_BIT_DEMUXER 1
-#define CONFIG_BMV_DEMUXER 1
-#define CONFIG_BFSTM_DEMUXER 1
-#define CONFIG_BRSTM_DEMUXER 1
-#define CONFIG_BOA_DEMUXER 1
-#define CONFIG_C93_DEMUXER 1
-#define CONFIG_CAF_DEMUXER 1
-#define CONFIG_CAVSVIDEO_DEMUXER 1
-#define CONFIG_CDG_DEMUXER 1
-#define CONFIG_CDXL_DEMUXER 1
-#define CONFIG_CINE_DEMUXER 1
-#define CONFIG_CODEC2_DEMUXER 1
-#define CONFIG_CODEC2RAW_DEMUXER 1
-#define CONFIG_CONCAT_DEMUXER 1
-#define CONFIG_DASH_DEMUXER 0
-#define CONFIG_DATA_DEMUXER 1
-#define CONFIG_DAUD_DEMUXER 1
-#define CONFIG_DCSTR_DEMUXER 1
-#define CONFIG_DFA_DEMUXER 1
-#define CONFIG_DIRAC_DEMUXER 1
-#define CONFIG_DNXHD_DEMUXER 1
-#define CONFIG_DSF_DEMUXER 1
-#define CONFIG_DSICIN_DEMUXER 1
-#define CONFIG_DSS_DEMUXER 1
-#define CONFIG_DTS_DEMUXER 1
-#define CONFIG_DTSHD_DEMUXER 1
-#define CONFIG_DV_DEMUXER 1
-#define CONFIG_DVBSUB_DEMUXER 1
-#define CONFIG_DVBTXT_DEMUXER 1
-#define CONFIG_DXA_DEMUXER 1
-#define CONFIG_EA_DEMUXER 1
-#define CONFIG_EA_CDATA_DEMUXER 1
-#define CONFIG_EAC3_DEMUXER 1
-#define CONFIG_EPAF_DEMUXER 1
-#define CONFIG_FFMETADATA_DEMUXER 1
-#define CONFIG_FILMSTRIP_DEMUXER 1
-#define CONFIG_FITS_DEMUXER 1
-#define CONFIG_FLAC_DEMUXER 1
-#define CONFIG_FLIC_DEMUXER 1
-#define CONFIG_FLV_DEMUXER 1
-#define CONFIG_LIVE_FLV_DEMUXER 1
-#define CONFIG_FOURXM_DEMUXER 1
-#define CONFIG_FRM_DEMUXER 1
-#define CONFIG_FSB_DEMUXER 1
-#define CONFIG_G722_DEMUXER 1
-#define CONFIG_G723_1_DEMUXER 1
-#define CONFIG_G726_DEMUXER 1
-#define CONFIG_G726LE_DEMUXER 1
-#define CONFIG_G729_DEMUXER 1
-#define CONFIG_GDV_DEMUXER 1
-#define CONFIG_GENH_DEMUXER 1
-#define CONFIG_GIF_DEMUXER 1
-#define CONFIG_GSM_DEMUXER 1
-#define CONFIG_GXF_DEMUXER 1
-#define CONFIG_H261_DEMUXER 1
-#define CONFIG_H263_DEMUXER 1
-#define CONFIG_H264_DEMUXER 1
-#define CONFIG_HEVC_DEMUXER 1
-#define CONFIG_HLS_DEMUXER 1
-#define CONFIG_HNM_DEMUXER 1
-#define CONFIG_ICO_DEMUXER 1
-#define CONFIG_IDCIN_DEMUXER 1
-#define CONFIG_IDF_DEMUXER 1
-#define CONFIG_IFF_DEMUXER 1
-#define CONFIG_ILBC_DEMUXER 1
-#define CONFIG_IMAGE2_DEMUXER 1
-#define CONFIG_IMAGE2PIPE_DEMUXER 1
-#define CONFIG_IMAGE2_ALIAS_PIX_DEMUXER 1
-#define CONFIG_IMAGE2_BRENDER_PIX_DEMUXER 1
-#define CONFIG_INGENIENT_DEMUXER 1
-#define CONFIG_IPMOVIE_DEMUXER 1
-#define CONFIG_IRCAM_DEMUXER 1
-#define CONFIG_ISS_DEMUXER 1
-#define CONFIG_IV8_DEMUXER 1
-#define CONFIG_IVF_DEMUXER 1
-#define CONFIG_IVR_DEMUXER 1
-#define CONFIG_JACOSUB_DEMUXER 1
-#define CONFIG_JV_DEMUXER 1
-#define CONFIG_LMLM4_DEMUXER 1
-#define CONFIG_LOAS_DEMUXER 1
-#define CONFIG_LRC_DEMUXER 1
-#define CONFIG_LVF_DEMUXER 1
-#define CONFIG_LXF_DEMUXER 1
-#define CONFIG_M4V_DEMUXER 1
-#define CONFIG_MATROSKA_DEMUXER 1
-#define CONFIG_MGSTS_DEMUXER 1
-#define CONFIG_MICRODVD_DEMUXER 1
-#define CONFIG_MJPEG_DEMUXER 1
-#define CONFIG_MJPEG_2000_DEMUXER 1
-#define CONFIG_MLP_DEMUXER 1
-#define CONFIG_MLV_DEMUXER 1
-#define CONFIG_MM_DEMUXER 1
-#define CONFIG_MMF_DEMUXER 1
-#define CONFIG_MOV_DEMUXER 1
-#define CONFIG_MP3_DEMUXER 1
-#define CONFIG_MPC_DEMUXER 1
-#define CONFIG_MPC8_DEMUXER 1
-#define CONFIG_MPEGPS_DEMUXER 1
-#define CONFIG_MPEGTS_DEMUXER 1
-#define CONFIG_MPEGTSRAW_DEMUXER 1
-#define CONFIG_MPEGVIDEO_DEMUXER 1
-#define CONFIG_MPJPEG_DEMUXER 1
-#define CONFIG_MPL2_DEMUXER 1
-#define CONFIG_MPSUB_DEMUXER 1
-#define CONFIG_MSF_DEMUXER 1
-#define CONFIG_MSNWC_TCP_DEMUXER 1
-#define CONFIG_MTAF_DEMUXER 1
-#define CONFIG_MTV_DEMUXER 1
-#define CONFIG_MUSX_DEMUXER 1
-#define CONFIG_MV_DEMUXER 1
-#define CONFIG_MVI_DEMUXER 1
-#define CONFIG_MXF_DEMUXER 1
-#define CONFIG_MXG_DEMUXER 1
-#define CONFIG_NC_DEMUXER 1
-#define CONFIG_NISTSPHERE_DEMUXER 1
-#define CONFIG_NSP_DEMUXER 1
-#define CONFIG_NSV_DEMUXER 1
-#define CONFIG_NUT_DEMUXER 1
-#define CONFIG_NUV_DEMUXER 1
-#define CONFIG_OGG_DEMUXER 1
-#define CONFIG_OMA_DEMUXER 1
-#define CONFIG_PAF_DEMUXER 1
-#define CONFIG_PCM_ALAW_DEMUXER 1
-#define CONFIG_PCM_MULAW_DEMUXER 1
-#define CONFIG_PCM_VIDC_DEMUXER 1
-#define CONFIG_PCM_F64BE_DEMUXER 1
-#define CONFIG_PCM_F64LE_DEMUXER 1
-#define CONFIG_PCM_F32BE_DEMUXER 1
-#define CONFIG_PCM_F32LE_DEMUXER 1
-#define CONFIG_PCM_S32BE_DEMUXER 1
-#define CONFIG_PCM_S32LE_DEMUXER 1
-#define CONFIG_PCM_S24BE_DEMUXER 1
-#define CONFIG_PCM_S24LE_DEMUXER 1
-#define CONFIG_PCM_S16BE_DEMUXER 1
-#define CONFIG_PCM_S16LE_DEMUXER 1
-#define CONFIG_PCM_S8_DEMUXER 1
-#define CONFIG_PCM_U32BE_DEMUXER 1
-#define CONFIG_PCM_U32LE_DEMUXER 1
-#define CONFIG_PCM_U24BE_DEMUXER 1
-#define CONFIG_PCM_U24LE_DEMUXER 1
-#define CONFIG_PCM_U16BE_DEMUXER 1
-#define CONFIG_PCM_U16LE_DEMUXER 1
-#define CONFIG_PCM_U8_DEMUXER 1
-#define CONFIG_PJS_DEMUXER 1
-#define CONFIG_PMP_DEMUXER 1
-#define CONFIG_PVA_DEMUXER 1
-#define CONFIG_PVF_DEMUXER 1
-#define CONFIG_QCP_DEMUXER 1
-#define CONFIG_R3D_DEMUXER 1
-#define CONFIG_RAWVIDEO_DEMUXER 1
-#define CONFIG_REALTEXT_DEMUXER 1
-#define CONFIG_REDSPARK_DEMUXER 1
-#define CONFIG_RL2_DEMUXER 1
-#define CONFIG_RM_DEMUXER 1
-#define CONFIG_ROQ_DEMUXER 1
-#define CONFIG_RPL_DEMUXER 1
-#define CONFIG_RSD_DEMUXER 1
-#define CONFIG_RSO_DEMUXER 1
-#define CONFIG_RTP_DEMUXER 0
-#define CONFIG_RTSP_DEMUXER 0
-#define CONFIG_S337M_DEMUXER 1
-#define CONFIG_SAMI_DEMUXER 1
-#define CONFIG_SAP_DEMUXER 0
-#define CONFIG_SBC_DEMUXER 1
-#define CONFIG_SBG_DEMUXER 1
-#define CONFIG_SCC_DEMUXER 1
-#define CONFIG_SDP_DEMUXER 0
-#define CONFIG_SDR2_DEMUXER 1
-#define CONFIG_SDS_DEMUXER 1
-#define CONFIG_SDX_DEMUXER 1
-#define CONFIG_SEGAFILM_DEMUXER 1
-#define CONFIG_SER_DEMUXER 1
-#define CONFIG_SHORTEN_DEMUXER 1
-#define CONFIG_SIFF_DEMUXER 1
-#define CONFIG_SLN_DEMUXER 1
-#define CONFIG_SMACKER_DEMUXER 1
-#define CONFIG_SMJPEG_DEMUXER 1
-#define CONFIG_SMUSH_DEMUXER 1
-#define CONFIG_SOL_DEMUXER 1
-#define CONFIG_SOX_DEMUXER 1
-#define CONFIG_SPDIF_DEMUXER 1
-#define CONFIG_SRT_DEMUXER 1
-#define CONFIG_STR_DEMUXER 1
-#define CONFIG_STL_DEMUXER 1
-#define CONFIG_SUBVIEWER1_DEMUXER 1
-#define CONFIG_SUBVIEWER_DEMUXER 1
-#define CONFIG_SUP_DEMUXER 1
-#define CONFIG_SVAG_DEMUXER 1
-#define CONFIG_SWF_DEMUXER 1
-#define CONFIG_TAK_DEMUXER 1
-#define CONFIG_TEDCAPTIONS_DEMUXER 1
-#define CONFIG_THP_DEMUXER 1
-#define CONFIG_THREEDOSTR_DEMUXER 1
-#define CONFIG_TIERTEXSEQ_DEMUXER 1
-#define CONFIG_TMV_DEMUXER 1
-#define CONFIG_TRUEHD_DEMUXER 1
-#define CONFIG_TTA_DEMUXER 1
-#define CONFIG_TXD_DEMUXER 1
-#define CONFIG_TTY_DEMUXER 1
-#define CONFIG_TY_DEMUXER 1
-#define CONFIG_V210_DEMUXER 1
-#define CONFIG_V210X_DEMUXER 1
-#define CONFIG_VAG_DEMUXER 1
-#define CONFIG_VC1_DEMUXER 1
-#define CONFIG_VC1T_DEMUXER 1
-#define CONFIG_VIVO_DEMUXER 1
-#define CONFIG_VMD_DEMUXER 1
-#define CONFIG_VOBSUB_DEMUXER 1
-#define CONFIG_VOC_DEMUXER 1
-#define CONFIG_VPK_DEMUXER 1
-#define CONFIG_VPLAYER_DEMUXER 1
-#define CONFIG_VQF_DEMUXER 1
-#define CONFIG_W64_DEMUXER 1
-#define CONFIG_WAV_DEMUXER 1
-#define CONFIG_WC3_DEMUXER 1
-#define CONFIG_WEBM_DASH_MANIFEST_DEMUXER 1
-#define CONFIG_WEBVTT_DEMUXER 1
-#define CONFIG_WSAUD_DEMUXER 1
-#define CONFIG_WSD_DEMUXER 1
-#define CONFIG_WSVQA_DEMUXER 1
-#define CONFIG_WTV_DEMUXER 1
-#define CONFIG_WVE_DEMUXER 1
-#define CONFIG_WV_DEMUXER 1
-#define CONFIG_XA_DEMUXER 1
-#define CONFIG_XBIN_DEMUXER 1
-#define CONFIG_XMV_DEMUXER 1
-#define CONFIG_XVAG_DEMUXER 1
-#define CONFIG_XWMA_DEMUXER 1
-#define CONFIG_YOP_DEMUXER 1
-#define CONFIG_YUV4MPEGPIPE_DEMUXER 1
-#define CONFIG_IMAGE_BMP_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_DDS_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_DPX_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_EXR_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_J2K_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PAM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PBM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PCX_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PGM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PNG_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PPM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PSD_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_SGI_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_SVG_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_TIFF_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_WEBP_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_XPM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_XWD_PIPE_DEMUXER 1
-#define CONFIG_LIBGME_DEMUXER 0
-#define CONFIG_LIBMODPLUG_DEMUXER 0
-#define CONFIG_LIBOPENMPT_DEMUXER 0
-#define CONFIG_VAPOURSYNTH_DEMUXER 0
-#define CONFIG_A64_MUXER 0
-#define CONFIG_AC3_MUXER 0
-#define CONFIG_ADTS_MUXER 0
-#define CONFIG_ADX_MUXER 0
-#define CONFIG_AIFF_MUXER 0
-#define CONFIG_AMR_MUXER 0
-#define CONFIG_APNG_MUXER 0
-#define CONFIG_APTX_MUXER 0
-#define CONFIG_APTX_HD_MUXER 0
-#define CONFIG_ASF_MUXER 0
-#define CONFIG_ASS_MUXER 0
-#define CONFIG_AST_MUXER 0
-#define CONFIG_ASF_STREAM_MUXER 0
-#define CONFIG_AU_MUXER 0
-#define CONFIG_AVI_MUXER 0
-#define CONFIG_AVM2_MUXER 0
-#define CONFIG_AVS2_MUXER 0
-#define CONFIG_BIT_MUXER 0
-#define CONFIG_CAF_MUXER 0
-#define CONFIG_CAVSVIDEO_MUXER 0
-#define CONFIG_CODEC2_MUXER 0
-#define CONFIG_CODEC2RAW_MUXER 0
-#define CONFIG_CRC_MUXER 0
-#define CONFIG_DASH_MUXER 0
-#define CONFIG_DATA_MUXER 0
-#define CONFIG_DAUD_MUXER 0
-#define CONFIG_DIRAC_MUXER 0
-#define CONFIG_DNXHD_MUXER 0
-#define CONFIG_DTS_MUXER 0
-#define CONFIG_DV_MUXER 0
-#define CONFIG_EAC3_MUXER 0
-#define CONFIG_F4V_MUXER 0
-#define CONFIG_FFMETADATA_MUXER 0
-#define CONFIG_FIFO_MUXER 0
-#define CONFIG_FIFO_TEST_MUXER 0
-#define CONFIG_FILMSTRIP_MUXER 0
-#define CONFIG_FITS_MUXER 0
-#define CONFIG_FLAC_MUXER 0
-#define CONFIG_FLV_MUXER 0
-#define CONFIG_FRAMECRC_MUXER 0
-#define CONFIG_FRAMEHASH_MUXER 0
-#define CONFIG_FRAMEMD5_MUXER 0
-#define CONFIG_G722_MUXER 0
-#define CONFIG_G723_1_MUXER 0
-#define CONFIG_G726_MUXER 0
-#define CONFIG_G726LE_MUXER 0
-#define CONFIG_GIF_MUXER 0
-#define CONFIG_GSM_MUXER 0
-#define CONFIG_GXF_MUXER 0
-#define CONFIG_H261_MUXER 0
-#define CONFIG_H263_MUXER 0
-#define CONFIG_H264_MUXER 0
-#define CONFIG_HASH_MUXER 0
-#define CONFIG_HDS_MUXER 0
-#define CONFIG_HEVC_MUXER 0
-#define CONFIG_HLS_MUXER 0
-#define CONFIG_ICO_MUXER 0
-#define CONFIG_ILBC_MUXER 0
-#define CONFIG_IMAGE2_MUXER 0
-#define CONFIG_IMAGE2PIPE_MUXER 0
-#define CONFIG_IPOD_MUXER 0
-#define CONFIG_IRCAM_MUXER 0
-#define CONFIG_ISMV_MUXER 0
-#define CONFIG_IVF_MUXER 0
-#define CONFIG_JACOSUB_MUXER 0
-#define CONFIG_LATM_MUXER 0
-#define CONFIG_LRC_MUXER 0
-#define CONFIG_M4V_MUXER 0
-#define CONFIG_MD5_MUXER 0
-#define CONFIG_MATROSKA_MUXER 0
-#define CONFIG_MATROSKA_AUDIO_MUXER 0
-#define CONFIG_MICRODVD_MUXER 0
-#define CONFIG_MJPEG_MUXER 0
-#define CONFIG_MLP_MUXER 0
-#define CONFIG_MMF_MUXER 0
-#define CONFIG_MOV_MUXER 0
-#define CONFIG_MP2_MUXER 0
-#define CONFIG_MP3_MUXER 0
-#define CONFIG_MP4_MUXER 0
-#define CONFIG_MPEG1SYSTEM_MUXER 0
-#define CONFIG_MPEG1VCD_MUXER 0
-#define CONFIG_MPEG1VIDEO_MUXER 0
-#define CONFIG_MPEG2DVD_MUXER 0
-#define CONFIG_MPEG2SVCD_MUXER 0
-#define CONFIG_MPEG2VIDEO_MUXER 0
-#define CONFIG_MPEG2VOB_MUXER 0
-#define CONFIG_MPEGTS_MUXER 0
-#define CONFIG_MPJPEG_MUXER 0
-#define CONFIG_MXF_MUXER 0
-#define CONFIG_MXF_D10_MUXER 0
-#define CONFIG_MXF_OPATOM_MUXER 0
-#define CONFIG_NULL_MUXER 0
-#define CONFIG_NUT_MUXER 0
-#define CONFIG_OGA_MUXER 0
-#define CONFIG_OGG_MUXER 0
-#define CONFIG_OGV_MUXER 0
-#define CONFIG_OMA_MUXER 0
-#define CONFIG_OPUS_MUXER 0
-#define CONFIG_PCM_ALAW_MUXER 0
-#define CONFIG_PCM_MULAW_MUXER 0
-#define CONFIG_PCM_VIDC_MUXER 0
-#define CONFIG_PCM_F64BE_MUXER 0
-#define CONFIG_PCM_F64LE_MUXER 0
-#define CONFIG_PCM_F32BE_MUXER 0
-#define CONFIG_PCM_F32LE_MUXER 0
-#define CONFIG_PCM_S32BE_MUXER 0
-#define CONFIG_PCM_S32LE_MUXER 0
-#define CONFIG_PCM_S24BE_MUXER 0
-#define CONFIG_PCM_S24LE_MUXER 0
-#define CONFIG_PCM_S16BE_MUXER 0
-#define CONFIG_PCM_S16LE_MUXER 0
-#define CONFIG_PCM_S8_MUXER 0
-#define CONFIG_PCM_U32BE_MUXER 0
-#define CONFIG_PCM_U32LE_MUXER 0
-#define CONFIG_PCM_U24BE_MUXER 0
-#define CONFIG_PCM_U24LE_MUXER 0
-#define CONFIG_PCM_U16BE_MUXER 0
-#define CONFIG_PCM_U16LE_MUXER 0
-#define CONFIG_PCM_U8_MUXER 0
-#define CONFIG_PSP_MUXER 0
-#define CONFIG_RAWVIDEO_MUXER 0
-#define CONFIG_RM_MUXER 0
-#define CONFIG_ROQ_MUXER 0
-#define CONFIG_RSO_MUXER 0
-#define CONFIG_RTP_MUXER 0
-#define CONFIG_RTP_MPEGTS_MUXER 0
-#define CONFIG_RTSP_MUXER 0
-#define CONFIG_SAP_MUXER 0
-#define CONFIG_SBC_MUXER 0
-#define CONFIG_SCC_MUXER 0
-#define CONFIG_SEGAFILM_MUXER 0
-#define CONFIG_SEGMENT_MUXER 0
-#define CONFIG_STREAM_SEGMENT_MUXER 0
-#define CONFIG_SINGLEJPEG_MUXER 0
-#define CONFIG_SMJPEG_MUXER 0
-#define CONFIG_SMOOTHSTREAMING_MUXER 0
-#define CONFIG_SOX_MUXER 0
-#define CONFIG_SPX_MUXER 0
-#define CONFIG_SPDIF_MUXER 0
-#define CONFIG_SRT_MUXER 0
-#define CONFIG_SUP_MUXER 0
-#define CONFIG_SWF_MUXER 0
-#define CONFIG_TEE_MUXER 0
-#define CONFIG_TG2_MUXER 0
-#define CONFIG_TGP_MUXER 0
-#define CONFIG_MKVTIMESTAMP_V2_MUXER 0
-#define CONFIG_TRUEHD_MUXER 0
-#define CONFIG_TTA_MUXER 0
-#define CONFIG_UNCODEDFRAMECRC_MUXER 0
-#define CONFIG_VC1_MUXER 0
-#define CONFIG_VC1T_MUXER 0
-#define CONFIG_VOC_MUXER 0
-#define CONFIG_W64_MUXER 0
-#define CONFIG_WAV_MUXER 0
-#define CONFIG_WEBM_MUXER 0
-#define CONFIG_WEBM_DASH_MANIFEST_MUXER 0
-#define CONFIG_WEBM_CHUNK_MUXER 0
-#define CONFIG_WEBP_MUXER 0
-#define CONFIG_WEBVTT_MUXER 0
-#define CONFIG_WTV_MUXER 0
-#define CONFIG_WV_MUXER 0
-#define CONFIG_YUV4MPEGPIPE_MUXER 0
-#define CONFIG_CHROMAPRINT_MUXER 0
-#define CONFIG_ASYNC_PROTOCOL 1
-#define CONFIG_BLURAY_PROTOCOL 0
-#define CONFIG_CACHE_PROTOCOL 1
-#define CONFIG_CONCAT_PROTOCOL 1
-#define CONFIG_CRYPTO_PROTOCOL 1
-#define CONFIG_DATA_PROTOCOL 1
-#define CONFIG_FFRTMPCRYPT_PROTOCOL 0
-#define CONFIG_FFRTMPHTTP_PROTOCOL 0
-#define CONFIG_FILE_PROTOCOL 1
-#define CONFIG_FTP_PROTOCOL 0
-#define CONFIG_GOPHER_PROTOCOL 0
-#define CONFIG_HLS_PROTOCOL 1
-#define CONFIG_HTTP_PROTOCOL 0
-#define CONFIG_HTTPPROXY_PROTOCOL 0
-#define CONFIG_HTTPS_PROTOCOL 0
-#define CONFIG_ICECAST_PROTOCOL 0
-#define CONFIG_MMSH_PROTOCOL 0
-#define CONFIG_MMST_PROTOCOL 0
-#define CONFIG_MD5_PROTOCOL 1
-#define CONFIG_PIPE_PROTOCOL 1
-#define CONFIG_PROMPEG_PROTOCOL 1
-#define CONFIG_RTMP_PROTOCOL 0
-#define CONFIG_RTMPE_PROTOCOL 0
-#define CONFIG_RTMPS_PROTOCOL 0
-#define CONFIG_RTMPT_PROTOCOL 0
-#define CONFIG_RTMPTE_PROTOCOL 0
-#define CONFIG_RTMPTS_PROTOCOL 0
-#define CONFIG_RTP_PROTOCOL 0
-#define CONFIG_SCTP_PROTOCOL 0
-#define CONFIG_SRTP_PROTOCOL 0
-#define CONFIG_SUBFILE_PROTOCOL 1
-#define CONFIG_TEE_PROTOCOL 1
-#define CONFIG_TCP_PROTOCOL 0
-#define CONFIG_TLS_PROTOCOL 0
-#define CONFIG_UDP_PROTOCOL 0
-#define CONFIG_UDPLITE_PROTOCOL 0
-#define CONFIG_UNIX_PROTOCOL 0
-#define CONFIG_LIBRTMP_PROTOCOL 0
-#define CONFIG_LIBRTMPE_PROTOCOL 0
-#define CONFIG_LIBRTMPS_PROTOCOL 0
-#define CONFIG_LIBRTMPT_PROTOCOL 0
-#define CONFIG_LIBRTMPTE_PROTOCOL 0
-#define CONFIG_LIBSRT_PROTOCOL 0
-#define CONFIG_LIBSSH_PROTOCOL 0
-#define CONFIG_LIBSMBCLIENT_PROTOCOL 0
-#endif /* FFMPEG_CONFIG_H */
diff --git a/build/ffmpeg/config-x86.asm b/build/ffmpeg/config-x86.asm
deleted file mode 100755
index 5475555d4..000000000
--- a/build/ffmpeg/config-x86.asm
+++ /dev/null
@@ -1,2460 +0,0 @@
-; Automatically generated by configure - do not modify!
-%define ARCH_AARCH64 0
-%define ARCH_ALPHA 0
-%define ARCH_ARM 0
-%define ARCH_AVR32 0
-%define ARCH_AVR32_AP 0
-%define ARCH_AVR32_UC 0
-%define ARCH_BFIN 0
-%define ARCH_IA64 0
-%define ARCH_M68K 0
-%define ARCH_MIPS 0
-%define ARCH_MIPS64 0
-%define ARCH_PARISC 0
-%define ARCH_PPC 0
-%define ARCH_PPC64 0
-%define ARCH_S390 0
-%define ARCH_SH4 0
-%define ARCH_SPARC 0
-%define ARCH_SPARC64 0
-%define ARCH_TILEGX 0
-%define ARCH_TILEPRO 0
-%define ARCH_TOMI 0
-%define ARCH_X86 1
-%define ARCH_X86_32 1
-%define ARCH_X86_64 0
-%define HAVE_ARMV5TE 0
-%define HAVE_ARMV6 0
-%define HAVE_ARMV6T2 0
-%define HAVE_ARMV8 0
-%define HAVE_NEON 0
-%define HAVE_VFP 0
-%define HAVE_VFPV3 0
-%define HAVE_SETEND 0
-%define HAVE_ALTIVEC 0
-%define HAVE_DCBZL 0
-%define HAVE_LDBRX 0
-%define HAVE_POWER8 0
-%define HAVE_PPC4XX 0
-%define HAVE_VSX 0
-%define HAVE_AESNI 1
-%define HAVE_AMD3DNOW 1
-%define HAVE_AMD3DNOWEXT 1
-%define HAVE_AVX 1
-%define HAVE_AVX2 1
-%define HAVE_AVX512 1
-%define HAVE_FMA3 1
-%define HAVE_FMA4 1
-%define HAVE_MMX 1
-%define HAVE_MMXEXT 1
-%define HAVE_SSE 1
-%define HAVE_SSE2 1
-%define HAVE_SSE3 1
-%define HAVE_SSE4 1
-%define HAVE_SSE42 1
-%define HAVE_SSSE3 1
-%define HAVE_XOP 1
-%define HAVE_CPUNOP 1
-%define HAVE_I686 1
-%define HAVE_MIPSFPU 0
-%define HAVE_MIPS32R2 0
-%define HAVE_MIPS32R5 0
-%define HAVE_MIPS64R2 0
-%define HAVE_MIPS32R6 0
-%define HAVE_MIPS64R6 0
-%define HAVE_MIPSDSP 0
-%define HAVE_MIPSDSPR2 0
-%define HAVE_MSA 0
-%define HAVE_LOONGSON2 0
-%define HAVE_LOONGSON3 0
-%define HAVE_MMI 0
-%define HAVE_ARMV5TE_EXTERNAL 0
-%define HAVE_ARMV6_EXTERNAL 0
-%define HAVE_ARMV6T2_EXTERNAL 0
-%define HAVE_ARMV8_EXTERNAL 0
-%define HAVE_NEON_EXTERNAL 0
-%define HAVE_VFP_EXTERNAL 0
-%define HAVE_VFPV3_EXTERNAL 0
-%define HAVE_SETEND_EXTERNAL 0
-%define HAVE_ALTIVEC_EXTERNAL 0
-%define HAVE_DCBZL_EXTERNAL 0
-%define HAVE_LDBRX_EXTERNAL 0
-%define HAVE_POWER8_EXTERNAL 0
-%define HAVE_PPC4XX_EXTERNAL 0
-%define HAVE_VSX_EXTERNAL 0
-%define HAVE_AESNI_EXTERNAL 1
-%define HAVE_AMD3DNOW_EXTERNAL 1
-%define HAVE_AMD3DNOWEXT_EXTERNAL 1
-%define HAVE_AVX_EXTERNAL 1
-%define HAVE_AVX2_EXTERNAL 0
-%define HAVE_AVX512_EXTERNAL 0
-%define HAVE_FMA3_EXTERNAL 1
-%define HAVE_FMA4_EXTERNAL 1
-%define HAVE_MMX_EXTERNAL 1
-%define HAVE_MMXEXT_EXTERNAL 1
-%define HAVE_SSE_EXTERNAL 1
-%define HAVE_SSE2_EXTERNAL 1
-%define HAVE_SSE3_EXTERNAL 1
-%define HAVE_SSE4_EXTERNAL 1
-%define HAVE_SSE42_EXTERNAL 1
-%define HAVE_SSSE3_EXTERNAL 1
-%define HAVE_XOP_EXTERNAL 1
-%define HAVE_CPUNOP_EXTERNAL 0
-%define HAVE_I686_EXTERNAL 0
-%define HAVE_MIPSFPU_EXTERNAL 0
-%define HAVE_MIPS32R2_EXTERNAL 0
-%define HAVE_MIPS32R5_EXTERNAL 0
-%define HAVE_MIPS64R2_EXTERNAL 0
-%define HAVE_MIPS32R6_EXTERNAL 0
-%define HAVE_MIPS64R6_EXTERNAL 0
-%define HAVE_MIPSDSP_EXTERNAL 0
-%define HAVE_MIPSDSPR2_EXTERNAL 0
-%define HAVE_MSA_EXTERNAL 0
-%define HAVE_LOONGSON2_EXTERNAL 0
-%define HAVE_LOONGSON3_EXTERNAL 0
-%define HAVE_MMI_EXTERNAL 0
-%define HAVE_ARMV5TE_INLINE 0
-%define HAVE_ARMV6_INLINE 0
-%define HAVE_ARMV6T2_INLINE 0
-%define HAVE_ARMV8_INLINE 0
-%define HAVE_NEON_INLINE 0
-%define HAVE_VFP_INLINE 0
-%define HAVE_VFPV3_INLINE 0
-%define HAVE_SETEND_INLINE 0
-%define HAVE_ALTIVEC_INLINE 0
-%define HAVE_DCBZL_INLINE 0
-%define HAVE_LDBRX_INLINE 0
-%define HAVE_POWER8_INLINE 0
-%define HAVE_PPC4XX_INLINE 0
-%define HAVE_VSX_INLINE 0
-%define HAVE_AESNI_INLINE 0
-%define HAVE_AMD3DNOW_INLINE 0
-%define HAVE_AMD3DNOWEXT_INLINE 0
-%define HAVE_AVX_INLINE 0
-%define HAVE_AVX2_INLINE 0
-%define HAVE_AVX512_INLINE 0
-%define HAVE_FMA3_INLINE 0
-%define HAVE_FMA4_INLINE 0
-%define HAVE_MMX_INLINE 0
-%define HAVE_MMXEXT_INLINE 0
-%define HAVE_SSE_INLINE 0
-%define HAVE_SSE2_INLINE 0
-%define HAVE_SSE3_INLINE 0
-%define HAVE_SSE4_INLINE 0
-%define HAVE_SSE42_INLINE 0
-%define HAVE_SSSE3_INLINE 0
-%define HAVE_XOP_INLINE 0
-%define HAVE_CPUNOP_INLINE 0
-%define HAVE_I686_INLINE 0
-%define HAVE_MIPSFPU_INLINE 0
-%define HAVE_MIPS32R2_INLINE 0
-%define HAVE_MIPS32R5_INLINE 0
-%define HAVE_MIPS64R2_INLINE 0
-%define HAVE_MIPS32R6_INLINE 0
-%define HAVE_MIPS64R6_INLINE 0
-%define HAVE_MIPSDSP_INLINE 0
-%define HAVE_MIPSDSPR2_INLINE 0
-%define HAVE_MSA_INLINE 0
-%define HAVE_LOONGSON2_INLINE 0
-%define HAVE_LOONGSON3_INLINE 0
-%define HAVE_MMI_INLINE 0
-%define HAVE_ALIGNED_STACK 0
-%define HAVE_FAST_64BIT 0
-%define HAVE_FAST_CLZ 1
-%define HAVE_FAST_CMOV 0
-%define HAVE_LOCAL_ALIGNED 1
-%define HAVE_SIMD_ALIGN_16 1
-%define HAVE_SIMD_ALIGN_32 1
-%define HAVE_SIMD_ALIGN_64 1
-%define HAVE_ATOMIC_CAS_PTR 0
-%define HAVE_MACHINE_RW_BARRIER 0
-%define HAVE_MEMORYBARRIER 1
-%define HAVE_MM_EMPTY 1
-%define HAVE_RDTSC 1
-%define HAVE_SEM_TIMEDWAIT 0
-%define HAVE_SYNC_VAL_COMPARE_AND_SWAP 0
-%define HAVE_CABS 0
-%define HAVE_CEXP 0
-%define HAVE_INLINE_ASM 0
-%define HAVE_SYMVER 0
-%define HAVE_X86ASM 1
-%define HAVE_BIGENDIAN 0
-%define HAVE_FAST_UNALIGNED 1
-%define HAVE_ARPA_INET_H 0
-%define HAVE_ASM_TYPES_H 0
-%define HAVE_CDIO_PARANOIA_H 0
-%define HAVE_CDIO_PARANOIA_PARANOIA_H 0
-%define HAVE_CUDA_H 0
-%define HAVE_DISPATCH_DISPATCH_H 0
-%define HAVE_DEV_BKTR_IOCTL_BT848_H 0
-%define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
-%define HAVE_DEV_IC_BT8XX_H 0
-%define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
-%define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
-%define HAVE_DIRECT_H 1
-%define HAVE_DIRENT_H 0
-%define HAVE_DXGIDEBUG_H 1
-%define HAVE_DXVA_H 1
-%define HAVE_ES2_GL_H 0
-%define HAVE_GSM_H 0
-%define HAVE_IO_H 1
-%define HAVE_LINUX_PERF_EVENT_H 0
-%define HAVE_MACHINE_IOCTL_BT848_H 0
-%define HAVE_MACHINE_IOCTL_METEOR_H 0
-%define HAVE_MALLOC_H 1
-%define HAVE_OPENCV2_CORE_CORE_C_H 0
-%define HAVE_OPENGL_GL3_H 0
-%define HAVE_POLL_H 0
-%define HAVE_SYS_PARAM_H 0
-%define HAVE_SYS_RESOURCE_H 0
-%define HAVE_SYS_SELECT_H 0
-%define HAVE_SYS_SOUNDCARD_H 0
-%define HAVE_SYS_TIME_H 0
-%define HAVE_SYS_UN_H 0
-%define HAVE_SYS_VIDEOIO_H 0
-%define HAVE_TERMIOS_H 0
-%define HAVE_UDPLITE_H 0
-%define HAVE_UNISTD_H 0
-%define HAVE_VALGRIND_VALGRIND_H 0
-%define HAVE_WINDOWS_H 1
-%define HAVE_WINSOCK2_H 0
-%define HAVE_INTRINSICS_NEON 0
-%define HAVE_ATANF 1
-%define HAVE_ATAN2F 1
-%define HAVE_CBRT 1
-%define HAVE_CBRTF 1
-%define HAVE_COPYSIGN 1
-%define HAVE_COSF 1
-%define HAVE_ERF 1
-%define HAVE_EXP2 1
-%define HAVE_EXP2F 1
-%define HAVE_EXPF 1
-%define HAVE_HYPOT 1
-%define HAVE_ISFINITE 1
-%define HAVE_ISINF 1
-%define HAVE_ISNAN 1
-%define HAVE_LDEXPF 1
-%define HAVE_LLRINT 1
-%define HAVE_LLRINTF 1
-%define HAVE_LOG2 1
-%define HAVE_LOG2F 1
-%define HAVE_LOG10F 1
-%define HAVE_LRINT 1
-%define HAVE_LRINTF 1
-%define HAVE_POWF 1
-%define HAVE_RINT 1
-%define HAVE_ROUND 1
-%define HAVE_ROUNDF 1
-%define HAVE_SINF 1
-%define HAVE_TRUNC 1
-%define HAVE_TRUNCF 1
-%define HAVE_DOS_PATHS 1
-%define HAVE_LIBC_MSVCRT 1
-%define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
-%define HAVE_SECTION_DATA_REL_RO 0
-%define HAVE_THREADS 1
-%define HAVE_UWP 0
-%define HAVE_WINRT 0
-%define HAVE_ACCESS 1
-%define HAVE_ALIGNED_MALLOC 1
-%define HAVE_ARC4RANDOM 0
-%define HAVE_CLOCK_GETTIME 0
-%define HAVE_CLOSESOCKET 0
-%define HAVE_COMMANDLINETOARGVW 1
-%define HAVE_FCNTL 0
-%define HAVE_GETADDRINFO 0
-%define HAVE_GETHRTIME 0
-%define HAVE_GETOPT 0
-%define HAVE_GETPROCESSAFFINITYMASK 1
-%define HAVE_GETPROCESSMEMORYINFO 1
-%define HAVE_GETPROCESSTIMES 1
-%define HAVE_GETRUSAGE 0
-%define HAVE_GETSYSTEMTIMEASFILETIME 1
-%define HAVE_GETTIMEOFDAY 0
-%define HAVE_GLOB 0
-%define HAVE_GLXGETPROCADDRESS 0
-%define HAVE_GMTIME_R 0
-%define HAVE_INET_ATON 0
-%define HAVE_ISATTY 1
-%define HAVE_KBHIT 1
-%define HAVE_LOCALTIME_R 0
-%define HAVE_LSTAT 0
-%define HAVE_LZO1X_999_COMPRESS 0
-%define HAVE_MACH_ABSOLUTE_TIME 0
-%define HAVE_MAPVIEWOFFILE 1
-%define HAVE_MEMALIGN 0
-%define HAVE_MKSTEMP 0
-%define HAVE_MMAP 0
-%define HAVE_MPROTECT 0
-%define HAVE_NANOSLEEP 0
-%define HAVE_PEEKNAMEDPIPE 1
-%define HAVE_POSIX_MEMALIGN 0
-%define HAVE_PTHREAD_CANCEL 0
-%define HAVE_SCHED_GETAFFINITY 0
-%define HAVE_SECITEMIMPORT 0
-%define HAVE_SETCONSOLETEXTATTRIBUTE 1
-%define HAVE_SETCONSOLECTRLHANDLER 1
-%define HAVE_SETMODE 1
-%define HAVE_SETRLIMIT 0
-%define HAVE_SLEEP 1
-%define HAVE_STRERROR_R 0
-%define HAVE_SYSCONF 0
-%define HAVE_SYSCTL 0
-%define HAVE_USLEEP 0
-%define HAVE_UTGETOSTYPEFROMSTRING 0
-%define HAVE_VIRTUALALLOC 1
-%define HAVE_WGLGETPROCADDRESS 0
-%define HAVE_BCRYPT 1
-%define HAVE_VAAPI_DRM 0
-%define HAVE_VAAPI_X11 0
-%define HAVE_VDPAU_X11 0
-%define HAVE_PTHREADS 0
-%define HAVE_OS2THREADS 0
-%define HAVE_W32THREADS 1
-%define HAVE_AS_ARCH_DIRECTIVE 0
-%define HAVE_AS_DN_DIRECTIVE 0
-%define HAVE_AS_FPU_DIRECTIVE 0
-%define HAVE_AS_FUNC 0
-%define HAVE_AS_OBJECT_ARCH 0
-%define HAVE_ASM_MOD_Q 0
-%define HAVE_BLOCKS_EXTENSION 0
-%define HAVE_EBP_AVAILABLE 0
-%define HAVE_EBX_AVAILABLE 0
-%define HAVE_GNU_AS 0
-%define HAVE_GNU_WINDRES 0
-%define HAVE_IBM_ASM 0
-%define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
-%define HAVE_INLINE_ASM_LABELS 0
-%define HAVE_INLINE_ASM_NONLOCAL_LABELS 0
-%define HAVE_PRAGMA_DEPRECATED 1
-%define HAVE_RSYNC_CONTIMEOUT 0
-%define HAVE_SYMVER_ASM_LABEL 0
-%define HAVE_SYMVER_GNU_ASM 0
-%define HAVE_VFP_ARGS 0
-%define HAVE_XFORM_ASM 0
-%define HAVE_XMM_CLOBBERS 0
-%define HAVE_KCMVIDEOCODECTYPE_HEVC 0
-%define HAVE_SOCKLEN_T 0
-%define HAVE_STRUCT_ADDRINFO 0
-%define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-%define HAVE_STRUCT_IP_MREQ_SOURCE 0
-%define HAVE_STRUCT_IPV6_MREQ 0
-%define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
-%define HAVE_STRUCT_POLLFD 0
-%define HAVE_STRUCT_RUSAGE_RU_MAXRSS 0
-%define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
-%define HAVE_STRUCT_SOCKADDR_IN6 0
-%define HAVE_STRUCT_SOCKADDR_SA_LEN 0
-%define HAVE_STRUCT_SOCKADDR_STORAGE 0
-%define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
-%define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
-%define HAVE_MAKEINFO 1
-%define HAVE_MAKEINFO_HTML 0
-%define HAVE_OPENCL_D3D11 0
-%define HAVE_OPENCL_DRM_ARM 0
-%define HAVE_OPENCL_DRM_BEIGNET 0
-%define HAVE_OPENCL_DXVA2 0
-%define HAVE_OPENCL_VAAPI_BEIGNET 0
-%define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
-%define HAVE_PERL 1
-%define HAVE_POD2MAN 0
-%define HAVE_TEXI2HTML 0
-%define CONFIG_DOC 0
-%define CONFIG_HTMLPAGES 0
-%define CONFIG_MANPAGES 0
-%define CONFIG_PODPAGES 1
-%define CONFIG_TXTPAGES 1
-%define CONFIG_AVIO_DIR_CMD_EXAMPLE 1
-%define CONFIG_AVIO_READING_EXAMPLE 1
-%define CONFIG_DECODE_AUDIO_EXAMPLE 1
-%define CONFIG_DECODE_VIDEO_EXAMPLE 1
-%define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-%define CONFIG_ENCODE_AUDIO_EXAMPLE 1
-%define CONFIG_ENCODE_VIDEO_EXAMPLE 1
-%define CONFIG_EXTRACT_MVS_EXAMPLE 1
-%define CONFIG_FILTER_AUDIO_EXAMPLE 0
-%define CONFIG_FILTERING_AUDIO_EXAMPLE 0
-%define CONFIG_FILTERING_VIDEO_EXAMPLE 0
-%define CONFIG_HTTP_MULTICLIENT_EXAMPLE 0
-%define CONFIG_HW_DECODE_EXAMPLE 1
-%define CONFIG_METADATA_EXAMPLE 1
-%define CONFIG_MUXING_EXAMPLE 1
-%define CONFIG_QSVDEC_EXAMPLE 0
-%define CONFIG_REMUXING_EXAMPLE 1
-%define CONFIG_RESAMPLING_AUDIO_EXAMPLE 1
-%define CONFIG_SCALING_VIDEO_EXAMPLE 1
-%define CONFIG_TRANSCODE_AAC_EXAMPLE 1
-%define CONFIG_TRANSCODING_EXAMPLE 0
-%define CONFIG_VAAPI_ENCODE_EXAMPLE 0
-%define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
-%define CONFIG_AVISYNTH 0
-%define CONFIG_FREI0R 0
-%define CONFIG_LIBCDIO 0
-%define CONFIG_LIBDAVS2 0
-%define CONFIG_LIBRUBBERBAND 0
-%define CONFIG_LIBVIDSTAB 0
-%define CONFIG_LIBX264 0
-%define CONFIG_LIBX265 0
-%define CONFIG_LIBXAVS 0
-%define CONFIG_LIBXAVS2 0
-%define CONFIG_LIBXVID 0
-%define CONFIG_DECKLINK 0
-%define CONFIG_LIBNDI_NEWTEK 0
-%define CONFIG_LIBFDK_AAC 0
-%define CONFIG_OPENSSL 0
-%define CONFIG_LIBTLS 0
-%define CONFIG_GMP 0
-%define CONFIG_LIBLENSFUN 0
-%define CONFIG_LIBOPENCORE_AMRNB 0
-%define CONFIG_LIBOPENCORE_AMRWB 0
-%define CONFIG_LIBVMAF 0
-%define CONFIG_LIBVO_AMRWBENC 0
-%define CONFIG_MBEDTLS 0
-%define CONFIG_RKMPP 0
-%define CONFIG_LIBSMBCLIENT 0
-%define CONFIG_CHROMAPRINT 0
-%define CONFIG_GCRYPT 0
-%define CONFIG_GNUTLS 0
-%define CONFIG_JNI 0
-%define CONFIG_LADSPA 0
-%define CONFIG_LIBAOM 0
-%define CONFIG_LIBASS 0
-%define CONFIG_LIBBLURAY 0
-%define CONFIG_LIBBS2B 0
-%define CONFIG_LIBCACA 0
-%define CONFIG_LIBCELT 0
-%define CONFIG_LIBCODEC2 0
-%define CONFIG_LIBDAV1D 0
-%define CONFIG_LIBDC1394 0
-%define CONFIG_LIBDRM 0
-%define CONFIG_LIBFLITE 0
-%define CONFIG_LIBFONTCONFIG 0
-%define CONFIG_LIBFREETYPE 0
-%define CONFIG_LIBFRIBIDI 0
-%define CONFIG_LIBGME 0
-%define CONFIG_LIBGSM 0
-%define CONFIG_LIBIEC61883 0
-%define CONFIG_LIBILBC 0
-%define CONFIG_LIBJACK 0
-%define CONFIG_LIBKLVANC 0
-%define CONFIG_LIBKVAZAAR 0
-%define CONFIG_LIBMODPLUG 0
-%define CONFIG_LIBMP3LAME 0
-%define CONFIG_LIBMYSOFA 0
-%define CONFIG_LIBOPENCV 0
-%define CONFIG_LIBOPENH264 0
-%define CONFIG_LIBOPENJPEG 0
-%define CONFIG_LIBOPENMPT 0
-%define CONFIG_LIBOPUS 0
-%define CONFIG_LIBPULSE 0
-%define CONFIG_LIBRSVG 0
-%define CONFIG_LIBRTMP 0
-%define CONFIG_LIBSHINE 0
-%define CONFIG_LIBSMBCLIENT 0
-%define CONFIG_LIBSNAPPY 0
-%define CONFIG_LIBSOXR 0
-%define CONFIG_LIBSPEEX 0
-%define CONFIG_LIBSRT 0
-%define CONFIG_LIBSSH 0
-%define CONFIG_LIBTENSORFLOW 0
-%define CONFIG_LIBTESSERACT 0
-%define CONFIG_LIBTHEORA 0
-%define CONFIG_LIBTWOLAME 0
-%define CONFIG_LIBV4L2 0
-%define CONFIG_LIBVORBIS 0
-%define CONFIG_LIBVPX 0
-%define CONFIG_LIBWAVPACK 0
-%define CONFIG_LIBWEBP 0
-%define CONFIG_LIBXML2 0
-%define CONFIG_LIBZIMG 0
-%define CONFIG_LIBZMQ 0
-%define CONFIG_LIBZVBI 0
-%define CONFIG_LV2 0
-%define CONFIG_MEDIACODEC 0
-%define CONFIG_OPENAL 0
-%define CONFIG_OPENGL 0
-%define CONFIG_VAPOURSYNTH 0
-%define CONFIG_ALSA 0
-%define CONFIG_APPKIT 0
-%define CONFIG_AVFOUNDATION 0
-%define CONFIG_BZLIB 0
-%define CONFIG_COREIMAGE 0
-%define CONFIG_ICONV 0
-%define CONFIG_LIBXCB 0
-%define CONFIG_LIBXCB_SHM 0
-%define CONFIG_LIBXCB_SHAPE 0
-%define CONFIG_LIBXCB_XFIXES 0
-%define CONFIG_LZMA 0
-%define CONFIG_SCHANNEL 1
-%define CONFIG_SDL2 0
-%define CONFIG_SECURETRANSPORT 0
-%define CONFIG_SNDIO 0
-%define CONFIG_XLIB 0
-%define CONFIG_ZLIB 1
-%define CONFIG_CUDA_SDK 0
-%define CONFIG_LIBNPP 0
-%define CONFIG_LIBMFX 0
-%define CONFIG_MMAL 0
-%define CONFIG_OMX 0
-%define CONFIG_OPENCL 0
-%define CONFIG_AMF 0
-%define CONFIG_AUDIOTOOLBOX 0
-%define CONFIG_CRYSTALHD 0
-%define CONFIG_CUDA 0
-%define CONFIG_CUVID 0
-%define CONFIG_D3D11VA 0
-%define CONFIG_DXVA2 0
-%define CONFIG_FFNVCODEC 0
-%define CONFIG_NVDEC 0
-%define CONFIG_NVENC 0
-%define CONFIG_VAAPI 0
-%define CONFIG_VDPAU 0
-%define CONFIG_VIDEOTOOLBOX 0
-%define CONFIG_V4L2_M2M 0
-%define CONFIG_XVMC 0
-%define CONFIG_FTRAPV 0
-%define CONFIG_GRAY 0
-%define CONFIG_HARDCODED_TABLES 0
-%define CONFIG_OMX_RPI 0
-%define CONFIG_RUNTIME_CPUDETECT 1
-%define CONFIG_SAFE_BITSTREAM_READER 1
-%define CONFIG_SHARED 0
-%define CONFIG_SMALL 1
-%define CONFIG_STATIC 1
-%define CONFIG_SWSCALE_ALPHA 1
-%define CONFIG_GPL 1
-%define CONFIG_NONFREE 0
-%define CONFIG_VERSION3 0
-%define CONFIG_AVDEVICE 1
-%define CONFIG_AVFILTER 0
-%define CONFIG_SWSCALE 1
-%define CONFIG_POSTPROC 0
-%define CONFIG_AVFORMAT 1
-%define CONFIG_AVCODEC 1
-%define CONFIG_SWRESAMPLE 1
-%define CONFIG_AVRESAMPLE 0
-%define CONFIG_AVUTIL 1
-%define CONFIG_FFPLAY 0
-%define CONFIG_FFPROBE 0
-%define CONFIG_FFMPEG 0
-%define CONFIG_DCT 1
-%define CONFIG_DWT 1
-%define CONFIG_ERROR_RESILIENCE 1
-%define CONFIG_FAAN 1
-%define CONFIG_FAST_UNALIGNED 1
-%define CONFIG_FFT 1
-%define CONFIG_LSP 1
-%define CONFIG_LZO 1
-%define CONFIG_MDCT 1
-%define CONFIG_PIXELUTILS 0
-%define CONFIG_NETWORK 0
-%define CONFIG_RDFT 1
-%define CONFIG_AUTODETECT 0
-%define CONFIG_FONTCONFIG 0
-%define CONFIG_LINUX_PERF 0
-%define CONFIG_MEMORY_POISONING 0
-%define CONFIG_NEON_CLOBBER_TEST 0
-%define CONFIG_OSSFUZZ 0
-%define CONFIG_PIC 0
-%define CONFIG_THUMB 0
-%define CONFIG_VALGRIND_BACKTRACE 0
-%define CONFIG_XMM_CLOBBER_TEST 0
-%define CONFIG_BSFS 1
-%define CONFIG_DECODERS 1
-%define CONFIG_ENCODERS 0
-%define CONFIG_HWACCELS 0
-%define CONFIG_PARSERS 1
-%define CONFIG_INDEVS 0
-%define CONFIG_OUTDEVS 0
-%define CONFIG_FILTERS 0
-%define CONFIG_DEMUXERS 1
-%define CONFIG_MUXERS 0
-%define CONFIG_PROTOCOLS 1
-%define CONFIG_AANDCTTABLES 1
-%define CONFIG_AC3DSP 1
-%define CONFIG_ADTS_HEADER 1
-%define CONFIG_AUDIO_FRAME_QUEUE 1
-%define CONFIG_AUDIODSP 1
-%define CONFIG_BLOCKDSP 1
-%define CONFIG_BSWAPDSP 1
-%define CONFIG_CABAC 1
-%define CONFIG_CBS 1
-%define CONFIG_CBS_AV1 1
-%define CONFIG_CBS_H264 1
-%define CONFIG_CBS_H265 1
-%define CONFIG_CBS_JPEG 0
-%define CONFIG_CBS_MPEG2 1
-%define CONFIG_CBS_VP9 1
-%define CONFIG_DIRAC_PARSE 1
-%define CONFIG_DNN 0
-%define CONFIG_DVPROFILE 1
-%define CONFIG_EXIF 1
-%define CONFIG_FAANDCT 1
-%define CONFIG_FAANIDCT 1
-%define CONFIG_FDCTDSP 1
-%define CONFIG_FLACDSP 1
-%define CONFIG_FMTCONVERT 1
-%define CONFIG_FRAME_THREAD_ENCODER 0
-%define CONFIG_G722DSP 1
-%define CONFIG_GOLOMB 1
-%define CONFIG_GPLV3 0
-%define CONFIG_H263DSP 1
-%define CONFIG_H264CHROMA 1
-%define CONFIG_H264DSP 1
-%define CONFIG_H264PARSE 1
-%define CONFIG_H264PRED 1
-%define CONFIG_H264QPEL 1
-%define CONFIG_HEVCPARSE 1
-%define CONFIG_HPELDSP 1
-%define CONFIG_HUFFMAN 1
-%define CONFIG_HUFFYUVDSP 1
-%define CONFIG_HUFFYUVENCDSP 0
-%define CONFIG_IDCTDSP 1
-%define CONFIG_IIRFILTER 0
-%define CONFIG_MDCT15 1
-%define CONFIG_INTRAX8 1
-%define CONFIG_ISO_MEDIA 1
-%define CONFIG_IVIDSP 0
-%define CONFIG_JPEGTABLES 1
-%define CONFIG_LGPLV3 0
-%define CONFIG_LIBX262 0
-%define CONFIG_LLAUDDSP 1
-%define CONFIG_LLVIDDSP 1
-%define CONFIG_LLVIDENCDSP 0
-%define CONFIG_LPC 0
-%define CONFIG_LZF 1
-%define CONFIG_ME_CMP 1
-%define CONFIG_MPEG_ER 1
-%define CONFIG_MPEGAUDIO 1
-%define CONFIG_MPEGAUDIODSP 1
-%define CONFIG_MPEGAUDIOHEADER 1
-%define CONFIG_MPEGVIDEO 1
-%define CONFIG_MPEGVIDEOENC 1
-%define CONFIG_MSS34DSP 1
-%define CONFIG_PIXBLOCKDSP 1
-%define CONFIG_QPELDSP 1
-%define CONFIG_QSV 0
-%define CONFIG_QSVDEC 0
-%define CONFIG_QSVENC 0
-%define CONFIG_QSVVPP 0
-%define CONFIG_RANGECODER 1
-%define CONFIG_RIFFDEC 1
-%define CONFIG_RIFFENC 0
-%define CONFIG_RTPDEC 0
-%define CONFIG_RTPENC_CHAIN 0
-%define CONFIG_RV34DSP 1
-%define CONFIG_SCENE_SAD 0
-%define CONFIG_SINEWIN 1
-%define CONFIG_SNAPPY 1
-%define CONFIG_SRTP 0
-%define CONFIG_STARTCODE 1
-%define CONFIG_TEXTUREDSP 1
-%define CONFIG_TEXTUREDSPENC 0
-%define CONFIG_TPELDSP 1
-%define CONFIG_VAAPI_1 0
-%define CONFIG_VAAPI_ENCODE 0
-%define CONFIG_VC1DSP 1
-%define CONFIG_VIDEODSP 1
-%define CONFIG_VP3DSP 1
-%define CONFIG_VP56DSP 1
-%define CONFIG_VP8DSP 1
-%define CONFIG_WMA_FREQS 1
-%define CONFIG_WMV2DSP 1
-%define CONFIG_AAC_ADTSTOASC_BSF 1
-%define CONFIG_AV1_METADATA_BSF 1
-%define CONFIG_CHOMP_BSF 1
-%define CONFIG_DUMP_EXTRADATA_BSF 1
-%define CONFIG_DCA_CORE_BSF 1
-%define CONFIG_EAC3_CORE_BSF 1
-%define CONFIG_EXTRACT_EXTRADATA_BSF 1
-%define CONFIG_FILTER_UNITS_BSF 1
-%define CONFIG_H264_METADATA_BSF 1
-%define CONFIG_H264_MP4TOANNEXB_BSF 1
-%define CONFIG_H264_REDUNDANT_PPS_BSF 1
-%define CONFIG_HAPQA_EXTRACT_BSF 1
-%define CONFIG_HEVC_METADATA_BSF 1
-%define CONFIG_HEVC_MP4TOANNEXB_BSF 1
-%define CONFIG_IMX_DUMP_HEADER_BSF 1
-%define CONFIG_MJPEG2JPEG_BSF 1
-%define CONFIG_MJPEGA_DUMP_HEADER_BSF 1
-%define CONFIG_MP3_HEADER_DECOMPRESS_BSF 1
-%define CONFIG_MPEG2_METADATA_BSF 1
-%define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 1
-%define CONFIG_MOV2TEXTSUB_BSF 1
-%define CONFIG_NOISE_BSF 1
-%define CONFIG_NULL_BSF 1
-%define CONFIG_PRORES_METADATA_BSF 1
-%define CONFIG_REMOVE_EXTRADATA_BSF 1
-%define CONFIG_TEXT2MOVSUB_BSF 1
-%define CONFIG_TRACE_HEADERS_BSF 1
-%define CONFIG_VP9_METADATA_BSF 1
-%define CONFIG_VP9_RAW_REORDER_BSF 1
-%define CONFIG_VP9_SUPERFRAME_BSF 1
-%define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 1
-%define CONFIG_AASC_DECODER 1
-%define CONFIG_AIC_DECODER 1
-%define CONFIG_ALIAS_PIX_DECODER 1
-%define CONFIG_AMV_DECODER 1
-%define CONFIG_ANM_DECODER 1
-%define CONFIG_ANSI_DECODER 1
-%define CONFIG_APNG_DECODER 1
-%define CONFIG_ASV1_DECODER 1
-%define CONFIG_ASV2_DECODER 1
-%define CONFIG_AURA_DECODER 1
-%define CONFIG_AURA2_DECODER 1
-%define CONFIG_AVRP_DECODER 1
-%define CONFIG_AVRN_DECODER 1
-%define CONFIG_AVS_DECODER 1
-%define CONFIG_AVUI_DECODER 1
-%define CONFIG_AYUV_DECODER 1
-%define CONFIG_BETHSOFTVID_DECODER 1
-%define CONFIG_BFI_DECODER 1
-%define CONFIG_BINK_DECODER 1
-%define CONFIG_BITPACKED_DECODER 1
-%define CONFIG_BMP_DECODER 1
-%define CONFIG_BMV_VIDEO_DECODER 1
-%define CONFIG_BRENDER_PIX_DECODER 1
-%define CONFIG_C93_DECODER 1
-%define CONFIG_CAVS_DECODER 1
-%define CONFIG_CDGRAPHICS_DECODER 1
-%define CONFIG_CDXL_DECODER 1
-%define CONFIG_CFHD_DECODER 1
-%define CONFIG_CINEPAK_DECODER 1
-%define CONFIG_CLEARVIDEO_DECODER 1
-%define CONFIG_CLJR_DECODER 1
-%define CONFIG_CLLC_DECODER 1
-%define CONFIG_COMFORTNOISE_DECODER 1
-%define CONFIG_CPIA_DECODER 1
-%define CONFIG_CSCD_DECODER 1
-%define CONFIG_CYUV_DECODER 1
-%define CONFIG_DDS_DECODER 1
-%define CONFIG_DFA_DECODER 1
-%define CONFIG_DIRAC_DECODER 1
-%define CONFIG_DNXHD_DECODER 1
-%define CONFIG_DPX_DECODER 1
-%define CONFIG_DSICINVIDEO_DECODER 1
-%define CONFIG_DVAUDIO_DECODER 1
-%define CONFIG_DVVIDEO_DECODER 1
-%define CONFIG_DXA_DECODER 1
-%define CONFIG_DXTORY_DECODER 1
-%define CONFIG_DXV_DECODER 1
-%define CONFIG_EACMV_DECODER 1
-%define CONFIG_EAMAD_DECODER 1
-%define CONFIG_EATGQ_DECODER 1
-%define CONFIG_EATGV_DECODER 1
-%define CONFIG_EATQI_DECODER 1
-%define CONFIG_EIGHTBPS_DECODER 1
-%define CONFIG_EIGHTSVX_EXP_DECODER 1
-%define CONFIG_EIGHTSVX_FIB_DECODER 1
-%define CONFIG_ESCAPE124_DECODER 1
-%define CONFIG_ESCAPE130_DECODER 1
-%define CONFIG_EXR_DECODER 1
-%define CONFIG_FFV1_DECODER 1
-%define CONFIG_FFVHUFF_DECODER 1
-%define CONFIG_FIC_DECODER 1
-%define CONFIG_FITS_DECODER 1
-%define CONFIG_FLASHSV_DECODER 1
-%define CONFIG_FLASHSV2_DECODER 1
-%define CONFIG_FLIC_DECODER 1
-%define CONFIG_FLV_DECODER 1
-%define CONFIG_FMVC_DECODER 1
-%define CONFIG_FOURXM_DECODER 1
-%define CONFIG_FRAPS_DECODER 1
-%define CONFIG_FRWU_DECODER 1
-%define CONFIG_G2M_DECODER 1
-%define CONFIG_GDV_DECODER 1
-%define CONFIG_GIF_DECODER 1
-%define CONFIG_H261_DECODER 1
-%define CONFIG_H263_DECODER 1
-%define CONFIG_H263I_DECODER 1
-%define CONFIG_H263P_DECODER 1
-%define CONFIG_H263_V4L2M2M_DECODER 0
-%define CONFIG_H264_DECODER 1
-%define CONFIG_H264_CRYSTALHD_DECODER 0
-%define CONFIG_H264_V4L2M2M_DECODER 0
-%define CONFIG_H264_MEDIACODEC_DECODER 0
-%define CONFIG_H264_MMAL_DECODER 0
-%define CONFIG_H264_QSV_DECODER 0
-%define CONFIG_H264_RKMPP_DECODER 0
-%define CONFIG_HAP_DECODER 1
-%define CONFIG_HEVC_DECODER 1
-%define CONFIG_HEVC_QSV_DECODER 0
-%define CONFIG_HEVC_RKMPP_DECODER 0
-%define CONFIG_HEVC_V4L2M2M_DECODER 0
-%define CONFIG_HNM4_VIDEO_DECODER 1
-%define CONFIG_HQ_HQA_DECODER 1
-%define CONFIG_HQX_DECODER 1
-%define CONFIG_HUFFYUV_DECODER 1
-%define CONFIG_IDCIN_DECODER 1
-%define CONFIG_IFF_ILBM_DECODER 1
-%define CONFIG_IMM4_DECODER 1
-%define CONFIG_INDEO2_DECODER 0
-%define CONFIG_INDEO3_DECODER 0
-%define CONFIG_INDEO4_DECODER 0
-%define CONFIG_INDEO5_DECODER 0
-%define CONFIG_INTERPLAY_VIDEO_DECODER 1
-%define CONFIG_JPEG2000_DECODER 1
-%define CONFIG_JPEGLS_DECODER 1
-%define CONFIG_JV_DECODER 1
-%define CONFIG_KGV1_DECODER 1
-%define CONFIG_KMVC_DECODER 1
-%define CONFIG_LAGARITH_DECODER 1
-%define CONFIG_LOCO_DECODER 1
-%define CONFIG_M101_DECODER 1
-%define CONFIG_MAGICYUV_DECODER 1
-%define CONFIG_MDEC_DECODER 1
-%define CONFIG_MIMIC_DECODER 1
-%define CONFIG_MJPEG_DECODER 1
-%define CONFIG_MJPEGB_DECODER 1
-%define CONFIG_MMVIDEO_DECODER 1
-%define CONFIG_MOTIONPIXELS_DECODER 1
-%define CONFIG_MPEG1VIDEO_DECODER 1
-%define CONFIG_MPEG2VIDEO_DECODER 1
-%define CONFIG_MPEG4_DECODER 1
-%define CONFIG_MPEG4_CRYSTALHD_DECODER 0
-%define CONFIG_MPEG4_V4L2M2M_DECODER 0
-%define CONFIG_MPEG4_MMAL_DECODER 0
-%define CONFIG_MPEGVIDEO_DECODER 1
-%define CONFIG_MPEG1_V4L2M2M_DECODER 0
-%define CONFIG_MPEG2_MMAL_DECODER 0
-%define CONFIG_MPEG2_CRYSTALHD_DECODER 0
-%define CONFIG_MPEG2_V4L2M2M_DECODER 0
-%define CONFIG_MPEG2_QSV_DECODER 0
-%define CONFIG_MPEG2_MEDIACODEC_DECODER 0
-%define CONFIG_MSA1_DECODER 1
-%define CONFIG_MSCC_DECODER 1
-%define CONFIG_MSMPEG4V1_DECODER 1
-%define CONFIG_MSMPEG4V2_DECODER 1
-%define CONFIG_MSMPEG4V3_DECODER 1
-%define CONFIG_MSMPEG4_CRYSTALHD_DECODER 0
-%define CONFIG_MSRLE_DECODER 1
-%define CONFIG_MSS1_DECODER 1
-%define CONFIG_MSS2_DECODER 1
-%define CONFIG_MSVIDEO1_DECODER 1
-%define CONFIG_MSZH_DECODER 1
-%define CONFIG_MTS2_DECODER 1
-%define CONFIG_MVC1_DECODER 1
-%define CONFIG_MVC2_DECODER 1
-%define CONFIG_MWSC_DECODER 1
-%define CONFIG_MXPEG_DECODER 1
-%define CONFIG_NUV_DECODER 1
-%define CONFIG_PAF_VIDEO_DECODER 1
-%define CONFIG_PAM_DECODER 1
-%define CONFIG_PBM_DECODER 1
-%define CONFIG_PCX_DECODER 1
-%define CONFIG_PGM_DECODER 1
-%define CONFIG_PGMYUV_DECODER 1
-%define CONFIG_PICTOR_DECODER 1
-%define CONFIG_PIXLET_DECODER 1
-%define CONFIG_PNG_DECODER 1
-%define CONFIG_PPM_DECODER 1
-%define CONFIG_PRORES_DECODER 1
-%define CONFIG_PROSUMER_DECODER 1
-%define CONFIG_PSD_DECODER 1
-%define CONFIG_PTX_DECODER 1
-%define CONFIG_QDRAW_DECODER 1
-%define CONFIG_QPEG_DECODER 1
-%define CONFIG_QTRLE_DECODER 1
-%define CONFIG_R10K_DECODER 1
-%define CONFIG_R210_DECODER 1
-%define CONFIG_RASC_DECODER 1
-%define CONFIG_RAWVIDEO_DECODER 1
-%define CONFIG_RL2_DECODER 1
-%define CONFIG_ROQ_DECODER 1
-%define CONFIG_RPZA_DECODER 1
-%define CONFIG_RSCC_DECODER 1
-%define CONFIG_RV10_DECODER 1
-%define CONFIG_RV20_DECODER 1
-%define CONFIG_RV30_DECODER 1
-%define CONFIG_RV40_DECODER 1
-%define CONFIG_S302M_DECODER 1
-%define CONFIG_SANM_DECODER 1
-%define CONFIG_SCPR_DECODER 1
-%define CONFIG_SCREENPRESSO_DECODER 1
-%define CONFIG_SDX2_DPCM_DECODER 1
-%define CONFIG_SGI_DECODER 1
-%define CONFIG_SGIRLE_DECODER 1
-%define CONFIG_SHEERVIDEO_DECODER 1
-%define CONFIG_SMACKER_DECODER 1
-%define CONFIG_SMC_DECODER 1
-%define CONFIG_SMVJPEG_DECODER 1
-%define CONFIG_SNOW_DECODER 1
-%define CONFIG_SP5X_DECODER 1
-%define CONFIG_SPEEDHQ_DECODER 1
-%define CONFIG_SRGC_DECODER 1
-%define CONFIG_SUNRAST_DECODER 1
-%define CONFIG_SVQ1_DECODER 1
-%define CONFIG_SVQ3_DECODER 1
-%define CONFIG_TARGA_DECODER 1
-%define CONFIG_TARGA_Y216_DECODER 1
-%define CONFIG_TDSC_DECODER 1
-%define CONFIG_THEORA_DECODER 1
-%define CONFIG_THP_DECODER 1
-%define CONFIG_TIERTEXSEQVIDEO_DECODER 1
-%define CONFIG_TIFF_DECODER 1
-%define CONFIG_TMV_DECODER 1
-%define CONFIG_TRUEMOTION1_DECODER 1
-%define CONFIG_TRUEMOTION2_DECODER 1
-%define CONFIG_TRUEMOTION2RT_DECODER 1
-%define CONFIG_TSCC_DECODER 1
-%define CONFIG_TSCC2_DECODER 1
-%define CONFIG_TXD_DECODER 1
-%define CONFIG_ULTI_DECODER 1
-%define CONFIG_UTVIDEO_DECODER 1
-%define CONFIG_V210_DECODER 1
-%define CONFIG_V210X_DECODER 1
-%define CONFIG_V308_DECODER 1
-%define CONFIG_V408_DECODER 1
-%define CONFIG_V410_DECODER 1
-%define CONFIG_VB_DECODER 1
-%define CONFIG_VBLE_DECODER 1
-%define CONFIG_VC1_DECODER 1
-%define CONFIG_VC1_CRYSTALHD_DECODER 0
-%define CONFIG_VC1IMAGE_DECODER 1
-%define CONFIG_VC1_MMAL_DECODER 0
-%define CONFIG_VC1_QSV_DECODER 0
-%define CONFIG_VC1_V4L2M2M_DECODER 0
-%define CONFIG_VCR1_DECODER 1
-%define CONFIG_VMDVIDEO_DECODER 1
-%define CONFIG_VMNC_DECODER 1
-%define CONFIG_VP3_DECODER 1
-%define CONFIG_VP5_DECODER 1
-%define CONFIG_VP6_DECODER 1
-%define CONFIG_VP6A_DECODER 1
-%define CONFIG_VP6F_DECODER 1
-%define CONFIG_VP7_DECODER 1
-%define CONFIG_VP8_DECODER 1
-%define CONFIG_VP8_RKMPP_DECODER 0
-%define CONFIG_VP8_V4L2M2M_DECODER 0
-%define CONFIG_VP9_DECODER 1
-%define CONFIG_VP9_RKMPP_DECODER 0
-%define CONFIG_VP9_V4L2M2M_DECODER 0
-%define CONFIG_VQA_DECODER 1
-%define CONFIG_WEBP_DECODER 1
-%define CONFIG_WCMV_DECODER 1
-%define CONFIG_WRAPPED_AVFRAME_DECODER 1
-%define CONFIG_WMV1_DECODER 1
-%define CONFIG_WMV2_DECODER 1
-%define CONFIG_WMV3_DECODER 1
-%define CONFIG_WMV3_CRYSTALHD_DECODER 0
-%define CONFIG_WMV3IMAGE_DECODER 1
-%define CONFIG_WNV1_DECODER 1
-%define CONFIG_XAN_WC3_DECODER 1
-%define CONFIG_XAN_WC4_DECODER 1
-%define CONFIG_XBM_DECODER 1
-%define CONFIG_XFACE_DECODER 1
-%define CONFIG_XL_DECODER 1
-%define CONFIG_XPM_DECODER 1
-%define CONFIG_XWD_DECODER 1
-%define CONFIG_Y41P_DECODER 1
-%define CONFIG_YLC_DECODER 1
-%define CONFIG_YOP_DECODER 1
-%define CONFIG_YUV4_DECODER 1
-%define CONFIG_ZERO12V_DECODER 1
-%define CONFIG_ZEROCODEC_DECODER 1
-%define CONFIG_ZLIB_DECODER 1
-%define CONFIG_ZMBV_DECODER 1
-%define CONFIG_AAC_DECODER 1
-%define CONFIG_AAC_FIXED_DECODER 1
-%define CONFIG_AAC_LATM_DECODER 1
-%define CONFIG_AC3_DECODER 1
-%define CONFIG_AC3_FIXED_DECODER 1
-%define CONFIG_ALAC_DECODER 1
-%define CONFIG_ALS_DECODER 1
-%define CONFIG_AMRNB_DECODER 1
-%define CONFIG_AMRWB_DECODER 1
-%define CONFIG_APE_DECODER 1
-%define CONFIG_APTX_DECODER 1
-%define CONFIG_APTX_HD_DECODER 1
-%define CONFIG_ATRAC1_DECODER 1
-%define CONFIG_ATRAC3_DECODER 1
-%define CONFIG_ATRAC3AL_DECODER 1
-%define CONFIG_ATRAC3P_DECODER 0
-%define CONFIG_ATRAC3PAL_DECODER 1
-%define CONFIG_ATRAC9_DECODER 1
-%define CONFIG_BINKAUDIO_DCT_DECODER 1
-%define CONFIG_BINKAUDIO_RDFT_DECODER 1
-%define CONFIG_BMV_AUDIO_DECODER 1
-%define CONFIG_COOK_DECODER 1
-%define CONFIG_DCA_DECODER 1
-%define CONFIG_DOLBY_E_DECODER 1
-%define CONFIG_DSD_LSBF_DECODER 1
-%define CONFIG_DSD_MSBF_DECODER 1
-%define CONFIG_DSD_LSBF_PLANAR_DECODER 1
-%define CONFIG_DSD_MSBF_PLANAR_DECODER 1
-%define CONFIG_DSICINAUDIO_DECODER 1
-%define CONFIG_DSS_SP_DECODER 1
-%define CONFIG_DST_DECODER 1
-%define CONFIG_EAC3_DECODER 1
-%define CONFIG_EVRC_DECODER 1
-%define CONFIG_FFWAVESYNTH_DECODER 1
-%define CONFIG_FLAC_DECODER 1
-%define CONFIG_G723_1_DECODER 1
-%define CONFIG_G729_DECODER 1
-%define CONFIG_GSM_DECODER 1
-%define CONFIG_GSM_MS_DECODER 1
-%define CONFIG_IAC_DECODER 1
-%define CONFIG_ILBC_DECODER 1
-%define CONFIG_IMC_DECODER 1
-%define CONFIG_INTERPLAY_ACM_DECODER 1
-%define CONFIG_MACE3_DECODER 1
-%define CONFIG_MACE6_DECODER 1
-%define CONFIG_METASOUND_DECODER 1
-%define CONFIG_MLP_DECODER 1
-%define CONFIG_MP1_DECODER 1
-%define CONFIG_MP1FLOAT_DECODER 1
-%define CONFIG_MP2_DECODER 1
-%define CONFIG_MP2FLOAT_DECODER 1
-%define CONFIG_MP3FLOAT_DECODER 1
-%define CONFIG_MP3_DECODER 1
-%define CONFIG_MP3ADUFLOAT_DECODER 1
-%define CONFIG_MP3ADU_DECODER 1
-%define CONFIG_MP3ON4FLOAT_DECODER 1
-%define CONFIG_MP3ON4_DECODER 1
-%define CONFIG_MPC7_DECODER 1
-%define CONFIG_MPC8_DECODER 1
-%define CONFIG_NELLYMOSER_DECODER 1
-%define CONFIG_ON2AVC_DECODER 1
-%define CONFIG_OPUS_DECODER 1
-%define CONFIG_PAF_AUDIO_DECODER 1
-%define CONFIG_QCELP_DECODER 1
-%define CONFIG_QDM2_DECODER 1
-%define CONFIG_QDMC_DECODER 1
-%define CONFIG_RA_144_DECODER 1
-%define CONFIG_RA_288_DECODER 1
-%define CONFIG_RALF_DECODER 1
-%define CONFIG_SBC_DECODER 1
-%define CONFIG_SHORTEN_DECODER 1
-%define CONFIG_SIPR_DECODER 1
-%define CONFIG_SMACKAUD_DECODER 1
-%define CONFIG_SONIC_DECODER 1
-%define CONFIG_TAK_DECODER 1
-%define CONFIG_TRUEHD_DECODER 1
-%define CONFIG_TRUESPEECH_DECODER 1
-%define CONFIG_TTA_DECODER 1
-%define CONFIG_TWINVQ_DECODER 0
-%define CONFIG_VMDAUDIO_DECODER 1
-%define CONFIG_VORBIS_DECODER 1
-%define CONFIG_WAVPACK_DECODER 1
-%define CONFIG_WMALOSSLESS_DECODER 1
-%define CONFIG_WMAPRO_DECODER 1
-%define CONFIG_WMAV1_DECODER 1
-%define CONFIG_WMAV2_DECODER 1
-%define CONFIG_WMAVOICE_DECODER 1
-%define CONFIG_WS_SND1_DECODER 1
-%define CONFIG_XMA1_DECODER 1
-%define CONFIG_XMA2_DECODER 1
-%define CONFIG_PCM_ALAW_DECODER 1
-%define CONFIG_PCM_BLURAY_DECODER 1
-%define CONFIG_PCM_DVD_DECODER 1
-%define CONFIG_PCM_F16LE_DECODER 1
-%define CONFIG_PCM_F24LE_DECODER 1
-%define CONFIG_PCM_F32BE_DECODER 1
-%define CONFIG_PCM_F32LE_DECODER 1
-%define CONFIG_PCM_F64BE_DECODER 1
-%define CONFIG_PCM_F64LE_DECODER 1
-%define CONFIG_PCM_LXF_DECODER 1
-%define CONFIG_PCM_MULAW_DECODER 1
-%define CONFIG_PCM_S8_DECODER 1
-%define CONFIG_PCM_S8_PLANAR_DECODER 1
-%define CONFIG_PCM_S16BE_DECODER 1
-%define CONFIG_PCM_S16BE_PLANAR_DECODER 1
-%define CONFIG_PCM_S16LE_DECODER 1
-%define CONFIG_PCM_S16LE_PLANAR_DECODER 1
-%define CONFIG_PCM_S24BE_DECODER 1
-%define CONFIG_PCM_S24DAUD_DECODER 1
-%define CONFIG_PCM_S24LE_DECODER 1
-%define CONFIG_PCM_S24LE_PLANAR_DECODER 1
-%define CONFIG_PCM_S32BE_DECODER 1
-%define CONFIG_PCM_S32LE_DECODER 1
-%define CONFIG_PCM_S32LE_PLANAR_DECODER 1
-%define CONFIG_PCM_S64BE_DECODER 1
-%define CONFIG_PCM_S64LE_DECODER 1
-%define CONFIG_PCM_U8_DECODER 1
-%define CONFIG_PCM_U16BE_DECODER 1
-%define CONFIG_PCM_U16LE_DECODER 1
-%define CONFIG_PCM_U24BE_DECODER 1
-%define CONFIG_PCM_U24LE_DECODER 1
-%define CONFIG_PCM_U32BE_DECODER 1
-%define CONFIG_PCM_U32LE_DECODER 1
-%define CONFIG_PCM_VIDC_DECODER 1
-%define CONFIG_PCM_ZORK_DECODER 1
-%define CONFIG_GREMLIN_DPCM_DECODER 1
-%define CONFIG_INTERPLAY_DPCM_DECODER 1
-%define CONFIG_ROQ_DPCM_DECODER 1
-%define CONFIG_SOL_DPCM_DECODER 1
-%define CONFIG_XAN_DPCM_DECODER 1
-%define CONFIG_ADPCM_4XM_DECODER 1
-%define CONFIG_ADPCM_ADX_DECODER 1
-%define CONFIG_ADPCM_AFC_DECODER 1
-%define CONFIG_ADPCM_AICA_DECODER 1
-%define CONFIG_ADPCM_CT_DECODER 1
-%define CONFIG_ADPCM_DTK_DECODER 1
-%define CONFIG_ADPCM_EA_DECODER 1
-%define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 1
-%define CONFIG_ADPCM_EA_R1_DECODER 1
-%define CONFIG_ADPCM_EA_R2_DECODER 1
-%define CONFIG_ADPCM_EA_R3_DECODER 1
-%define CONFIG_ADPCM_EA_XAS_DECODER 1
-%define CONFIG_ADPCM_G722_DECODER 1
-%define CONFIG_ADPCM_G726_DECODER 1
-%define CONFIG_ADPCM_G726LE_DECODER 1
-%define CONFIG_ADPCM_IMA_AMV_DECODER 1
-%define CONFIG_ADPCM_IMA_APC_DECODER 1
-%define CONFIG_ADPCM_IMA_DAT4_DECODER 1
-%define CONFIG_ADPCM_IMA_DK3_DECODER 1
-%define CONFIG_ADPCM_IMA_DK4_DECODER 1
-%define CONFIG_ADPCM_IMA_EA_EACS_DECODER 1
-%define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 1
-%define CONFIG_ADPCM_IMA_ISS_DECODER 1
-%define CONFIG_ADPCM_IMA_OKI_DECODER 1
-%define CONFIG_ADPCM_IMA_QT_DECODER 1
-%define CONFIG_ADPCM_IMA_RAD_DECODER 1
-%define CONFIG_ADPCM_IMA_SMJPEG_DECODER 1
-%define CONFIG_ADPCM_IMA_WAV_DECODER 1
-%define CONFIG_ADPCM_IMA_WS_DECODER 1
-%define CONFIG_ADPCM_MS_DECODER 1
-%define CONFIG_ADPCM_MTAF_DECODER 1
-%define CONFIG_ADPCM_PSX_DECODER 1
-%define CONFIG_ADPCM_SBPRO_2_DECODER 1
-%define CONFIG_ADPCM_SBPRO_3_DECODER 1
-%define CONFIG_ADPCM_SBPRO_4_DECODER 1
-%define CONFIG_ADPCM_SWF_DECODER 1
-%define CONFIG_ADPCM_THP_DECODER 1
-%define CONFIG_ADPCM_THP_LE_DECODER 1
-%define CONFIG_ADPCM_VIMA_DECODER 1
-%define CONFIG_ADPCM_XA_DECODER 1
-%define CONFIG_ADPCM_YAMAHA_DECODER 1
-%define CONFIG_SSA_DECODER 1
-%define CONFIG_ASS_DECODER 1
-%define CONFIG_CCAPTION_DECODER 1
-%define CONFIG_DVBSUB_DECODER 1
-%define CONFIG_DVDSUB_DECODER 1
-%define CONFIG_JACOSUB_DECODER 1
-%define CONFIG_MICRODVD_DECODER 1
-%define CONFIG_MOVTEXT_DECODER 1
-%define CONFIG_MPL2_DECODER 1
-%define CONFIG_PGSSUB_DECODER 1
-%define CONFIG_PJS_DECODER 1
-%define CONFIG_REALTEXT_DECODER 1
-%define CONFIG_SAMI_DECODER 1
-%define CONFIG_SRT_DECODER 1
-%define CONFIG_STL_DECODER 1
-%define CONFIG_SUBRIP_DECODER 1
-%define CONFIG_SUBVIEWER_DECODER 1
-%define CONFIG_SUBVIEWER1_DECODER 1
-%define CONFIG_TEXT_DECODER 1
-%define CONFIG_VPLAYER_DECODER 1
-%define CONFIG_WEBVTT_DECODER 1
-%define CONFIG_XSUB_DECODER 1
-%define CONFIG_AAC_AT_DECODER 0
-%define CONFIG_AC3_AT_DECODER 0
-%define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
-%define CONFIG_ALAC_AT_DECODER 0
-%define CONFIG_AMR_NB_AT_DECODER 0
-%define CONFIG_EAC3_AT_DECODER 0
-%define CONFIG_GSM_MS_AT_DECODER 0
-%define CONFIG_ILBC_AT_DECODER 0
-%define CONFIG_MP1_AT_DECODER 0
-%define CONFIG_MP2_AT_DECODER 0
-%define CONFIG_MP3_AT_DECODER 0
-%define CONFIG_PCM_ALAW_AT_DECODER 0
-%define CONFIG_PCM_MULAW_AT_DECODER 0
-%define CONFIG_QDMC_AT_DECODER 0
-%define CONFIG_QDM2_AT_DECODER 0
-%define CONFIG_LIBAOM_AV1_DECODER 0
-%define CONFIG_LIBCELT_DECODER 0
-%define CONFIG_LIBCODEC2_DECODER 0
-%define CONFIG_LIBDAV1D_DECODER 0
-%define CONFIG_LIBDAVS2_DECODER 0
-%define CONFIG_LIBFDK_AAC_DECODER 0
-%define CONFIG_LIBGSM_DECODER 0
-%define CONFIG_LIBGSM_MS_DECODER 0
-%define CONFIG_LIBILBC_DECODER 0
-%define CONFIG_LIBOPENCORE_AMRNB_DECODER 0
-%define CONFIG_LIBOPENCORE_AMRWB_DECODER 0
-%define CONFIG_LIBOPENJPEG_DECODER 0
-%define CONFIG_LIBOPUS_DECODER 0
-%define CONFIG_LIBRSVG_DECODER 0
-%define CONFIG_LIBSPEEX_DECODER 0
-%define CONFIG_LIBVORBIS_DECODER 0
-%define CONFIG_LIBVPX_VP8_DECODER 0
-%define CONFIG_LIBVPX_VP9_DECODER 0
-%define CONFIG_LIBZVBI_TELETEXT_DECODER 0
-%define CONFIG_BINTEXT_DECODER 1
-%define CONFIG_XBIN_DECODER 1
-%define CONFIG_IDF_DECODER 1
-%define CONFIG_LIBOPENH264_DECODER 0
-%define CONFIG_H264_CUVID_DECODER 0
-%define CONFIG_HEVC_CUVID_DECODER 0
-%define CONFIG_HEVC_MEDIACODEC_DECODER 0
-%define CONFIG_MJPEG_CUVID_DECODER 0
-%define CONFIG_MPEG1_CUVID_DECODER 0
-%define CONFIG_MPEG2_CUVID_DECODER 0
-%define CONFIG_MPEG4_CUVID_DECODER 0
-%define CONFIG_MPEG4_MEDIACODEC_DECODER 0
-%define CONFIG_VC1_CUVID_DECODER 0
-%define CONFIG_VP8_CUVID_DECODER 0
-%define CONFIG_VP8_MEDIACODEC_DECODER 0
-%define CONFIG_VP8_QSV_DECODER 0
-%define CONFIG_VP9_CUVID_DECODER 0
-%define CONFIG_VP9_MEDIACODEC_DECODER 0
-%define CONFIG_A64MULTI_ENCODER 0
-%define CONFIG_A64MULTI5_ENCODER 0
-%define CONFIG_ALIAS_PIX_ENCODER 0
-%define CONFIG_AMV_ENCODER 0
-%define CONFIG_APNG_ENCODER 0
-%define CONFIG_ASV1_ENCODER 0
-%define CONFIG_ASV2_ENCODER 0
-%define CONFIG_AVRP_ENCODER 0
-%define CONFIG_AVUI_ENCODER 0
-%define CONFIG_AYUV_ENCODER 0
-%define CONFIG_BMP_ENCODER 0
-%define CONFIG_CINEPAK_ENCODER 0
-%define CONFIG_CLJR_ENCODER 0
-%define CONFIG_COMFORTNOISE_ENCODER 0
-%define CONFIG_DNXHD_ENCODER 0
-%define CONFIG_DPX_ENCODER 0
-%define CONFIG_DVVIDEO_ENCODER 0
-%define CONFIG_FFV1_ENCODER 0
-%define CONFIG_FFVHUFF_ENCODER 0
-%define CONFIG_FITS_ENCODER 0
-%define CONFIG_FLASHSV_ENCODER 0
-%define CONFIG_FLASHSV2_ENCODER 0
-%define CONFIG_FLV_ENCODER 0
-%define CONFIG_GIF_ENCODER 0
-%define CONFIG_H261_ENCODER 0
-%define CONFIG_H263_ENCODER 0
-%define CONFIG_H263P_ENCODER 0
-%define CONFIG_HAP_ENCODER 0
-%define CONFIG_HUFFYUV_ENCODER 0
-%define CONFIG_JPEG2000_ENCODER 0
-%define CONFIG_JPEGLS_ENCODER 0
-%define CONFIG_LJPEG_ENCODER 0
-%define CONFIG_MAGICYUV_ENCODER 0
-%define CONFIG_MJPEG_ENCODER 0
-%define CONFIG_MPEG1VIDEO_ENCODER 0
-%define CONFIG_MPEG2VIDEO_ENCODER 0
-%define CONFIG_MPEG4_ENCODER 0
-%define CONFIG_MSMPEG4V2_ENCODER 0
-%define CONFIG_MSMPEG4V3_ENCODER 0
-%define CONFIG_MSVIDEO1_ENCODER 0
-%define CONFIG_PAM_ENCODER 0
-%define CONFIG_PBM_ENCODER 0
-%define CONFIG_PCX_ENCODER 0
-%define CONFIG_PGM_ENCODER 0
-%define CONFIG_PGMYUV_ENCODER 0
-%define CONFIG_PNG_ENCODER 0
-%define CONFIG_PPM_ENCODER 0
-%define CONFIG_PRORES_ENCODER 0
-%define CONFIG_PRORES_AW_ENCODER 0
-%define CONFIG_PRORES_KS_ENCODER 0
-%define CONFIG_QTRLE_ENCODER 0
-%define CONFIG_R10K_ENCODER 0
-%define CONFIG_R210_ENCODER 0
-%define CONFIG_RAWVIDEO_ENCODER 0
-%define CONFIG_ROQ_ENCODER 0
-%define CONFIG_RV10_ENCODER 0
-%define CONFIG_RV20_ENCODER 0
-%define CONFIG_S302M_ENCODER 0
-%define CONFIG_SGI_ENCODER 0
-%define CONFIG_SNOW_ENCODER 0
-%define CONFIG_SUNRAST_ENCODER 0
-%define CONFIG_SVQ1_ENCODER 0
-%define CONFIG_TARGA_ENCODER 0
-%define CONFIG_TIFF_ENCODER 0
-%define CONFIG_UTVIDEO_ENCODER 0
-%define CONFIG_V210_ENCODER 0
-%define CONFIG_V308_ENCODER 0
-%define CONFIG_V408_ENCODER 0
-%define CONFIG_V410_ENCODER 0
-%define CONFIG_VC2_ENCODER 0
-%define CONFIG_WRAPPED_AVFRAME_ENCODER 0
-%define CONFIG_WMV1_ENCODER 0
-%define CONFIG_WMV2_ENCODER 0
-%define CONFIG_XBM_ENCODER 0
-%define CONFIG_XFACE_ENCODER 0
-%define CONFIG_XWD_ENCODER 0
-%define CONFIG_Y41P_ENCODER 0
-%define CONFIG_YUV4_ENCODER 0
-%define CONFIG_ZLIB_ENCODER 0
-%define CONFIG_ZMBV_ENCODER 0
-%define CONFIG_AAC_ENCODER 0
-%define CONFIG_AC3_ENCODER 0
-%define CONFIG_AC3_FIXED_ENCODER 0
-%define CONFIG_ALAC_ENCODER 0
-%define CONFIG_APTX_ENCODER 0
-%define CONFIG_APTX_HD_ENCODER 0
-%define CONFIG_DCA_ENCODER 0
-%define CONFIG_EAC3_ENCODER 0
-%define CONFIG_FLAC_ENCODER 0
-%define CONFIG_G723_1_ENCODER 0
-%define CONFIG_MLP_ENCODER 0
-%define CONFIG_MP2_ENCODER 0
-%define CONFIG_MP2FIXED_ENCODER 0
-%define CONFIG_NELLYMOSER_ENCODER 0
-%define CONFIG_OPUS_ENCODER 0
-%define CONFIG_RA_144_ENCODER 0
-%define CONFIG_SBC_ENCODER 0
-%define CONFIG_SONIC_ENCODER 0
-%define CONFIG_SONIC_LS_ENCODER 0
-%define CONFIG_TRUEHD_ENCODER 0
-%define CONFIG_TTA_ENCODER 0
-%define CONFIG_VORBIS_ENCODER 0
-%define CONFIG_WAVPACK_ENCODER 0
-%define CONFIG_WMAV1_ENCODER 0
-%define CONFIG_WMAV2_ENCODER 0
-%define CONFIG_PCM_ALAW_ENCODER 0
-%define CONFIG_PCM_F32BE_ENCODER 0
-%define CONFIG_PCM_F32LE_ENCODER 0
-%define CONFIG_PCM_F64BE_ENCODER 0
-%define CONFIG_PCM_F64LE_ENCODER 0
-%define CONFIG_PCM_MULAW_ENCODER 0
-%define CONFIG_PCM_S8_ENCODER 0
-%define CONFIG_PCM_S8_PLANAR_ENCODER 0
-%define CONFIG_PCM_S16BE_ENCODER 0
-%define CONFIG_PCM_S16BE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S16LE_ENCODER 0
-%define CONFIG_PCM_S16LE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S24BE_ENCODER 0
-%define CONFIG_PCM_S24DAUD_ENCODER 0
-%define CONFIG_PCM_S24LE_ENCODER 0
-%define CONFIG_PCM_S24LE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S32BE_ENCODER 0
-%define CONFIG_PCM_S32LE_ENCODER 0
-%define CONFIG_PCM_S32LE_PLANAR_ENCODER 0
-%define CONFIG_PCM_S64BE_ENCODER 0
-%define CONFIG_PCM_S64LE_ENCODER 0
-%define CONFIG_PCM_U8_ENCODER 0
-%define CONFIG_PCM_U16BE_ENCODER 0
-%define CONFIG_PCM_U16LE_ENCODER 0
-%define CONFIG_PCM_U24BE_ENCODER 0
-%define CONFIG_PCM_U24LE_ENCODER 0
-%define CONFIG_PCM_U32BE_ENCODER 0
-%define CONFIG_PCM_U32LE_ENCODER 0
-%define CONFIG_PCM_VIDC_ENCODER 0
-%define CONFIG_ROQ_DPCM_ENCODER 0
-%define CONFIG_ADPCM_ADX_ENCODER 0
-%define CONFIG_ADPCM_G722_ENCODER 0
-%define CONFIG_ADPCM_G726_ENCODER 0
-%define CONFIG_ADPCM_G726LE_ENCODER 0
-%define CONFIG_ADPCM_IMA_QT_ENCODER 0
-%define CONFIG_ADPCM_IMA_WAV_ENCODER 0
-%define CONFIG_ADPCM_MS_ENCODER 0
-%define CONFIG_ADPCM_SWF_ENCODER 0
-%define CONFIG_ADPCM_YAMAHA_ENCODER 0
-%define CONFIG_SSA_ENCODER 0
-%define CONFIG_ASS_ENCODER 0
-%define CONFIG_DVBSUB_ENCODER 0
-%define CONFIG_DVDSUB_ENCODER 0
-%define CONFIG_MOVTEXT_ENCODER 0
-%define CONFIG_SRT_ENCODER 0
-%define CONFIG_SUBRIP_ENCODER 0
-%define CONFIG_TEXT_ENCODER 0
-%define CONFIG_WEBVTT_ENCODER 0
-%define CONFIG_XSUB_ENCODER 0
-%define CONFIG_AAC_AT_ENCODER 0
-%define CONFIG_ALAC_AT_ENCODER 0
-%define CONFIG_ILBC_AT_ENCODER 0
-%define CONFIG_PCM_ALAW_AT_ENCODER 0
-%define CONFIG_PCM_MULAW_AT_ENCODER 0
-%define CONFIG_LIBAOM_AV1_ENCODER 0
-%define CONFIG_LIBCODEC2_ENCODER 0
-%define CONFIG_LIBFDK_AAC_ENCODER 0
-%define CONFIG_LIBGSM_ENCODER 0
-%define CONFIG_LIBGSM_MS_ENCODER 0
-%define CONFIG_LIBILBC_ENCODER 0
-%define CONFIG_LIBMP3LAME_ENCODER 0
-%define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0
-%define CONFIG_LIBOPENJPEG_ENCODER 0
-%define CONFIG_LIBOPUS_ENCODER 0
-%define CONFIG_LIBSHINE_ENCODER 0
-%define CONFIG_LIBSPEEX_ENCODER 0
-%define CONFIG_LIBTHEORA_ENCODER 0
-%define CONFIG_LIBTWOLAME_ENCODER 0
-%define CONFIG_LIBVO_AMRWBENC_ENCODER 0
-%define CONFIG_LIBVORBIS_ENCODER 0
-%define CONFIG_LIBVPX_VP8_ENCODER 0
-%define CONFIG_LIBVPX_VP9_ENCODER 0
-%define CONFIG_LIBWAVPACK_ENCODER 0
-%define CONFIG_LIBWEBP_ANIM_ENCODER 0
-%define CONFIG_LIBWEBP_ENCODER 0
-%define CONFIG_LIBX262_ENCODER 0
-%define CONFIG_LIBX264_ENCODER 0
-%define CONFIG_LIBX264RGB_ENCODER 0
-%define CONFIG_LIBX265_ENCODER 0
-%define CONFIG_LIBXAVS_ENCODER 0
-%define CONFIG_LIBXAVS2_ENCODER 0
-%define CONFIG_LIBXVID_ENCODER 0
-%define CONFIG_H263_V4L2M2M_ENCODER 0
-%define CONFIG_LIBOPENH264_ENCODER 0
-%define CONFIG_H264_AMF_ENCODER 0
-%define CONFIG_H264_NVENC_ENCODER 0
-%define CONFIG_H264_OMX_ENCODER 0
-%define CONFIG_H264_QSV_ENCODER 0
-%define CONFIG_H264_V4L2M2M_ENCODER 0
-%define CONFIG_H264_VAAPI_ENCODER 0
-%define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0
-%define CONFIG_NVENC_ENCODER 0
-%define CONFIG_NVENC_H264_ENCODER 0
-%define CONFIG_NVENC_HEVC_ENCODER 0
-%define CONFIG_HEVC_AMF_ENCODER 0
-%define CONFIG_HEVC_NVENC_ENCODER 0
-%define CONFIG_HEVC_QSV_ENCODER 0
-%define CONFIG_HEVC_V4L2M2M_ENCODER 0
-%define CONFIG_HEVC_VAAPI_ENCODER 0
-%define CONFIG_HEVC_VIDEOTOOLBOX_ENCODER 0
-%define CONFIG_LIBKVAZAAR_ENCODER 0
-%define CONFIG_MJPEG_QSV_ENCODER 0
-%define CONFIG_MJPEG_VAAPI_ENCODER 0
-%define CONFIG_MPEG2_QSV_ENCODER 0
-%define CONFIG_MPEG2_VAAPI_ENCODER 0
-%define CONFIG_MPEG4_V4L2M2M_ENCODER 0
-%define CONFIG_VP8_V4L2M2M_ENCODER 0
-%define CONFIG_VP8_VAAPI_ENCODER 0
-%define CONFIG_VP9_VAAPI_ENCODER 0
-%define CONFIG_H263_VAAPI_HWACCEL 0
-%define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_H264_D3D11VA_HWACCEL 0
-%define CONFIG_H264_D3D11VA2_HWACCEL 0
-%define CONFIG_H264_DXVA2_HWACCEL 0
-%define CONFIG_H264_NVDEC_HWACCEL 0
-%define CONFIG_H264_VAAPI_HWACCEL 0
-%define CONFIG_H264_VDPAU_HWACCEL 0
-%define CONFIG_H264_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_HEVC_D3D11VA_HWACCEL 0
-%define CONFIG_HEVC_D3D11VA2_HWACCEL 0
-%define CONFIG_HEVC_DXVA2_HWACCEL 0
-%define CONFIG_HEVC_NVDEC_HWACCEL 0
-%define CONFIG_HEVC_VAAPI_HWACCEL 0
-%define CONFIG_HEVC_VDPAU_HWACCEL 0
-%define CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_MJPEG_NVDEC_HWACCEL 0
-%define CONFIG_MJPEG_VAAPI_HWACCEL 0
-%define CONFIG_MPEG1_NVDEC_HWACCEL 0
-%define CONFIG_MPEG1_VDPAU_HWACCEL 0
-%define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_MPEG1_XVMC_HWACCEL 0
-%define CONFIG_MPEG2_D3D11VA_HWACCEL 0
-%define CONFIG_MPEG2_D3D11VA2_HWACCEL 0
-%define CONFIG_MPEG2_NVDEC_HWACCEL 0
-%define CONFIG_MPEG2_DXVA2_HWACCEL 0
-%define CONFIG_MPEG2_VAAPI_HWACCEL 0
-%define CONFIG_MPEG2_VDPAU_HWACCEL 0
-%define CONFIG_MPEG2_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_MPEG2_XVMC_HWACCEL 0
-%define CONFIG_MPEG4_NVDEC_HWACCEL 0
-%define CONFIG_MPEG4_VAAPI_HWACCEL 0
-%define CONFIG_MPEG4_VDPAU_HWACCEL 0
-%define CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL 0
-%define CONFIG_VC1_D3D11VA_HWACCEL 0
-%define CONFIG_VC1_D3D11VA2_HWACCEL 0
-%define CONFIG_VC1_DXVA2_HWACCEL 0
-%define CONFIG_VC1_NVDEC_HWACCEL 0
-%define CONFIG_VC1_VAAPI_HWACCEL 0
-%define CONFIG_VC1_VDPAU_HWACCEL 0
-%define CONFIG_VP8_NVDEC_HWACCEL 0
-%define CONFIG_VP8_VAAPI_HWACCEL 0
-%define CONFIG_VP9_D3D11VA_HWACCEL 0
-%define CONFIG_VP9_D3D11VA2_HWACCEL 0
-%define CONFIG_VP9_DXVA2_HWACCEL 0
-%define CONFIG_VP9_NVDEC_HWACCEL 0
-%define CONFIG_VP9_VAAPI_HWACCEL 0
-%define CONFIG_WMV3_D3D11VA_HWACCEL 0
-%define CONFIG_WMV3_D3D11VA2_HWACCEL 0
-%define CONFIG_WMV3_DXVA2_HWACCEL 0
-%define CONFIG_WMV3_NVDEC_HWACCEL 0
-%define CONFIG_WMV3_VAAPI_HWACCEL 0
-%define CONFIG_WMV3_VDPAU_HWACCEL 0
-%define CONFIG_AAC_PARSER 1
-%define CONFIG_AAC_LATM_PARSER 1
-%define CONFIG_AC3_PARSER 1
-%define CONFIG_ADX_PARSER 1
-%define CONFIG_AV1_PARSER 1
-%define CONFIG_AVS2_PARSER 1
-%define CONFIG_BMP_PARSER 1
-%define CONFIG_CAVSVIDEO_PARSER 1
-%define CONFIG_COOK_PARSER 1
-%define CONFIG_DCA_PARSER 1
-%define CONFIG_DIRAC_PARSER 1
-%define CONFIG_DNXHD_PARSER 1
-%define CONFIG_DPX_PARSER 1
-%define CONFIG_DVAUDIO_PARSER 1
-%define CONFIG_DVBSUB_PARSER 1
-%define CONFIG_DVDSUB_PARSER 1
-%define CONFIG_DVD_NAV_PARSER 1
-%define CONFIG_FLAC_PARSER 1
-%define CONFIG_G729_PARSER 1
-%define CONFIG_GSM_PARSER 1
-%define CONFIG_H261_PARSER 1
-%define CONFIG_H263_PARSER 1
-%define CONFIG_H264_PARSER 1
-%define CONFIG_HEVC_PARSER 1
-%define CONFIG_MJPEG_PARSER 1
-%define CONFIG_MLP_PARSER 1
-%define CONFIG_MPEG4VIDEO_PARSER 1
-%define CONFIG_MPEGAUDIO_PARSER 1
-%define CONFIG_MPEGVIDEO_PARSER 1
-%define CONFIG_OPUS_PARSER 1
-%define CONFIG_PNG_PARSER 1
-%define CONFIG_PNM_PARSER 1
-%define CONFIG_RV30_PARSER 1
-%define CONFIG_RV40_PARSER 1
-%define CONFIG_SBC_PARSER 1
-%define CONFIG_SIPR_PARSER 1
-%define CONFIG_TAK_PARSER 1
-%define CONFIG_VC1_PARSER 1
-%define CONFIG_VORBIS_PARSER 1
-%define CONFIG_VP3_PARSER 1
-%define CONFIG_VP8_PARSER 1
-%define CONFIG_VP9_PARSER 1
-%define CONFIG_XMA_PARSER 1
-%define CONFIG_ALSA_INDEV 0
-%define CONFIG_ANDROID_CAMERA_INDEV 0
-%define CONFIG_AVFOUNDATION_INDEV 0
-%define CONFIG_BKTR_INDEV 0
-%define CONFIG_DECKLINK_INDEV 0
-%define CONFIG_LIBNDI_NEWTEK_INDEV 0
-%define CONFIG_DSHOW_INDEV 0
-%define CONFIG_FBDEV_INDEV 0
-%define CONFIG_GDIGRAB_INDEV 0
-%define CONFIG_IEC61883_INDEV 0
-%define CONFIG_JACK_INDEV 0
-%define CONFIG_KMSGRAB_INDEV 0
-%define CONFIG_LAVFI_INDEV 0
-%define CONFIG_OPENAL_INDEV 0
-%define CONFIG_OSS_INDEV 0
-%define CONFIG_PULSE_INDEV 0
-%define CONFIG_SNDIO_INDEV 0
-%define CONFIG_V4L2_INDEV 0
-%define CONFIG_VFWCAP_INDEV 0
-%define CONFIG_XCBGRAB_INDEV 0
-%define CONFIG_LIBCDIO_INDEV 0
-%define CONFIG_LIBDC1394_INDEV 0
-%define CONFIG_ALSA_OUTDEV 0
-%define CONFIG_CACA_OUTDEV 0
-%define CONFIG_DECKLINK_OUTDEV 0
-%define CONFIG_LIBNDI_NEWTEK_OUTDEV 0
-%define CONFIG_FBDEV_OUTDEV 0
-%define CONFIG_OPENGL_OUTDEV 0
-%define CONFIG_OSS_OUTDEV 0
-%define CONFIG_PULSE_OUTDEV 0
-%define CONFIG_SDL2_OUTDEV 0
-%define CONFIG_SNDIO_OUTDEV 0
-%define CONFIG_V4L2_OUTDEV 0
-%define CONFIG_XV_OUTDEV 0
-%define CONFIG_ABENCH_FILTER 0
-%define CONFIG_ACOMPRESSOR_FILTER 0
-%define CONFIG_ACONTRAST_FILTER 0
-%define CONFIG_ACOPY_FILTER 0
-%define CONFIG_ACUE_FILTER 0
-%define CONFIG_ACROSSFADE_FILTER 0
-%define CONFIG_ACROSSOVER_FILTER 0
-%define CONFIG_ACRUSHER_FILTER 0
-%define CONFIG_ADECLICK_FILTER 0
-%define CONFIG_ADECLIP_FILTER 0
-%define CONFIG_ADELAY_FILTER 0
-%define CONFIG_ADERIVATIVE_FILTER 0
-%define CONFIG_AECHO_FILTER 0
-%define CONFIG_AEMPHASIS_FILTER 0
-%define CONFIG_AEVAL_FILTER 0
-%define CONFIG_AFADE_FILTER 0
-%define CONFIG_AFFTDN_FILTER 0
-%define CONFIG_AFFTFILT_FILTER 0
-%define CONFIG_AFIR_FILTER 0
-%define CONFIG_AFORMAT_FILTER 0
-%define CONFIG_AGATE_FILTER 0
-%define CONFIG_AIIR_FILTER 0
-%define CONFIG_AINTEGRAL_FILTER 0
-%define CONFIG_AINTERLEAVE_FILTER 0
-%define CONFIG_ALIMITER_FILTER 0
-%define CONFIG_ALLPASS_FILTER 0
-%define CONFIG_ALOOP_FILTER 0
-%define CONFIG_AMERGE_FILTER 0
-%define CONFIG_AMETADATA_FILTER 0
-%define CONFIG_AMIX_FILTER 0
-%define CONFIG_AMULTIPLY_FILTER 0
-%define CONFIG_ANEQUALIZER_FILTER 0
-%define CONFIG_ANULL_FILTER 0
-%define CONFIG_APAD_FILTER 0
-%define CONFIG_APERMS_FILTER 0
-%define CONFIG_APHASER_FILTER 0
-%define CONFIG_APULSATOR_FILTER 0
-%define CONFIG_AREALTIME_FILTER 0
-%define CONFIG_ARESAMPLE_FILTER 0
-%define CONFIG_AREVERSE_FILTER 0
-%define CONFIG_ASELECT_FILTER 0
-%define CONFIG_ASENDCMD_FILTER 0
-%define CONFIG_ASETNSAMPLES_FILTER 0
-%define CONFIG_ASETPTS_FILTER 0
-%define CONFIG_ASETRATE_FILTER 0
-%define CONFIG_ASETTB_FILTER 0
-%define CONFIG_ASHOWINFO_FILTER 0
-%define CONFIG_ASIDEDATA_FILTER 0
-%define CONFIG_ASPLIT_FILTER 0
-%define CONFIG_ASTATS_FILTER 0
-%define CONFIG_ASTREAMSELECT_FILTER 0
-%define CONFIG_ATEMPO_FILTER 0
-%define CONFIG_ATRIM_FILTER 0
-%define CONFIG_AZMQ_FILTER 0
-%define CONFIG_BANDPASS_FILTER 0
-%define CONFIG_BANDREJECT_FILTER 0
-%define CONFIG_BASS_FILTER 0
-%define CONFIG_BIQUAD_FILTER 0
-%define CONFIG_BS2B_FILTER 0
-%define CONFIG_CHANNELMAP_FILTER 0
-%define CONFIG_CHANNELSPLIT_FILTER 0
-%define CONFIG_CHORUS_FILTER 0
-%define CONFIG_COMPAND_FILTER 0
-%define CONFIG_COMPENSATIONDELAY_FILTER 0
-%define CONFIG_CROSSFEED_FILTER 0
-%define CONFIG_CRYSTALIZER_FILTER 0
-%define CONFIG_DCSHIFT_FILTER 0
-%define CONFIG_DRMETER_FILTER 0
-%define CONFIG_DYNAUDNORM_FILTER 0
-%define CONFIG_EARWAX_FILTER 0
-%define CONFIG_EBUR128_FILTER 0
-%define CONFIG_EQUALIZER_FILTER 0
-%define CONFIG_EXTRASTEREO_FILTER 0
-%define CONFIG_FIREQUALIZER_FILTER 0
-%define CONFIG_FLANGER_FILTER 0
-%define CONFIG_HAAS_FILTER 0
-%define CONFIG_HDCD_FILTER 0
-%define CONFIG_HEADPHONE_FILTER 0
-%define CONFIG_HIGHPASS_FILTER 0
-%define CONFIG_HIGHSHELF_FILTER 0
-%define CONFIG_JOIN_FILTER 0
-%define CONFIG_LADSPA_FILTER 0
-%define CONFIG_LOUDNORM_FILTER 0
-%define CONFIG_LOWPASS_FILTER 0
-%define CONFIG_LOWSHELF_FILTER 0
-%define CONFIG_LV2_FILTER 0
-%define CONFIG_MCOMPAND_FILTER 0
-%define CONFIG_PAN_FILTER 0
-%define CONFIG_REPLAYGAIN_FILTER 0
-%define CONFIG_RESAMPLE_FILTER 0
-%define CONFIG_RUBBERBAND_FILTER 0
-%define CONFIG_SIDECHAINCOMPRESS_FILTER 0
-%define CONFIG_SIDECHAINGATE_FILTER 0
-%define CONFIG_SILENCEDETECT_FILTER 0
-%define CONFIG_SILENCEREMOVE_FILTER 0
-%define CONFIG_SOFALIZER_FILTER 0
-%define CONFIG_STEREOTOOLS_FILTER 0
-%define CONFIG_STEREOWIDEN_FILTER 0
-%define CONFIG_SUPEREQUALIZER_FILTER 0
-%define CONFIG_SURROUND_FILTER 0
-%define CONFIG_TREBLE_FILTER 0
-%define CONFIG_TREMOLO_FILTER 0
-%define CONFIG_VIBRATO_FILTER 0
-%define CONFIG_VOLUME_FILTER 0
-%define CONFIG_VOLUMEDETECT_FILTER 0
-%define CONFIG_AEVALSRC_FILTER 0
-%define CONFIG_ANOISESRC_FILTER 0
-%define CONFIG_ANULLSRC_FILTER 0
-%define CONFIG_FLITE_FILTER 0
-%define CONFIG_HILBERT_FILTER 0
-%define CONFIG_SINC_FILTER 0
-%define CONFIG_SINE_FILTER 0
-%define CONFIG_ANULLSINK_FILTER 0
-%define CONFIG_ALPHAEXTRACT_FILTER 0
-%define CONFIG_ALPHAMERGE_FILTER 0
-%define CONFIG_AMPLIFY_FILTER 0
-%define CONFIG_ASS_FILTER 0
-%define CONFIG_ATADENOISE_FILTER 0
-%define CONFIG_AVGBLUR_FILTER 0
-%define CONFIG_AVGBLUR_OPENCL_FILTER 0
-%define CONFIG_BBOX_FILTER 0
-%define CONFIG_BENCH_FILTER 0
-%define CONFIG_BITPLANENOISE_FILTER 0
-%define CONFIG_BLACKDETECT_FILTER 0
-%define CONFIG_BLACKFRAME_FILTER 0
-%define CONFIG_BLEND_FILTER 0
-%define CONFIG_BM3D_FILTER 0
-%define CONFIG_BOXBLUR_FILTER 0
-%define CONFIG_BOXBLUR_OPENCL_FILTER 0
-%define CONFIG_BWDIF_FILTER 0
-%define CONFIG_CHROMAHOLD_FILTER 0
-%define CONFIG_CHROMAKEY_FILTER 0
-%define CONFIG_CHROMASHIFT_FILTER 0
-%define CONFIG_CIESCOPE_FILTER 0
-%define CONFIG_CODECVIEW_FILTER 0
-%define CONFIG_COLORBALANCE_FILTER 0
-%define CONFIG_COLORCHANNELMIXER_FILTER 0
-%define CONFIG_COLORKEY_FILTER 0
-%define CONFIG_COLORLEVELS_FILTER 0
-%define CONFIG_COLORMATRIX_FILTER 0
-%define CONFIG_COLORSPACE_FILTER 0
-%define CONFIG_CONVOLUTION_FILTER 0
-%define CONFIG_CONVOLUTION_OPENCL_FILTER 0
-%define CONFIG_CONVOLVE_FILTER 0
-%define CONFIG_COPY_FILTER 0
-%define CONFIG_COREIMAGE_FILTER 0
-%define CONFIG_COVER_RECT_FILTER 0
-%define CONFIG_CROP_FILTER 0
-%define CONFIG_CROPDETECT_FILTER 0
-%define CONFIG_CUE_FILTER 0
-%define CONFIG_CURVES_FILTER 0
-%define CONFIG_DATASCOPE_FILTER 0
-%define CONFIG_DCTDNOIZ_FILTER 0
-%define CONFIG_DEBAND_FILTER 0
-%define CONFIG_DEBLOCK_FILTER 0
-%define CONFIG_DECIMATE_FILTER 0
-%define CONFIG_DECONVOLVE_FILTER 0
-%define CONFIG_DEDOT_FILTER 0
-%define CONFIG_DEFLATE_FILTER 0
-%define CONFIG_DEFLICKER_FILTER 0
-%define CONFIG_DEINTERLACE_QSV_FILTER 0
-%define CONFIG_DEINTERLACE_VAAPI_FILTER 0
-%define CONFIG_DEJUDDER_FILTER 0
-%define CONFIG_DELOGO_FILTER 0
-%define CONFIG_DENOISE_VAAPI_FILTER 0
-%define CONFIG_DESHAKE_FILTER 0
-%define CONFIG_DESPILL_FILTER 0
-%define CONFIG_DETELECINE_FILTER 0
-%define CONFIG_DILATION_FILTER 0
-%define CONFIG_DILATION_OPENCL_FILTER 0
-%define CONFIG_DISPLACE_FILTER 0
-%define CONFIG_DOUBLEWEAVE_FILTER 0
-%define CONFIG_DRAWBOX_FILTER 0
-%define CONFIG_DRAWGRAPH_FILTER 0
-%define CONFIG_DRAWGRID_FILTER 0
-%define CONFIG_DRAWTEXT_FILTER 0
-%define CONFIG_EDGEDETECT_FILTER 0
-%define CONFIG_ELBG_FILTER 0
-%define CONFIG_ENTROPY_FILTER 0
-%define CONFIG_EQ_FILTER 0
-%define CONFIG_EROSION_FILTER 0
-%define CONFIG_EROSION_OPENCL_FILTER 0
-%define CONFIG_EXTRACTPLANES_FILTER 0
-%define CONFIG_FADE_FILTER 0
-%define CONFIG_FFTDNOIZ_FILTER 0
-%define CONFIG_FFTFILT_FILTER 0
-%define CONFIG_FIELD_FILTER 0
-%define CONFIG_FIELDHINT_FILTER 0
-%define CONFIG_FIELDMATCH_FILTER 0
-%define CONFIG_FIELDORDER_FILTER 0
-%define CONFIG_FILLBORDERS_FILTER 0
-%define CONFIG_FIND_RECT_FILTER 0
-%define CONFIG_FLOODFILL_FILTER 0
-%define CONFIG_FORMAT_FILTER 0
-%define CONFIG_FPS_FILTER 0
-%define CONFIG_FRAMEPACK_FILTER 0
-%define CONFIG_FRAMERATE_FILTER 0
-%define CONFIG_FRAMESTEP_FILTER 0
-%define CONFIG_FREEZEDETECT_FILTER 0
-%define CONFIG_FREI0R_FILTER 0
-%define CONFIG_FSPP_FILTER 0
-%define CONFIG_GBLUR_FILTER 0
-%define CONFIG_GEQ_FILTER 0
-%define CONFIG_GRADFUN_FILTER 0
-%define CONFIG_GRAPHMONITOR_FILTER 0
-%define CONFIG_GREYEDGE_FILTER 0
-%define CONFIG_HALDCLUT_FILTER 0
-%define CONFIG_HFLIP_FILTER 0
-%define CONFIG_HISTEQ_FILTER 0
-%define CONFIG_HISTOGRAM_FILTER 0
-%define CONFIG_HQDN3D_FILTER 0
-%define CONFIG_HQX_FILTER 0
-%define CONFIG_HSTACK_FILTER 0
-%define CONFIG_HUE_FILTER 0
-%define CONFIG_HWDOWNLOAD_FILTER 0
-%define CONFIG_HWMAP_FILTER 0
-%define CONFIG_HWUPLOAD_FILTER 0
-%define CONFIG_HWUPLOAD_CUDA_FILTER 0
-%define CONFIG_HYSTERESIS_FILTER 0
-%define CONFIG_IDET_FILTER 0
-%define CONFIG_IL_FILTER 0
-%define CONFIG_INFLATE_FILTER 0
-%define CONFIG_INTERLACE_FILTER 0
-%define CONFIG_INTERLEAVE_FILTER 0
-%define CONFIG_KERNDEINT_FILTER 0
-%define CONFIG_LENSCORRECTION_FILTER 0
-%define CONFIG_LENSFUN_FILTER 0
-%define CONFIG_LIBVMAF_FILTER 0
-%define CONFIG_LIMITER_FILTER 0
-%define CONFIG_LOOP_FILTER 0
-%define CONFIG_LUMAKEY_FILTER 0
-%define CONFIG_LUT_FILTER 0
-%define CONFIG_LUT1D_FILTER 0
-%define CONFIG_LUT2_FILTER 0
-%define CONFIG_LUT3D_FILTER 0
-%define CONFIG_LUTRGB_FILTER 0
-%define CONFIG_LUTYUV_FILTER 0
-%define CONFIG_MASKEDCLAMP_FILTER 0
-%define CONFIG_MASKEDMERGE_FILTER 0
-%define CONFIG_MCDEINT_FILTER 0
-%define CONFIG_MERGEPLANES_FILTER 0
-%define CONFIG_MESTIMATE_FILTER 0
-%define CONFIG_METADATA_FILTER 0
-%define CONFIG_MIDEQUALIZER_FILTER 0
-%define CONFIG_MINTERPOLATE_FILTER 0
-%define CONFIG_MIX_FILTER 0
-%define CONFIG_MPDECIMATE_FILTER 0
-%define CONFIG_NEGATE_FILTER 0
-%define CONFIG_NLMEANS_FILTER 0
-%define CONFIG_NNEDI_FILTER 0
-%define CONFIG_NOFORMAT_FILTER 0
-%define CONFIG_NOISE_FILTER 0
-%define CONFIG_NORMALIZE_FILTER 0
-%define CONFIG_NULL_FILTER 0
-%define CONFIG_OCR_FILTER 0
-%define CONFIG_OCV_FILTER 0
-%define CONFIG_OSCILLOSCOPE_FILTER 0
-%define CONFIG_OVERLAY_FILTER 0
-%define CONFIG_OVERLAY_OPENCL_FILTER 0
-%define CONFIG_OVERLAY_QSV_FILTER 0
-%define CONFIG_OWDENOISE_FILTER 0
-%define CONFIG_PAD_FILTER 0
-%define CONFIG_PALETTEGEN_FILTER 0
-%define CONFIG_PALETTEUSE_FILTER 0
-%define CONFIG_PERMS_FILTER 0
-%define CONFIG_PERSPECTIVE_FILTER 0
-%define CONFIG_PHASE_FILTER 0
-%define CONFIG_PIXDESCTEST_FILTER 0
-%define CONFIG_PIXSCOPE_FILTER 0
-%define CONFIG_PP_FILTER 0
-%define CONFIG_PP7_FILTER 0
-%define CONFIG_PREMULTIPLY_FILTER 0
-%define CONFIG_PREWITT_FILTER 0
-%define CONFIG_PREWITT_OPENCL_FILTER 0
-%define CONFIG_PROCAMP_VAAPI_FILTER 0
-%define CONFIG_PROGRAM_OPENCL_FILTER 0
-%define CONFIG_PSEUDOCOLOR_FILTER 0
-%define CONFIG_PSNR_FILTER 0
-%define CONFIG_PULLUP_FILTER 0
-%define CONFIG_QP_FILTER 0
-%define CONFIG_RANDOM_FILTER 0
-%define CONFIG_READEIA608_FILTER 0
-%define CONFIG_READVITC_FILTER 0
-%define CONFIG_REALTIME_FILTER 0
-%define CONFIG_REMAP_FILTER 0
-%define CONFIG_REMOVEGRAIN_FILTER 0
-%define CONFIG_REMOVELOGO_FILTER 0
-%define CONFIG_REPEATFIELDS_FILTER 0
-%define CONFIG_REVERSE_FILTER 0
-%define CONFIG_RGBASHIFT_FILTER 0
-%define CONFIG_ROBERTS_FILTER 0
-%define CONFIG_ROBERTS_OPENCL_FILTER 0
-%define CONFIG_ROTATE_FILTER 0
-%define CONFIG_SAB_FILTER 0
-%define CONFIG_SCALE_FILTER 0
-%define CONFIG_SCALE_CUDA_FILTER 0
-%define CONFIG_SCALE_NPP_FILTER 0
-%define CONFIG_SCALE_QSV_FILTER 0
-%define CONFIG_SCALE_VAAPI_FILTER 0
-%define CONFIG_SCALE2REF_FILTER 0
-%define CONFIG_SELECT_FILTER 0
-%define CONFIG_SELECTIVECOLOR_FILTER 0
-%define CONFIG_SENDCMD_FILTER 0
-%define CONFIG_SEPARATEFIELDS_FILTER 0
-%define CONFIG_SETDAR_FILTER 0
-%define CONFIG_SETFIELD_FILTER 0
-%define CONFIG_SETPARAMS_FILTER 0
-%define CONFIG_SETPTS_FILTER 0
-%define CONFIG_SETRANGE_FILTER 0
-%define CONFIG_SETSAR_FILTER 0
-%define CONFIG_SETTB_FILTER 0
-%define CONFIG_SHARPNESS_VAAPI_FILTER 0
-%define CONFIG_SHOWINFO_FILTER 0
-%define CONFIG_SHOWPALETTE_FILTER 0
-%define CONFIG_SHUFFLEFRAMES_FILTER 0
-%define CONFIG_SHUFFLEPLANES_FILTER 0
-%define CONFIG_SIDEDATA_FILTER 0
-%define CONFIG_SIGNALSTATS_FILTER 0
-%define CONFIG_SIGNATURE_FILTER 0
-%define CONFIG_SMARTBLUR_FILTER 0
-%define CONFIG_SOBEL_FILTER 0
-%define CONFIG_SOBEL_OPENCL_FILTER 0
-%define CONFIG_SPLIT_FILTER 0
-%define CONFIG_SPP_FILTER 0
-%define CONFIG_SR_FILTER 0
-%define CONFIG_SSIM_FILTER 0
-%define CONFIG_STEREO3D_FILTER 0
-%define CONFIG_STREAMSELECT_FILTER 0
-%define CONFIG_SUBTITLES_FILTER 0
-%define CONFIG_SUPER2XSAI_FILTER 0
-%define CONFIG_SWAPRECT_FILTER 0
-%define CONFIG_SWAPUV_FILTER 0
-%define CONFIG_TBLEND_FILTER 0
-%define CONFIG_TELECINE_FILTER 0
-%define CONFIG_THRESHOLD_FILTER 0
-%define CONFIG_THUMBNAIL_FILTER 0
-%define CONFIG_THUMBNAIL_CUDA_FILTER 0
-%define CONFIG_TILE_FILTER 0
-%define CONFIG_TINTERLACE_FILTER 0
-%define CONFIG_TLUT2_FILTER 0
-%define CONFIG_TMIX_FILTER 0
-%define CONFIG_TONEMAP_FILTER 0
-%define CONFIG_TONEMAP_OPENCL_FILTER 0
-%define CONFIG_TPAD_FILTER 0
-%define CONFIG_TRANSPOSE_FILTER 0
-%define CONFIG_TRANSPOSE_NPP_FILTER 0
-%define CONFIG_TRIM_FILTER 0
-%define CONFIG_UNPREMULTIPLY_FILTER 0
-%define CONFIG_UNSHARP_FILTER 0
-%define CONFIG_UNSHARP_OPENCL_FILTER 0
-%define CONFIG_USPP_FILTER 0
-%define CONFIG_VAGUEDENOISER_FILTER 0
-%define CONFIG_VECTORSCOPE_FILTER 0
-%define CONFIG_VFLIP_FILTER 0
-%define CONFIG_VFRDET_FILTER 0
-%define CONFIG_VIBRANCE_FILTER 0
-%define CONFIG_VIDSTABDETECT_FILTER 0
-%define CONFIG_VIDSTABTRANSFORM_FILTER 0
-%define CONFIG_VIGNETTE_FILTER 0
-%define CONFIG_VMAFMOTION_FILTER 0
-%define CONFIG_VPP_QSV_FILTER 0
-%define CONFIG_VSTACK_FILTER 0
-%define CONFIG_W3FDIF_FILTER 0
-%define CONFIG_WAVEFORM_FILTER 0
-%define CONFIG_WEAVE_FILTER 0
-%define CONFIG_XBR_FILTER 0
-%define CONFIG_XSTACK_FILTER 0
-%define CONFIG_YADIF_FILTER 0
-%define CONFIG_YADIF_CUDA_FILTER 0
-%define CONFIG_ZMQ_FILTER 0
-%define CONFIG_ZOOMPAN_FILTER 0
-%define CONFIG_ZSCALE_FILTER 0
-%define CONFIG_ALLRGB_FILTER 0
-%define CONFIG_ALLYUV_FILTER 0
-%define CONFIG_CELLAUTO_FILTER 0
-%define CONFIG_COLOR_FILTER 0
-%define CONFIG_COREIMAGESRC_FILTER 0
-%define CONFIG_FREI0R_SRC_FILTER 0
-%define CONFIG_HALDCLUTSRC_FILTER 0
-%define CONFIG_LIFE_FILTER 0
-%define CONFIG_MANDELBROT_FILTER 0
-%define CONFIG_MPTESTSRC_FILTER 0
-%define CONFIG_NULLSRC_FILTER 0
-%define CONFIG_OPENCLSRC_FILTER 0
-%define CONFIG_PAL75BARS_FILTER 0
-%define CONFIG_PAL100BARS_FILTER 0
-%define CONFIG_RGBTESTSRC_FILTER 0
-%define CONFIG_SMPTEBARS_FILTER 0
-%define CONFIG_SMPTEHDBARS_FILTER 0
-%define CONFIG_TESTSRC_FILTER 0
-%define CONFIG_TESTSRC2_FILTER 0
-%define CONFIG_YUVTESTSRC_FILTER 0
-%define CONFIG_NULLSINK_FILTER 0
-%define CONFIG_ABITSCOPE_FILTER 0
-%define CONFIG_ADRAWGRAPH_FILTER 0
-%define CONFIG_AGRAPHMONITOR_FILTER 0
-%define CONFIG_AHISTOGRAM_FILTER 0
-%define CONFIG_APHASEMETER_FILTER 0
-%define CONFIG_AVECTORSCOPE_FILTER 0
-%define CONFIG_CONCAT_FILTER 0
-%define CONFIG_SHOWCQT_FILTER 0
-%define CONFIG_SHOWFREQS_FILTER 0
-%define CONFIG_SHOWSPECTRUM_FILTER 0
-%define CONFIG_SHOWSPECTRUMPIC_FILTER 0
-%define CONFIG_SHOWVOLUME_FILTER 0
-%define CONFIG_SHOWWAVES_FILTER 0
-%define CONFIG_SHOWWAVESPIC_FILTER 0
-%define CONFIG_SPECTRUMSYNTH_FILTER 0
-%define CONFIG_AMOVIE_FILTER 0
-%define CONFIG_MOVIE_FILTER 0
-%define CONFIG_AFIFO_FILTER 0
-%define CONFIG_FIFO_FILTER 0
-%define CONFIG_AA_DEMUXER 1
-%define CONFIG_AAC_DEMUXER 1
-%define CONFIG_AC3_DEMUXER 1
-%define CONFIG_ACM_DEMUXER 1
-%define CONFIG_ACT_DEMUXER 1
-%define CONFIG_ADF_DEMUXER 1
-%define CONFIG_ADP_DEMUXER 1
-%define CONFIG_ADS_DEMUXER 1
-%define CONFIG_ADX_DEMUXER 1
-%define CONFIG_AEA_DEMUXER 1
-%define CONFIG_AFC_DEMUXER 1
-%define CONFIG_AIFF_DEMUXER 1
-%define CONFIG_AIX_DEMUXER 1
-%define CONFIG_AMR_DEMUXER 1
-%define CONFIG_AMRNB_DEMUXER 1
-%define CONFIG_AMRWB_DEMUXER 1
-%define CONFIG_ANM_DEMUXER 1
-%define CONFIG_APC_DEMUXER 1
-%define CONFIG_APE_DEMUXER 1
-%define CONFIG_APNG_DEMUXER 1
-%define CONFIG_APTX_DEMUXER 1
-%define CONFIG_APTX_HD_DEMUXER 1
-%define CONFIG_AQTITLE_DEMUXER 1
-%define CONFIG_ASF_DEMUXER 1
-%define CONFIG_ASF_O_DEMUXER 1
-%define CONFIG_ASS_DEMUXER 1
-%define CONFIG_AST_DEMUXER 1
-%define CONFIG_AU_DEMUXER 1
-%define CONFIG_AVI_DEMUXER 1
-%define CONFIG_AVISYNTH_DEMUXER 0
-%define CONFIG_AVR_DEMUXER 1
-%define CONFIG_AVS_DEMUXER 1
-%define CONFIG_AVS2_DEMUXER 1
-%define CONFIG_BETHSOFTVID_DEMUXER 1
-%define CONFIG_BFI_DEMUXER 1
-%define CONFIG_BINTEXT_DEMUXER 1
-%define CONFIG_BINK_DEMUXER 1
-%define CONFIG_BIT_DEMUXER 1
-%define CONFIG_BMV_DEMUXER 1
-%define CONFIG_BFSTM_DEMUXER 1
-%define CONFIG_BRSTM_DEMUXER 1
-%define CONFIG_BOA_DEMUXER 1
-%define CONFIG_C93_DEMUXER 1
-%define CONFIG_CAF_DEMUXER 1
-%define CONFIG_CAVSVIDEO_DEMUXER 1
-%define CONFIG_CDG_DEMUXER 1
-%define CONFIG_CDXL_DEMUXER 1
-%define CONFIG_CINE_DEMUXER 1
-%define CONFIG_CODEC2_DEMUXER 1
-%define CONFIG_CODEC2RAW_DEMUXER 1
-%define CONFIG_CONCAT_DEMUXER 1
-%define CONFIG_DASH_DEMUXER 0
-%define CONFIG_DATA_DEMUXER 1
-%define CONFIG_DAUD_DEMUXER 1
-%define CONFIG_DCSTR_DEMUXER 1
-%define CONFIG_DFA_DEMUXER 1
-%define CONFIG_DIRAC_DEMUXER 1
-%define CONFIG_DNXHD_DEMUXER 1
-%define CONFIG_DSF_DEMUXER 1
-%define CONFIG_DSICIN_DEMUXER 1
-%define CONFIG_DSS_DEMUXER 1
-%define CONFIG_DTS_DEMUXER 1
-%define CONFIG_DTSHD_DEMUXER 1
-%define CONFIG_DV_DEMUXER 1
-%define CONFIG_DVBSUB_DEMUXER 1
-%define CONFIG_DVBTXT_DEMUXER 1
-%define CONFIG_DXA_DEMUXER 1
-%define CONFIG_EA_DEMUXER 1
-%define CONFIG_EA_CDATA_DEMUXER 1
-%define CONFIG_EAC3_DEMUXER 1
-%define CONFIG_EPAF_DEMUXER 1
-%define CONFIG_FFMETADATA_DEMUXER 1
-%define CONFIG_FILMSTRIP_DEMUXER 1
-%define CONFIG_FITS_DEMUXER 1
-%define CONFIG_FLAC_DEMUXER 1
-%define CONFIG_FLIC_DEMUXER 1
-%define CONFIG_FLV_DEMUXER 1
-%define CONFIG_LIVE_FLV_DEMUXER 1
-%define CONFIG_FOURXM_DEMUXER 1
-%define CONFIG_FRM_DEMUXER 1
-%define CONFIG_FSB_DEMUXER 1
-%define CONFIG_G722_DEMUXER 1
-%define CONFIG_G723_1_DEMUXER 1
-%define CONFIG_G726_DEMUXER 1
-%define CONFIG_G726LE_DEMUXER 1
-%define CONFIG_G729_DEMUXER 1
-%define CONFIG_GDV_DEMUXER 1
-%define CONFIG_GENH_DEMUXER 1
-%define CONFIG_GIF_DEMUXER 1
-%define CONFIG_GSM_DEMUXER 1
-%define CONFIG_GXF_DEMUXER 1
-%define CONFIG_H261_DEMUXER 1
-%define CONFIG_H263_DEMUXER 1
-%define CONFIG_H264_DEMUXER 1
-%define CONFIG_HEVC_DEMUXER 1
-%define CONFIG_HLS_DEMUXER 1
-%define CONFIG_HNM_DEMUXER 1
-%define CONFIG_ICO_DEMUXER 1
-%define CONFIG_IDCIN_DEMUXER 1
-%define CONFIG_IDF_DEMUXER 1
-%define CONFIG_IFF_DEMUXER 1
-%define CONFIG_ILBC_DEMUXER 1
-%define CONFIG_IMAGE2_DEMUXER 1
-%define CONFIG_IMAGE2PIPE_DEMUXER 1
-%define CONFIG_IMAGE2_ALIAS_PIX_DEMUXER 1
-%define CONFIG_IMAGE2_BRENDER_PIX_DEMUXER 1
-%define CONFIG_INGENIENT_DEMUXER 1
-%define CONFIG_IPMOVIE_DEMUXER 1
-%define CONFIG_IRCAM_DEMUXER 1
-%define CONFIG_ISS_DEMUXER 1
-%define CONFIG_IV8_DEMUXER 1
-%define CONFIG_IVF_DEMUXER 1
-%define CONFIG_IVR_DEMUXER 1
-%define CONFIG_JACOSUB_DEMUXER 1
-%define CONFIG_JV_DEMUXER 1
-%define CONFIG_LMLM4_DEMUXER 1
-%define CONFIG_LOAS_DEMUXER 1
-%define CONFIG_LRC_DEMUXER 1
-%define CONFIG_LVF_DEMUXER 1
-%define CONFIG_LXF_DEMUXER 1
-%define CONFIG_M4V_DEMUXER 1
-%define CONFIG_MATROSKA_DEMUXER 1
-%define CONFIG_MGSTS_DEMUXER 1
-%define CONFIG_MICRODVD_DEMUXER 1
-%define CONFIG_MJPEG_DEMUXER 1
-%define CONFIG_MJPEG_2000_DEMUXER 1
-%define CONFIG_MLP_DEMUXER 1
-%define CONFIG_MLV_DEMUXER 1
-%define CONFIG_MM_DEMUXER 1
-%define CONFIG_MMF_DEMUXER 1
-%define CONFIG_MOV_DEMUXER 1
-%define CONFIG_MP3_DEMUXER 1
-%define CONFIG_MPC_DEMUXER 1
-%define CONFIG_MPC8_DEMUXER 1
-%define CONFIG_MPEGPS_DEMUXER 1
-%define CONFIG_MPEGTS_DEMUXER 1
-%define CONFIG_MPEGTSRAW_DEMUXER 1
-%define CONFIG_MPEGVIDEO_DEMUXER 1
-%define CONFIG_MPJPEG_DEMUXER 1
-%define CONFIG_MPL2_DEMUXER 1
-%define CONFIG_MPSUB_DEMUXER 1
-%define CONFIG_MSF_DEMUXER 1
-%define CONFIG_MSNWC_TCP_DEMUXER 1
-%define CONFIG_MTAF_DEMUXER 1
-%define CONFIG_MTV_DEMUXER 1
-%define CONFIG_MUSX_DEMUXER 1
-%define CONFIG_MV_DEMUXER 1
-%define CONFIG_MVI_DEMUXER 1
-%define CONFIG_MXF_DEMUXER 1
-%define CONFIG_MXG_DEMUXER 1
-%define CONFIG_NC_DEMUXER 1
-%define CONFIG_NISTSPHERE_DEMUXER 1
-%define CONFIG_NSP_DEMUXER 1
-%define CONFIG_NSV_DEMUXER 1
-%define CONFIG_NUT_DEMUXER 1
-%define CONFIG_NUV_DEMUXER 1
-%define CONFIG_OGG_DEMUXER 1
-%define CONFIG_OMA_DEMUXER 1
-%define CONFIG_PAF_DEMUXER 1
-%define CONFIG_PCM_ALAW_DEMUXER 1
-%define CONFIG_PCM_MULAW_DEMUXER 1
-%define CONFIG_PCM_VIDC_DEMUXER 1
-%define CONFIG_PCM_F64BE_DEMUXER 1
-%define CONFIG_PCM_F64LE_DEMUXER 1
-%define CONFIG_PCM_F32BE_DEMUXER 1
-%define CONFIG_PCM_F32LE_DEMUXER 1
-%define CONFIG_PCM_S32BE_DEMUXER 1
-%define CONFIG_PCM_S32LE_DEMUXER 1
-%define CONFIG_PCM_S24BE_DEMUXER 1
-%define CONFIG_PCM_S24LE_DEMUXER 1
-%define CONFIG_PCM_S16BE_DEMUXER 1
-%define CONFIG_PCM_S16LE_DEMUXER 1
-%define CONFIG_PCM_S8_DEMUXER 1
-%define CONFIG_PCM_U32BE_DEMUXER 1
-%define CONFIG_PCM_U32LE_DEMUXER 1
-%define CONFIG_PCM_U24BE_DEMUXER 1
-%define CONFIG_PCM_U24LE_DEMUXER 1
-%define CONFIG_PCM_U16BE_DEMUXER 1
-%define CONFIG_PCM_U16LE_DEMUXER 1
-%define CONFIG_PCM_U8_DEMUXER 1
-%define CONFIG_PJS_DEMUXER 1
-%define CONFIG_PMP_DEMUXER 1
-%define CONFIG_PVA_DEMUXER 1
-%define CONFIG_PVF_DEMUXER 1
-%define CONFIG_QCP_DEMUXER 1
-%define CONFIG_R3D_DEMUXER 1
-%define CONFIG_RAWVIDEO_DEMUXER 1
-%define CONFIG_REALTEXT_DEMUXER 1
-%define CONFIG_REDSPARK_DEMUXER 1
-%define CONFIG_RL2_DEMUXER 1
-%define CONFIG_RM_DEMUXER 1
-%define CONFIG_ROQ_DEMUXER 1
-%define CONFIG_RPL_DEMUXER 1
-%define CONFIG_RSD_DEMUXER 1
-%define CONFIG_RSO_DEMUXER 1
-%define CONFIG_RTP_DEMUXER 0
-%define CONFIG_RTSP_DEMUXER 0
-%define CONFIG_S337M_DEMUXER 1
-%define CONFIG_SAMI_DEMUXER 1
-%define CONFIG_SAP_DEMUXER 0
-%define CONFIG_SBC_DEMUXER 1
-%define CONFIG_SBG_DEMUXER 1
-%define CONFIG_SCC_DEMUXER 1
-%define CONFIG_SDP_DEMUXER 0
-%define CONFIG_SDR2_DEMUXER 1
-%define CONFIG_SDS_DEMUXER 1
-%define CONFIG_SDX_DEMUXER 1
-%define CONFIG_SEGAFILM_DEMUXER 1
-%define CONFIG_SER_DEMUXER 1
-%define CONFIG_SHORTEN_DEMUXER 1
-%define CONFIG_SIFF_DEMUXER 1
-%define CONFIG_SLN_DEMUXER 1
-%define CONFIG_SMACKER_DEMUXER 1
-%define CONFIG_SMJPEG_DEMUXER 1
-%define CONFIG_SMUSH_DEMUXER 1
-%define CONFIG_SOL_DEMUXER 1
-%define CONFIG_SOX_DEMUXER 1
-%define CONFIG_SPDIF_DEMUXER 1
-%define CONFIG_SRT_DEMUXER 1
-%define CONFIG_STR_DEMUXER 1
-%define CONFIG_STL_DEMUXER 1
-%define CONFIG_SUBVIEWER1_DEMUXER 1
-%define CONFIG_SUBVIEWER_DEMUXER 1
-%define CONFIG_SUP_DEMUXER 1
-%define CONFIG_SVAG_DEMUXER 1
-%define CONFIG_SWF_DEMUXER 1
-%define CONFIG_TAK_DEMUXER 1
-%define CONFIG_TEDCAPTIONS_DEMUXER 1
-%define CONFIG_THP_DEMUXER 1
-%define CONFIG_THREEDOSTR_DEMUXER 1
-%define CONFIG_TIERTEXSEQ_DEMUXER 1
-%define CONFIG_TMV_DEMUXER 1
-%define CONFIG_TRUEHD_DEMUXER 1
-%define CONFIG_TTA_DEMUXER 1
-%define CONFIG_TXD_DEMUXER 1
-%define CONFIG_TTY_DEMUXER 1
-%define CONFIG_TY_DEMUXER 1
-%define CONFIG_V210_DEMUXER 1
-%define CONFIG_V210X_DEMUXER 1
-%define CONFIG_VAG_DEMUXER 1
-%define CONFIG_VC1_DEMUXER 1
-%define CONFIG_VC1T_DEMUXER 1
-%define CONFIG_VIVO_DEMUXER 1
-%define CONFIG_VMD_DEMUXER 1
-%define CONFIG_VOBSUB_DEMUXER 1
-%define CONFIG_VOC_DEMUXER 1
-%define CONFIG_VPK_DEMUXER 1
-%define CONFIG_VPLAYER_DEMUXER 1
-%define CONFIG_VQF_DEMUXER 1
-%define CONFIG_W64_DEMUXER 1
-%define CONFIG_WAV_DEMUXER 1
-%define CONFIG_WC3_DEMUXER 1
-%define CONFIG_WEBM_DASH_MANIFEST_DEMUXER 1
-%define CONFIG_WEBVTT_DEMUXER 1
-%define CONFIG_WSAUD_DEMUXER 1
-%define CONFIG_WSD_DEMUXER 1
-%define CONFIG_WSVQA_DEMUXER 1
-%define CONFIG_WTV_DEMUXER 1
-%define CONFIG_WVE_DEMUXER 1
-%define CONFIG_WV_DEMUXER 1
-%define CONFIG_XA_DEMUXER 1
-%define CONFIG_XBIN_DEMUXER 1
-%define CONFIG_XMV_DEMUXER 1
-%define CONFIG_XVAG_DEMUXER 1
-%define CONFIG_XWMA_DEMUXER 1
-%define CONFIG_YOP_DEMUXER 1
-%define CONFIG_YUV4MPEGPIPE_DEMUXER 1
-%define CONFIG_IMAGE_BMP_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_DDS_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_DPX_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_EXR_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_J2K_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PAM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PBM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PCX_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PGM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PNG_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PPM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_PSD_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_SGI_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_SVG_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_TIFF_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_WEBP_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_XPM_PIPE_DEMUXER 1
-%define CONFIG_IMAGE_XWD_PIPE_DEMUXER 1
-%define CONFIG_LIBGME_DEMUXER 0
-%define CONFIG_LIBMODPLUG_DEMUXER 0
-%define CONFIG_LIBOPENMPT_DEMUXER 0
-%define CONFIG_VAPOURSYNTH_DEMUXER 0
-%define CONFIG_A64_MUXER 0
-%define CONFIG_AC3_MUXER 0
-%define CONFIG_ADTS_MUXER 0
-%define CONFIG_ADX_MUXER 0
-%define CONFIG_AIFF_MUXER 0
-%define CONFIG_AMR_MUXER 0
-%define CONFIG_APNG_MUXER 0
-%define CONFIG_APTX_MUXER 0
-%define CONFIG_APTX_HD_MUXER 0
-%define CONFIG_ASF_MUXER 0
-%define CONFIG_ASS_MUXER 0
-%define CONFIG_AST_MUXER 0
-%define CONFIG_ASF_STREAM_MUXER 0
-%define CONFIG_AU_MUXER 0
-%define CONFIG_AVI_MUXER 0
-%define CONFIG_AVM2_MUXER 0
-%define CONFIG_AVS2_MUXER 0
-%define CONFIG_BIT_MUXER 0
-%define CONFIG_CAF_MUXER 0
-%define CONFIG_CAVSVIDEO_MUXER 0
-%define CONFIG_CODEC2_MUXER 0
-%define CONFIG_CODEC2RAW_MUXER 0
-%define CONFIG_CRC_MUXER 0
-%define CONFIG_DASH_MUXER 0
-%define CONFIG_DATA_MUXER 0
-%define CONFIG_DAUD_MUXER 0
-%define CONFIG_DIRAC_MUXER 0
-%define CONFIG_DNXHD_MUXER 0
-%define CONFIG_DTS_MUXER 0
-%define CONFIG_DV_MUXER 0
-%define CONFIG_EAC3_MUXER 0
-%define CONFIG_F4V_MUXER 0
-%define CONFIG_FFMETADATA_MUXER 0
-%define CONFIG_FIFO_MUXER 0
-%define CONFIG_FIFO_TEST_MUXER 0
-%define CONFIG_FILMSTRIP_MUXER 0
-%define CONFIG_FITS_MUXER 0
-%define CONFIG_FLAC_MUXER 0
-%define CONFIG_FLV_MUXER 0
-%define CONFIG_FRAMECRC_MUXER 0
-%define CONFIG_FRAMEHASH_MUXER 0
-%define CONFIG_FRAMEMD5_MUXER 0
-%define CONFIG_G722_MUXER 0
-%define CONFIG_G723_1_MUXER 0
-%define CONFIG_G726_MUXER 0
-%define CONFIG_G726LE_MUXER 0
-%define CONFIG_GIF_MUXER 0
-%define CONFIG_GSM_MUXER 0
-%define CONFIG_GXF_MUXER 0
-%define CONFIG_H261_MUXER 0
-%define CONFIG_H263_MUXER 0
-%define CONFIG_H264_MUXER 0
-%define CONFIG_HASH_MUXER 0
-%define CONFIG_HDS_MUXER 0
-%define CONFIG_HEVC_MUXER 0
-%define CONFIG_HLS_MUXER 0
-%define CONFIG_ICO_MUXER 0
-%define CONFIG_ILBC_MUXER 0
-%define CONFIG_IMAGE2_MUXER 0
-%define CONFIG_IMAGE2PIPE_MUXER 0
-%define CONFIG_IPOD_MUXER 0
-%define CONFIG_IRCAM_MUXER 0
-%define CONFIG_ISMV_MUXER 0
-%define CONFIG_IVF_MUXER 0
-%define CONFIG_JACOSUB_MUXER 0
-%define CONFIG_LATM_MUXER 0
-%define CONFIG_LRC_MUXER 0
-%define CONFIG_M4V_MUXER 0
-%define CONFIG_MD5_MUXER 0
-%define CONFIG_MATROSKA_MUXER 0
-%define CONFIG_MATROSKA_AUDIO_MUXER 0
-%define CONFIG_MICRODVD_MUXER 0
-%define CONFIG_MJPEG_MUXER 0
-%define CONFIG_MLP_MUXER 0
-%define CONFIG_MMF_MUXER 0
-%define CONFIG_MOV_MUXER 0
-%define CONFIG_MP2_MUXER 0
-%define CONFIG_MP3_MUXER 0
-%define CONFIG_MP4_MUXER 0
-%define CONFIG_MPEG1SYSTEM_MUXER 0
-%define CONFIG_MPEG1VCD_MUXER 0
-%define CONFIG_MPEG1VIDEO_MUXER 0
-%define CONFIG_MPEG2DVD_MUXER 0
-%define CONFIG_MPEG2SVCD_MUXER 0
-%define CONFIG_MPEG2VIDEO_MUXER 0
-%define CONFIG_MPEG2VOB_MUXER 0
-%define CONFIG_MPEGTS_MUXER 0
-%define CONFIG_MPJPEG_MUXER 0
-%define CONFIG_MXF_MUXER 0
-%define CONFIG_MXF_D10_MUXER 0
-%define CONFIG_MXF_OPATOM_MUXER 0
-%define CONFIG_NULL_MUXER 0
-%define CONFIG_NUT_MUXER 0
-%define CONFIG_OGA_MUXER 0
-%define CONFIG_OGG_MUXER 0
-%define CONFIG_OGV_MUXER 0
-%define CONFIG_OMA_MUXER 0
-%define CONFIG_OPUS_MUXER 0
-%define CONFIG_PCM_ALAW_MUXER 0
-%define CONFIG_PCM_MULAW_MUXER 0
-%define CONFIG_PCM_VIDC_MUXER 0
-%define CONFIG_PCM_F64BE_MUXER 0
-%define CONFIG_PCM_F64LE_MUXER 0
-%define CONFIG_PCM_F32BE_MUXER 0
-%define CONFIG_PCM_F32LE_MUXER 0
-%define CONFIG_PCM_S32BE_MUXER 0
-%define CONFIG_PCM_S32LE_MUXER 0
-%define CONFIG_PCM_S24BE_MUXER 0
-%define CONFIG_PCM_S24LE_MUXER 0
-%define CONFIG_PCM_S16BE_MUXER 0
-%define CONFIG_PCM_S16LE_MUXER 0
-%define CONFIG_PCM_S8_MUXER 0
-%define CONFIG_PCM_U32BE_MUXER 0
-%define CONFIG_PCM_U32LE_MUXER 0
-%define CONFIG_PCM_U24BE_MUXER 0
-%define CONFIG_PCM_U24LE_MUXER 0
-%define CONFIG_PCM_U16BE_MUXER 0
-%define CONFIG_PCM_U16LE_MUXER 0
-%define CONFIG_PCM_U8_MUXER 0
-%define CONFIG_PSP_MUXER 0
-%define CONFIG_RAWVIDEO_MUXER 0
-%define CONFIG_RM_MUXER 0
-%define CONFIG_ROQ_MUXER 0
-%define CONFIG_RSO_MUXER 0
-%define CONFIG_RTP_MUXER 0
-%define CONFIG_RTP_MPEGTS_MUXER 0
-%define CONFIG_RTSP_MUXER 0
-%define CONFIG_SAP_MUXER 0
-%define CONFIG_SBC_MUXER 0
-%define CONFIG_SCC_MUXER 0
-%define CONFIG_SEGAFILM_MUXER 0
-%define CONFIG_SEGMENT_MUXER 0
-%define CONFIG_STREAM_SEGMENT_MUXER 0
-%define CONFIG_SINGLEJPEG_MUXER 0
-%define CONFIG_SMJPEG_MUXER 0
-%define CONFIG_SMOOTHSTREAMING_MUXER 0
-%define CONFIG_SOX_MUXER 0
-%define CONFIG_SPX_MUXER 0
-%define CONFIG_SPDIF_MUXER 0
-%define CONFIG_SRT_MUXER 0
-%define CONFIG_SUP_MUXER 0
-%define CONFIG_SWF_MUXER 0
-%define CONFIG_TEE_MUXER 0
-%define CONFIG_TG2_MUXER 0
-%define CONFIG_TGP_MUXER 0
-%define CONFIG_MKVTIMESTAMP_V2_MUXER 0
-%define CONFIG_TRUEHD_MUXER 0
-%define CONFIG_TTA_MUXER 0
-%define CONFIG_UNCODEDFRAMECRC_MUXER 0
-%define CONFIG_VC1_MUXER 0
-%define CONFIG_VC1T_MUXER 0
-%define CONFIG_VOC_MUXER 0
-%define CONFIG_W64_MUXER 0
-%define CONFIG_WAV_MUXER 0
-%define CONFIG_WEBM_MUXER 0
-%define CONFIG_WEBM_DASH_MANIFEST_MUXER 0
-%define CONFIG_WEBM_CHUNK_MUXER 0
-%define CONFIG_WEBP_MUXER 0
-%define CONFIG_WEBVTT_MUXER 0
-%define CONFIG_WTV_MUXER 0
-%define CONFIG_WV_MUXER 0
-%define CONFIG_YUV4MPEGPIPE_MUXER 0
-%define CONFIG_CHROMAPRINT_MUXER 0
-%define CONFIG_ASYNC_PROTOCOL 1
-%define CONFIG_BLURAY_PROTOCOL 0
-%define CONFIG_CACHE_PROTOCOL 1
-%define CONFIG_CONCAT_PROTOCOL 1
-%define CONFIG_CRYPTO_PROTOCOL 1
-%define CONFIG_DATA_PROTOCOL 1
-%define CONFIG_FFRTMPCRYPT_PROTOCOL 0
-%define CONFIG_FFRTMPHTTP_PROTOCOL 0
-%define CONFIG_FILE_PROTOCOL 1
-%define CONFIG_FTP_PROTOCOL 0
-%define CONFIG_GOPHER_PROTOCOL 0
-%define CONFIG_HLS_PROTOCOL 1
-%define CONFIG_HTTP_PROTOCOL 0
-%define CONFIG_HTTPPROXY_PROTOCOL 0
-%define CONFIG_HTTPS_PROTOCOL 0
-%define CONFIG_ICECAST_PROTOCOL 0
-%define CONFIG_MMSH_PROTOCOL 0
-%define CONFIG_MMST_PROTOCOL 0
-%define CONFIG_MD5_PROTOCOL 1
-%define CONFIG_PIPE_PROTOCOL 1
-%define CONFIG_PROMPEG_PROTOCOL 1
-%define CONFIG_RTMP_PROTOCOL 0
-%define CONFIG_RTMPE_PROTOCOL 0
-%define CONFIG_RTMPS_PROTOCOL 0
-%define CONFIG_RTMPT_PROTOCOL 0
-%define CONFIG_RTMPTE_PROTOCOL 0
-%define CONFIG_RTMPTS_PROTOCOL 0
-%define CONFIG_RTP_PROTOCOL 0
-%define CONFIG_SCTP_PROTOCOL 0
-%define CONFIG_SRTP_PROTOCOL 0
-%define CONFIG_SUBFILE_PROTOCOL 1
-%define CONFIG_TEE_PROTOCOL 1
-%define CONFIG_TCP_PROTOCOL 0
-%define CONFIG_TLS_PROTOCOL 0
-%define CONFIG_UDP_PROTOCOL 0
-%define CONFIG_UDPLITE_PROTOCOL 0
-%define CONFIG_UNIX_PROTOCOL 0
-%define CONFIG_LIBRTMP_PROTOCOL 0
-%define CONFIG_LIBRTMPE_PROTOCOL 0
-%define CONFIG_LIBRTMPS_PROTOCOL 0
-%define CONFIG_LIBRTMPT_PROTOCOL 0
-%define CONFIG_LIBRTMPTE_PROTOCOL 0
-%define CONFIG_LIBSRT_PROTOCOL 0
-%define CONFIG_LIBSSH_PROTOCOL 0
-%define CONFIG_LIBSMBCLIENT_PROTOCOL 0
diff --git a/build/ffmpeg/config-x86.h b/build/ffmpeg/config-x86.h
deleted file mode 100755
index 0a1483e3b..000000000
--- a/build/ffmpeg/config-x86.h
+++ /dev/null
@@ -1,2476 +0,0 @@
-/* Automatically generated by configure - do not modify! */
-#ifndef FFMPEG_CONFIG_H
-#define FFMPEG_CONFIG_H
-#define FFMPEG_CONFIGURATION "--disable-avfilter --disable-avresample --disable-bzlib --disable-d3d11va --disable-dxva2 --disable-decoder='atrac3p,indeo2,indeo3,indeo4,indeo5,twinvq' --disable-devices --disable-doc --disable-encoders --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-filters --disable-hwaccels --disable-muxers --disable-network --disable-postproc --disable-pthreads --disable-shared --enable-gpl --enable-runtime-cpudetect --enable-static --enable-small --enable-x86asm --x86asmexe=yasm --enable-zlib --extra-cflags=-D_SYSCRT --extra-cflags=-I../../include --extra-cflags=-MD --extra-cflags=-wd4005 --extra-cflags=-wd4189 --extra-ldflags='-LIBPATH:../../lib/Win32/Release' --toolchain=msvc"
-#define FFMPEG_LICENSE "GPL version 2 or later"
-#define CONFIG_THIS_YEAR 2018
-#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
-#define AVCONV_DATADIR "/usr/local/share/ffmpeg"
-#define CC_IDENT "Microsoft (R) C/C++ Optimizing Compiler Version 19.13.26132 for x86"
-#define av_restrict __restrict
-#define EXTERN_PREFIX "_"
-#define EXTERN_ASM _
-#define BUILDSUF ""
-#define SLIBSUF ".dll"
-#define HAVE_MMX2 HAVE_MMXEXT
-#define SWS_MAX_FILTER_SIZE 256
-#define ARCH_AARCH64 0
-#define ARCH_ALPHA 0
-#define ARCH_ARM 0
-#define ARCH_AVR32 0
-#define ARCH_AVR32_AP 0
-#define ARCH_AVR32_UC 0
-#define ARCH_BFIN 0
-#define ARCH_IA64 0
-#define ARCH_M68K 0
-#define ARCH_MIPS 0
-#define ARCH_MIPS64 0
-#define ARCH_PARISC 0
-#define ARCH_PPC 0
-#define ARCH_PPC64 0
-#define ARCH_S390 0
-#define ARCH_SH4 0
-#define ARCH_SPARC 0
-#define ARCH_SPARC64 0
-#define ARCH_TILEGX 0
-#define ARCH_TILEPRO 0
-#define ARCH_TOMI 0
-#define ARCH_X86 1
-#define ARCH_X86_32 1
-#define ARCH_X86_64 0
-#define HAVE_ARMV5TE 0
-#define HAVE_ARMV6 0
-#define HAVE_ARMV6T2 0
-#define HAVE_ARMV8 0
-#define HAVE_NEON 0
-#define HAVE_VFP 0
-#define HAVE_VFPV3 0
-#define HAVE_SETEND 0
-#define HAVE_ALTIVEC 0
-#define HAVE_DCBZL 0
-#define HAVE_LDBRX 0
-#define HAVE_POWER8 0
-#define HAVE_PPC4XX 0
-#define HAVE_VSX 0
-#define HAVE_AESNI 1
-#define HAVE_AMD3DNOW 1
-#define HAVE_AMD3DNOWEXT 1
-#define HAVE_AVX 1
-#define HAVE_AVX2 1
-#define HAVE_AVX512 1
-#define HAVE_FMA3 1
-#define HAVE_FMA4 1
-#define HAVE_MMX 1
-#define HAVE_MMXEXT 1
-#define HAVE_SSE 1
-#define HAVE_SSE2 1
-#define HAVE_SSE3 1
-#define HAVE_SSE4 1
-#define HAVE_SSE42 1
-#define HAVE_SSSE3 1
-#define HAVE_XOP 1
-#define HAVE_CPUNOP 1
-#define HAVE_I686 1
-#define HAVE_MIPSFPU 0
-#define HAVE_MIPS32R2 0
-#define HAVE_MIPS32R5 0
-#define HAVE_MIPS64R2 0
-#define HAVE_MIPS32R6 0
-#define HAVE_MIPS64R6 0
-#define HAVE_MIPSDSP 0
-#define HAVE_MIPSDSPR2 0
-#define HAVE_MSA 0
-#define HAVE_LOONGSON2 0
-#define HAVE_LOONGSON3 0
-#define HAVE_MMI 0
-#define HAVE_ARMV5TE_EXTERNAL 0
-#define HAVE_ARMV6_EXTERNAL 0
-#define HAVE_ARMV6T2_EXTERNAL 0
-#define HAVE_ARMV8_EXTERNAL 0
-#define HAVE_NEON_EXTERNAL 0
-#define HAVE_VFP_EXTERNAL 0
-#define HAVE_VFPV3_EXTERNAL 0
-#define HAVE_SETEND_EXTERNAL 0
-#define HAVE_ALTIVEC_EXTERNAL 0
-#define HAVE_DCBZL_EXTERNAL 0
-#define HAVE_LDBRX_EXTERNAL 0
-#define HAVE_POWER8_EXTERNAL 0
-#define HAVE_PPC4XX_EXTERNAL 0
-#define HAVE_VSX_EXTERNAL 0
-#define HAVE_AESNI_EXTERNAL 1
-#define HAVE_AMD3DNOW_EXTERNAL 1
-#define HAVE_AMD3DNOWEXT_EXTERNAL 1
-#define HAVE_AVX_EXTERNAL 1
-#define HAVE_AVX2_EXTERNAL 0
-#define HAVE_AVX512_EXTERNAL 0
-#define HAVE_FMA3_EXTERNAL 1
-#define HAVE_FMA4_EXTERNAL 1
-#define HAVE_MMX_EXTERNAL 1
-#define HAVE_MMXEXT_EXTERNAL 1
-#define HAVE_SSE_EXTERNAL 1
-#define HAVE_SSE2_EXTERNAL 1
-#define HAVE_SSE3_EXTERNAL 1
-#define HAVE_SSE4_EXTERNAL 1
-#define HAVE_SSE42_EXTERNAL 1
-#define HAVE_SSSE3_EXTERNAL 1
-#define HAVE_XOP_EXTERNAL 1
-#define HAVE_CPUNOP_EXTERNAL 0
-#define HAVE_I686_EXTERNAL 0
-#define HAVE_MIPSFPU_EXTERNAL 0
-#define HAVE_MIPS32R2_EXTERNAL 0
-#define HAVE_MIPS32R5_EXTERNAL 0
-#define HAVE_MIPS64R2_EXTERNAL 0
-#define HAVE_MIPS32R6_EXTERNAL 0
-#define HAVE_MIPS64R6_EXTERNAL 0
-#define HAVE_MIPSDSP_EXTERNAL 0
-#define HAVE_MIPSDSPR2_EXTERNAL 0
-#define HAVE_MSA_EXTERNAL 0
-#define HAVE_LOONGSON2_EXTERNAL 0
-#define HAVE_LOONGSON3_EXTERNAL 0
-#define HAVE_MMI_EXTERNAL 0
-#define HAVE_ARMV5TE_INLINE 0
-#define HAVE_ARMV6_INLINE 0
-#define HAVE_ARMV6T2_INLINE 0
-#define HAVE_ARMV8_INLINE 0
-#define HAVE_NEON_INLINE 0
-#define HAVE_VFP_INLINE 0
-#define HAVE_VFPV3_INLINE 0
-#define HAVE_SETEND_INLINE 0
-#define HAVE_ALTIVEC_INLINE 0
-#define HAVE_DCBZL_INLINE 0
-#define HAVE_LDBRX_INLINE 0
-#define HAVE_POWER8_INLINE 0
-#define HAVE_PPC4XX_INLINE 0
-#define HAVE_VSX_INLINE 0
-#define HAVE_AESNI_INLINE 0
-#define HAVE_AMD3DNOW_INLINE 0
-#define HAVE_AMD3DNOWEXT_INLINE 0
-#define HAVE_AVX_INLINE 0
-#define HAVE_AVX2_INLINE 0
-#define HAVE_AVX512_INLINE 0
-#define HAVE_FMA3_INLINE 0
-#define HAVE_FMA4_INLINE 0
-#define HAVE_MMX_INLINE 0
-#define HAVE_MMXEXT_INLINE 0
-#define HAVE_SSE_INLINE 0
-#define HAVE_SSE2_INLINE 0
-#define HAVE_SSE3_INLINE 0
-#define HAVE_SSE4_INLINE 0
-#define HAVE_SSE42_INLINE 0
-#define HAVE_SSSE3_INLINE 0
-#define HAVE_XOP_INLINE 0
-#define HAVE_CPUNOP_INLINE 0
-#define HAVE_I686_INLINE 0
-#define HAVE_MIPSFPU_INLINE 0
-#define HAVE_MIPS32R2_INLINE 0
-#define HAVE_MIPS32R5_INLINE 0
-#define HAVE_MIPS64R2_INLINE 0
-#define HAVE_MIPS32R6_INLINE 0
-#define HAVE_MIPS64R6_INLINE 0
-#define HAVE_MIPSDSP_INLINE 0
-#define HAVE_MIPSDSPR2_INLINE 0
-#define HAVE_MSA_INLINE 0
-#define HAVE_LOONGSON2_INLINE 0
-#define HAVE_LOONGSON3_INLINE 0
-#define HAVE_MMI_INLINE 0
-#define HAVE_ALIGNED_STACK 0
-#define HAVE_FAST_64BIT 0
-#define HAVE_FAST_CLZ 1
-#define HAVE_FAST_CMOV 0
-#define HAVE_LOCAL_ALIGNED 1
-#define HAVE_SIMD_ALIGN_16 1
-#define HAVE_SIMD_ALIGN_32 1
-#define HAVE_SIMD_ALIGN_64 1
-#define HAVE_ATOMIC_CAS_PTR 0
-#define HAVE_MACHINE_RW_BARRIER 0
-#define HAVE_MEMORYBARRIER 1
-#define HAVE_MM_EMPTY 1
-#define HAVE_RDTSC 1
-#define HAVE_SEM_TIMEDWAIT 0
-#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 0
-#define HAVE_CABS 0
-#define HAVE_CEXP 0
-#define HAVE_INLINE_ASM 0
-#define HAVE_SYMVER 0
-#define HAVE_X86ASM 1
-#define HAVE_BIGENDIAN 0
-#define HAVE_FAST_UNALIGNED 1
-#define HAVE_ARPA_INET_H 0
-#define HAVE_ASM_TYPES_H 0
-#define HAVE_CDIO_PARANOIA_H 0
-#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
-#define HAVE_CUDA_H 0
-#define HAVE_DISPATCH_DISPATCH_H 0
-#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
-#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
-#define HAVE_DEV_IC_BT8XX_H 0
-#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
-#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
-#define HAVE_DIRECT_H 1
-#define HAVE_DIRENT_H 0
-#define HAVE_DXGIDEBUG_H 1
-#define HAVE_DXVA_H 1
-#define HAVE_ES2_GL_H 0
-#define HAVE_GSM_H 0
-#define HAVE_IO_H 1
-#define HAVE_LINUX_PERF_EVENT_H 0
-#define HAVE_MACHINE_IOCTL_BT848_H 0
-#define HAVE_MACHINE_IOCTL_METEOR_H 0
-#define HAVE_MALLOC_H 1
-#define HAVE_OPENCV2_CORE_CORE_C_H 0
-#define HAVE_OPENGL_GL3_H 0
-#define HAVE_POLL_H 0
-#define HAVE_SYS_PARAM_H 0
-#define HAVE_SYS_RESOURCE_H 0
-#define HAVE_SYS_SELECT_H 0
-#define HAVE_SYS_SOUNDCARD_H 0
-#define HAVE_SYS_TIME_H 0
-#define HAVE_SYS_UN_H 0
-#define HAVE_SYS_VIDEOIO_H 0
-#define HAVE_TERMIOS_H 0
-#define HAVE_UDPLITE_H 0
-#define HAVE_UNISTD_H 0
-#define HAVE_VALGRIND_VALGRIND_H 0
-#define HAVE_WINDOWS_H 1
-#define HAVE_WINSOCK2_H 0
-#define HAVE_INTRINSICS_NEON 0
-#define HAVE_ATANF 1
-#define HAVE_ATAN2F 1
-#define HAVE_CBRT 1
-#define HAVE_CBRTF 1
-#define HAVE_COPYSIGN 1
-#define HAVE_COSF 1
-#define HAVE_ERF 1
-#define HAVE_EXP2 1
-#define HAVE_EXP2F 1
-#define HAVE_EXPF 1
-#define HAVE_HYPOT 1
-#define HAVE_ISFINITE 1
-#define HAVE_ISINF 1
-#define HAVE_ISNAN 1
-#define HAVE_LDEXPF 1
-#define HAVE_LLRINT 1
-#define HAVE_LLRINTF 1
-#define HAVE_LOG2 1
-#define HAVE_LOG2F 1
-#define HAVE_LOG10F 1
-#define HAVE_LRINT 1
-#define HAVE_LRINTF 1
-#define HAVE_POWF 1
-#define HAVE_RINT 1
-#define HAVE_ROUND 1
-#define HAVE_ROUNDF 1
-#define HAVE_SINF 1
-#define HAVE_TRUNC 1
-#define HAVE_TRUNCF 1
-#define HAVE_DOS_PATHS 1
-#define HAVE_LIBC_MSVCRT 1
-#define HAVE_MMAL_PARAMETER_VIDEO_MAX_NUM_CALLBACKS 0
-#define HAVE_SECTION_DATA_REL_RO 0
-#define HAVE_THREADS 1
-#define HAVE_UWP 0
-#define HAVE_WINRT 0
-#define HAVE_ACCESS 1
-#define HAVE_ALIGNED_MALLOC 1
-#define HAVE_ARC4RANDOM 0
-#define HAVE_CLOCK_GETTIME 0
-#define HAVE_CLOSESOCKET 0
-#define HAVE_COMMANDLINETOARGVW 1
-#define HAVE_FCNTL 0
-#define HAVE_GETADDRINFO 0
-#define HAVE_GETHRTIME 0
-#define HAVE_GETOPT 0
-#define HAVE_GETPROCESSAFFINITYMASK 1
-#define HAVE_GETPROCESSMEMORYINFO 1
-#define HAVE_GETPROCESSTIMES 1
-#define HAVE_GETRUSAGE 0
-#define HAVE_GETSYSTEMTIMEASFILETIME 1
-#define HAVE_GETTIMEOFDAY 0
-#define HAVE_GLOB 0
-#define HAVE_GLXGETPROCADDRESS 0
-#define HAVE_GMTIME_R 0
-#define HAVE_INET_ATON 0
-#define HAVE_ISATTY 1
-#define HAVE_KBHIT 1
-#define HAVE_LOCALTIME_R 0
-#define HAVE_LSTAT 0
-#define HAVE_LZO1X_999_COMPRESS 0
-#define HAVE_MACH_ABSOLUTE_TIME 0
-#define HAVE_MAPVIEWOFFILE 1
-#define HAVE_MEMALIGN 0
-#define HAVE_MKSTEMP 0
-#define HAVE_MMAP 0
-#define HAVE_MPROTECT 0
-#define HAVE_NANOSLEEP 0
-#define HAVE_PEEKNAMEDPIPE 1
-#define HAVE_POSIX_MEMALIGN 0
-#define HAVE_PTHREAD_CANCEL 0
-#define HAVE_SCHED_GETAFFINITY 0
-#define HAVE_SECITEMIMPORT 0
-#define HAVE_SETCONSOLETEXTATTRIBUTE 1
-#define HAVE_SETCONSOLECTRLHANDLER 1
-#define HAVE_SETMODE 1
-#define HAVE_SETRLIMIT 0
-#define HAVE_SLEEP 1
-#define HAVE_STRERROR_R 0
-#define HAVE_SYSCONF 0
-#define HAVE_SYSCTL 0
-#define HAVE_USLEEP 0
-#define HAVE_UTGETOSTYPEFROMSTRING 0
-#define HAVE_VIRTUALALLOC 1
-#define HAVE_WGLGETPROCADDRESS 0
-#define HAVE_BCRYPT 1
-#define HAVE_VAAPI_DRM 0
-#define HAVE_VAAPI_X11 0
-#define HAVE_VDPAU_X11 0
-#define HAVE_PTHREADS 0
-#define HAVE_OS2THREADS 0
-#define HAVE_W32THREADS 1
-#define HAVE_AS_ARCH_DIRECTIVE 0
-#define HAVE_AS_DN_DIRECTIVE 0
-#define HAVE_AS_FPU_DIRECTIVE 0
-#define HAVE_AS_FUNC 0
-#define HAVE_AS_OBJECT_ARCH 0
-#define HAVE_ASM_MOD_Q 0
-#define HAVE_BLOCKS_EXTENSION 0
-#define HAVE_EBP_AVAILABLE 0
-#define HAVE_EBX_AVAILABLE 0
-#define HAVE_GNU_AS 0
-#define HAVE_GNU_WINDRES 0
-#define HAVE_IBM_ASM 0
-#define HAVE_INLINE_ASM_DIRECT_SYMBOL_REFS 0
-#define HAVE_INLINE_ASM_LABELS 0
-#define HAVE_INLINE_ASM_NONLOCAL_LABELS 0
-#define HAVE_PRAGMA_DEPRECATED 1
-#define HAVE_RSYNC_CONTIMEOUT 0
-#define HAVE_SYMVER_ASM_LABEL 0
-#define HAVE_SYMVER_GNU_ASM 0
-#define HAVE_VFP_ARGS 0
-#define HAVE_XFORM_ASM 0
-#define HAVE_XMM_CLOBBERS 0
-#define HAVE_KCMVIDEOCODECTYPE_HEVC 0
-#define HAVE_SOCKLEN_T 0
-#define HAVE_STRUCT_ADDRINFO 0
-#define HAVE_STRUCT_GROUP_SOURCE_REQ 0
-#define HAVE_STRUCT_IP_MREQ_SOURCE 0
-#define HAVE_STRUCT_IPV6_MREQ 0
-#define HAVE_STRUCT_MSGHDR_MSG_FLAGS 0
-#define HAVE_STRUCT_POLLFD 0
-#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 0
-#define HAVE_STRUCT_SCTP_EVENT_SUBSCRIBE 0
-#define HAVE_STRUCT_SOCKADDR_IN6 0
-#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
-#define HAVE_STRUCT_SOCKADDR_STORAGE 0
-#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 0
-#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 0
-#define HAVE_MAKEINFO 1
-#define HAVE_MAKEINFO_HTML 0
-#define HAVE_OPENCL_D3D11 0
-#define HAVE_OPENCL_DRM_ARM 0
-#define HAVE_OPENCL_DRM_BEIGNET 0
-#define HAVE_OPENCL_DXVA2 0
-#define HAVE_OPENCL_VAAPI_BEIGNET 0
-#define HAVE_OPENCL_VAAPI_INTEL_MEDIA 0
-#define HAVE_PERL 1
-#define HAVE_POD2MAN 0
-#define HAVE_TEXI2HTML 0
-#define CONFIG_DOC 0
-#define CONFIG_HTMLPAGES 0
-#define CONFIG_MANPAGES 0
-#define CONFIG_PODPAGES 1
-#define CONFIG_TXTPAGES 1
-#define CONFIG_AVIO_DIR_CMD_EXAMPLE 1
-#define CONFIG_AVIO_READING_EXAMPLE 1
-#define CONFIG_DECODE_AUDIO_EXAMPLE 1
-#define CONFIG_DECODE_VIDEO_EXAMPLE 1
-#define CONFIG_DEMUXING_DECODING_EXAMPLE 1
-#define CONFIG_ENCODE_AUDIO_EXAMPLE 1
-#define CONFIG_ENCODE_VIDEO_EXAMPLE 1
-#define CONFIG_EXTRACT_MVS_EXAMPLE 1
-#define CONFIG_FILTER_AUDIO_EXAMPLE 0
-#define CONFIG_FILTERING_AUDIO_EXAMPLE 0
-#define CONFIG_FILTERING_VIDEO_EXAMPLE 0
-#define CONFIG_HTTP_MULTICLIENT_EXAMPLE 0
-#define CONFIG_HW_DECODE_EXAMPLE 1
-#define CONFIG_METADATA_EXAMPLE 1
-#define CONFIG_MUXING_EXAMPLE 1
-#define CONFIG_QSVDEC_EXAMPLE 0
-#define CONFIG_REMUXING_EXAMPLE 1
-#define CONFIG_RESAMPLING_AUDIO_EXAMPLE 1
-#define CONFIG_SCALING_VIDEO_EXAMPLE 1
-#define CONFIG_TRANSCODE_AAC_EXAMPLE 1
-#define CONFIG_TRANSCODING_EXAMPLE 0
-#define CONFIG_VAAPI_ENCODE_EXAMPLE 0
-#define CONFIG_VAAPI_TRANSCODE_EXAMPLE 0
-#define CONFIG_AVISYNTH 0
-#define CONFIG_FREI0R 0
-#define CONFIG_LIBCDIO 0
-#define CONFIG_LIBDAVS2 0
-#define CONFIG_LIBRUBBERBAND 0
-#define CONFIG_LIBVIDSTAB 0
-#define CONFIG_LIBX264 0
-#define CONFIG_LIBX265 0
-#define CONFIG_LIBXAVS 0
-#define CONFIG_LIBXAVS2 0
-#define CONFIG_LIBXVID 0
-#define CONFIG_DECKLINK 0
-#define CONFIG_LIBNDI_NEWTEK 0
-#define CONFIG_LIBFDK_AAC 0
-#define CONFIG_OPENSSL 0
-#define CONFIG_LIBTLS 0
-#define CONFIG_GMP 0
-#define CONFIG_LIBLENSFUN 0
-#define CONFIG_LIBOPENCORE_AMRNB 0
-#define CONFIG_LIBOPENCORE_AMRWB 0
-#define CONFIG_LIBVMAF 0
-#define CONFIG_LIBVO_AMRWBENC 0
-#define CONFIG_MBEDTLS 0
-#define CONFIG_RKMPP 0
-#define CONFIG_LIBSMBCLIENT 0
-#define CONFIG_CHROMAPRINT 0
-#define CONFIG_GCRYPT 0
-#define CONFIG_GNUTLS 0
-#define CONFIG_JNI 0
-#define CONFIG_LADSPA 0
-#define CONFIG_LIBAOM 0
-#define CONFIG_LIBASS 0
-#define CONFIG_LIBBLURAY 0
-#define CONFIG_LIBBS2B 0
-#define CONFIG_LIBCACA 0
-#define CONFIG_LIBCELT 0
-#define CONFIG_LIBCODEC2 0
-#define CONFIG_LIBDAV1D 0
-#define CONFIG_LIBDC1394 0
-#define CONFIG_LIBDRM 0
-#define CONFIG_LIBFLITE 0
-#define CONFIG_LIBFONTCONFIG 0
-#define CONFIG_LIBFREETYPE 0
-#define CONFIG_LIBFRIBIDI 0
-#define CONFIG_LIBGME 0
-#define CONFIG_LIBGSM 0
-#define CONFIG_LIBIEC61883 0
-#define CONFIG_LIBILBC 0
-#define CONFIG_LIBJACK 0
-#define CONFIG_LIBKLVANC 0
-#define CONFIG_LIBKVAZAAR 0
-#define CONFIG_LIBMODPLUG 0
-#define CONFIG_LIBMP3LAME 0
-#define CONFIG_LIBMYSOFA 0
-#define CONFIG_LIBOPENCV 0
-#define CONFIG_LIBOPENH264 0
-#define CONFIG_LIBOPENJPEG 0
-#define CONFIG_LIBOPENMPT 0
-#define CONFIG_LIBOPUS 0
-#define CONFIG_LIBPULSE 0
-#define CONFIG_LIBRSVG 0
-#define CONFIG_LIBRTMP 0
-#define CONFIG_LIBSHINE 0
-#define CONFIG_LIBSMBCLIENT 0
-#define CONFIG_LIBSNAPPY 0
-#define CONFIG_LIBSOXR 0
-#define CONFIG_LIBSPEEX 0
-#define CONFIG_LIBSRT 0
-#define CONFIG_LIBSSH 0
-#define CONFIG_LIBTENSORFLOW 0
-#define CONFIG_LIBTESSERACT 0
-#define CONFIG_LIBTHEORA 0
-#define CONFIG_LIBTWOLAME 0
-#define CONFIG_LIBV4L2 0
-#define CONFIG_LIBVORBIS 0
-#define CONFIG_LIBVPX 0
-#define CONFIG_LIBWAVPACK 0
-#define CONFIG_LIBWEBP 0
-#define CONFIG_LIBXML2 0
-#define CONFIG_LIBZIMG 0
-#define CONFIG_LIBZMQ 0
-#define CONFIG_LIBZVBI 0
-#define CONFIG_LV2 0
-#define CONFIG_MEDIACODEC 0
-#define CONFIG_OPENAL 0
-#define CONFIG_OPENGL 0
-#define CONFIG_VAPOURSYNTH 0
-#define CONFIG_ALSA 0
-#define CONFIG_APPKIT 0
-#define CONFIG_AVFOUNDATION 0
-#define CONFIG_BZLIB 0
-#define CONFIG_COREIMAGE 0
-#define CONFIG_ICONV 0
-#define CONFIG_LIBXCB 0
-#define CONFIG_LIBXCB_SHM 0
-#define CONFIG_LIBXCB_SHAPE 0
-#define CONFIG_LIBXCB_XFIXES 0
-#define CONFIG_LZMA 0
-#define CONFIG_SCHANNEL 1
-#define CONFIG_SDL2 0
-#define CONFIG_SECURETRANSPORT 0
-#define CONFIG_SNDIO 0
-#define CONFIG_XLIB 0
-#define CONFIG_ZLIB 1
-#define CONFIG_CUDA_SDK 0
-#define CONFIG_LIBNPP 0
-#define CONFIG_LIBMFX 0
-#define CONFIG_MMAL 0
-#define CONFIG_OMX 0
-#define CONFIG_OPENCL 0
-#define CONFIG_AMF 0
-#define CONFIG_AUDIOTOOLBOX 0
-#define CONFIG_CRYSTALHD 0
-#define CONFIG_CUDA 0
-#define CONFIG_CUVID 0
-#define CONFIG_D3D11VA 0
-#define CONFIG_DXVA2 0
-#define CONFIG_FFNVCODEC 0
-#define CONFIG_NVDEC 0
-#define CONFIG_NVENC 0
-#define CONFIG_VAAPI 0
-#define CONFIG_VDPAU 0
-#define CONFIG_VIDEOTOOLBOX 0
-#define CONFIG_V4L2_M2M 0
-#define CONFIG_XVMC 0
-#define CONFIG_FTRAPV 0
-#define CONFIG_GRAY 0
-#define CONFIG_HARDCODED_TABLES 0
-#define CONFIG_OMX_RPI 0
-#define CONFIG_RUNTIME_CPUDETECT 1
-#define CONFIG_SAFE_BITSTREAM_READER 1
-#define CONFIG_SHARED 0
-#define CONFIG_SMALL 1
-#define CONFIG_STATIC 1
-#define CONFIG_SWSCALE_ALPHA 1
-#define CONFIG_GPL 1
-#define CONFIG_NONFREE 0
-#define CONFIG_VERSION3 0
-#define CONFIG_AVDEVICE 1
-#define CONFIG_AVFILTER 0
-#define CONFIG_SWSCALE 1
-#define CONFIG_POSTPROC 0
-#define CONFIG_AVFORMAT 1
-#define CONFIG_AVCODEC 1
-#define CONFIG_SWRESAMPLE 1
-#define CONFIG_AVRESAMPLE 0
-#define CONFIG_AVUTIL 1
-#define CONFIG_FFPLAY 0
-#define CONFIG_FFPROBE 0
-#define CONFIG_FFMPEG 0
-#define CONFIG_DCT 1
-#define CONFIG_DWT 1
-#define CONFIG_ERROR_RESILIENCE 1
-#define CONFIG_FAAN 1
-#define CONFIG_FAST_UNALIGNED 1
-#define CONFIG_FFT 1
-#define CONFIG_LSP 1
-#define CONFIG_LZO 1
-#define CONFIG_MDCT 1
-#define CONFIG_PIXELUTILS 0
-#define CONFIG_NETWORK 0
-#define CONFIG_RDFT 1
-#define CONFIG_AUTODETECT 0
-#define CONFIG_FONTCONFIG 0
-#define CONFIG_LINUX_PERF 0
-#define CONFIG_MEMORY_POISONING 0
-#define CONFIG_NEON_CLOBBER_TEST 0
-#define CONFIG_OSSFUZZ 0
-#define CONFIG_PIC 0
-#define CONFIG_THUMB 0
-#define CONFIG_VALGRIND_BACKTRACE 0
-#define CONFIG_XMM_CLOBBER_TEST 0
-#define CONFIG_BSFS 1
-#define CONFIG_DECODERS 1
-#define CONFIG_ENCODERS 0
-#define CONFIG_HWACCELS 0
-#define CONFIG_PARSERS 1
-#define CONFIG_INDEVS 0
-#define CONFIG_OUTDEVS 0
-#define CONFIG_FILTERS 0
-#define CONFIG_DEMUXERS 1
-#define CONFIG_MUXERS 0
-#define CONFIG_PROTOCOLS 1
-#define CONFIG_AANDCTTABLES 1
-#define CONFIG_AC3DSP 1
-#define CONFIG_ADTS_HEADER 1
-#define CONFIG_AUDIO_FRAME_QUEUE 1
-#define CONFIG_AUDIODSP 1
-#define CONFIG_BLOCKDSP 1
-#define CONFIG_BSWAPDSP 1
-#define CONFIG_CABAC 1
-#define CONFIG_CBS 1
-#define CONFIG_CBS_AV1 1
-#define CONFIG_CBS_H264 1
-#define CONFIG_CBS_H265 1
-#define CONFIG_CBS_JPEG 0
-#define CONFIG_CBS_MPEG2 1
-#define CONFIG_CBS_VP9 1
-#define CONFIG_DIRAC_PARSE 1
-#define CONFIG_DNN 0
-#define CONFIG_DVPROFILE 1
-#define CONFIG_EXIF 1
-#define CONFIG_FAANDCT 1
-#define CONFIG_FAANIDCT 1
-#define CONFIG_FDCTDSP 1
-#define CONFIG_FLACDSP 1
-#define CONFIG_FMTCONVERT 1
-#define CONFIG_FRAME_THREAD_ENCODER 0
-#define CONFIG_G722DSP 1
-#define CONFIG_GOLOMB 1
-#define CONFIG_GPLV3 0
-#define CONFIG_H263DSP 1
-#define CONFIG_H264CHROMA 1
-#define CONFIG_H264DSP 1
-#define CONFIG_H264PARSE 1
-#define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 1
-#define CONFIG_HEVCPARSE 1
-#define CONFIG_HPELDSP 1
-#define CONFIG_HUFFMAN 1
-#define CONFIG_HUFFYUVDSP 1
-#define CONFIG_HUFFYUVENCDSP 0
-#define CONFIG_IDCTDSP 1
-#define CONFIG_IIRFILTER 0
-#define CONFIG_MDCT15 1
-#define CONFIG_INTRAX8 1
-#define CONFIG_ISO_MEDIA 1
-#define CONFIG_IVIDSP 0
-#define CONFIG_JPEGTABLES 1
-#define CONFIG_LGPLV3 0
-#define CONFIG_LIBX262 0
-#define CONFIG_LLAUDDSP 1
-#define CONFIG_LLVIDDSP 1
-#define CONFIG_LLVIDENCDSP 0
-#define CONFIG_LPC 0
-#define CONFIG_LZF 1
-#define CONFIG_ME_CMP 1
-#define CONFIG_MPEG_ER 1
-#define CONFIG_MPEGAUDIO 1
-#define CONFIG_MPEGAUDIODSP 1
-#define CONFIG_MPEGAUDIOHEADER 1
-#define CONFIG_MPEGVIDEO 1
-#define CONFIG_MPEGVIDEOENC 1
-#define CONFIG_MSS34DSP 1
-#define CONFIG_PIXBLOCKDSP 1
-#define CONFIG_QPELDSP 1
-#define CONFIG_QSV 0
-#define CONFIG_QSVDEC 0
-#define CONFIG_QSVENC 0
-#define CONFIG_QSVVPP 0
-#define CONFIG_RANGECODER 1
-#define CONFIG_RIFFDEC 1
-#define CONFIG_RIFFENC 0
-#define CONFIG_RTPDEC 0
-#define CONFIG_RTPENC_CHAIN 0
-#define CONFIG_RV34DSP 1
-#define CONFIG_SCENE_SAD 0
-#define CONFIG_SINEWIN 1
-#define CONFIG_SNAPPY 1
-#define CONFIG_SRTP 0
-#define CONFIG_STARTCODE 1
-#define CONFIG_TEXTUREDSP 1
-#define CONFIG_TEXTUREDSPENC 0
-#define CONFIG_TPELDSP 1
-#define CONFIG_VAAPI_1 0
-#define CONFIG_VAAPI_ENCODE 0
-#define CONFIG_VC1DSP 1
-#define CONFIG_VIDEODSP 1
-#define CONFIG_VP3DSP 1
-#define CONFIG_VP56DSP 1
-#define CONFIG_VP8DSP 1
-#define CONFIG_WMA_FREQS 1
-#define CONFIG_WMV2DSP 1
-#define CONFIG_AAC_ADTSTOASC_BSF 1
-#define CONFIG_AV1_METADATA_BSF 1
-#define CONFIG_CHOMP_BSF 1
-#define CONFIG_DUMP_EXTRADATA_BSF 1
-#define CONFIG_DCA_CORE_BSF 1
-#define CONFIG_EAC3_CORE_BSF 1
-#define CONFIG_EXTRACT_EXTRADATA_BSF 1
-#define CONFIG_FILTER_UNITS_BSF 1
-#define CONFIG_H264_METADATA_BSF 1
-#define CONFIG_H264_MP4TOANNEXB_BSF 1
-#define CONFIG_H264_REDUNDANT_PPS_BSF 1
-#define CONFIG_HAPQA_EXTRACT_BSF 1
-#define CONFIG_HEVC_METADATA_BSF 1
-#define CONFIG_HEVC_MP4TOANNEXB_BSF 1
-#define CONFIG_IMX_DUMP_HEADER_BSF 1
-#define CONFIG_MJPEG2JPEG_BSF 1
-#define CONFIG_MJPEGA_DUMP_HEADER_BSF 1
-#define CONFIG_MP3_HEADER_DECOMPRESS_BSF 1
-#define CONFIG_MPEG2_METADATA_BSF 1
-#define CONFIG_MPEG4_UNPACK_BFRAMES_BSF 1
-#define CONFIG_MOV2TEXTSUB_BSF 1
-#define CONFIG_NOISE_BSF 1
-#define CONFIG_NULL_BSF 1
-#define CONFIG_PRORES_METADATA_BSF 1
-#define CONFIG_REMOVE_EXTRADATA_BSF 1
-#define CONFIG_TEXT2MOVSUB_BSF 1
-#define CONFIG_TRACE_HEADERS_BSF 1
-#define CONFIG_VP9_METADATA_BSF 1
-#define CONFIG_VP9_RAW_REORDER_BSF 1
-#define CONFIG_VP9_SUPERFRAME_BSF 1
-#define CONFIG_VP9_SUPERFRAME_SPLIT_BSF 1
-#define CONFIG_AASC_DECODER 1
-#define CONFIG_AIC_DECODER 1
-#define CONFIG_ALIAS_PIX_DECODER 1
-#define CONFIG_AMV_DECODER 1
-#define CONFIG_ANM_DECODER 1
-#define CONFIG_ANSI_DECODER 1
-#define CONFIG_APNG_DECODER 1
-#define CONFIG_ASV1_DECODER 1
-#define CONFIG_ASV2_DECODER 1
-#define CONFIG_AURA_DECODER 1
-#define CONFIG_AURA2_DECODER 1
-#define CONFIG_AVRP_DECODER 1
-#define CONFIG_AVRN_DECODER 1
-#define CONFIG_AVS_DECODER 1
-#define CONFIG_AVUI_DECODER 1
-#define CONFIG_AYUV_DECODER 1
-#define CONFIG_BETHSOFTVID_DECODER 1
-#define CONFIG_BFI_DECODER 1
-#define CONFIG_BINK_DECODER 1
-#define CONFIG_BITPACKED_DECODER 1
-#define CONFIG_BMP_DECODER 1
-#define CONFIG_BMV_VIDEO_DECODER 1
-#define CONFIG_BRENDER_PIX_DECODER 1
-#define CONFIG_C93_DECODER 1
-#define CONFIG_CAVS_DECODER 1
-#define CONFIG_CDGRAPHICS_DECODER 1
-#define CONFIG_CDXL_DECODER 1
-#define CONFIG_CFHD_DECODER 1
-#define CONFIG_CINEPAK_DECODER 1
-#define CONFIG_CLEARVIDEO_DECODER 1
-#define CONFIG_CLJR_DECODER 1
-#define CONFIG_CLLC_DECODER 1
-#define CONFIG_COMFORTNOISE_DECODER 1
-#define CONFIG_CPIA_DECODER 1
-#define CONFIG_CSCD_DECODER 1
-#define CONFIG_CYUV_DECODER 1
-#define CONFIG_DDS_DECODER 1
-#define CONFIG_DFA_DECODER 1
-#define CONFIG_DIRAC_DECODER 1
-#define CONFIG_DNXHD_DECODER 1
-#define CONFIG_DPX_DECODER 1
-#define CONFIG_DSICINVIDEO_DECODER 1
-#define CONFIG_DVAUDIO_DECODER 1
-#define CONFIG_DVVIDEO_DECODER 1
-#define CONFIG_DXA_DECODER 1
-#define CONFIG_DXTORY_DECODER 1
-#define CONFIG_DXV_DECODER 1
-#define CONFIG_EACMV_DECODER 1
-#define CONFIG_EAMAD_DECODER 1
-#define CONFIG_EATGQ_DECODER 1
-#define CONFIG_EATGV_DECODER 1
-#define CONFIG_EATQI_DECODER 1
-#define CONFIG_EIGHTBPS_DECODER 1
-#define CONFIG_EIGHTSVX_EXP_DECODER 1
-#define CONFIG_EIGHTSVX_FIB_DECODER 1
-#define CONFIG_ESCAPE124_DECODER 1
-#define CONFIG_ESCAPE130_DECODER 1
-#define CONFIG_EXR_DECODER 1
-#define CONFIG_FFV1_DECODER 1
-#define CONFIG_FFVHUFF_DECODER 1
-#define CONFIG_FIC_DECODER 1
-#define CONFIG_FITS_DECODER 1
-#define CONFIG_FLASHSV_DECODER 1
-#define CONFIG_FLASHSV2_DECODER 1
-#define CONFIG_FLIC_DECODER 1
-#define CONFIG_FLV_DECODER 1
-#define CONFIG_FMVC_DECODER 1
-#define CONFIG_FOURXM_DECODER 1
-#define CONFIG_FRAPS_DECODER 1
-#define CONFIG_FRWU_DECODER 1
-#define CONFIG_G2M_DECODER 1
-#define CONFIG_GDV_DECODER 1
-#define CONFIG_GIF_DECODER 1
-#define CONFIG_H261_DECODER 1
-#define CONFIG_H263_DECODER 1
-#define CONFIG_H263I_DECODER 1
-#define CONFIG_H263P_DECODER 1
-#define CONFIG_H263_V4L2M2M_DECODER 0
-#define CONFIG_H264_DECODER 1
-#define CONFIG_H264_CRYSTALHD_DECODER 0
-#define CONFIG_H264_V4L2M2M_DECODER 0
-#define CONFIG_H264_MEDIACODEC_DECODER 0
-#define CONFIG_H264_MMAL_DECODER 0
-#define CONFIG_H264_QSV_DECODER 0
-#define CONFIG_H264_RKMPP_DECODER 0
-#define CONFIG_HAP_DECODER 1
-#define CONFIG_HEVC_DECODER 1
-#define CONFIG_HEVC_QSV_DECODER 0
-#define CONFIG_HEVC_RKMPP_DECODER 0
-#define CONFIG_HEVC_V4L2M2M_DECODER 0
-#define CONFIG_HNM4_VIDEO_DECODER 1
-#define CONFIG_HQ_HQA_DECODER 1
-#define CONFIG_HQX_DECODER 1
-#define CONFIG_HUFFYUV_DECODER 1
-#define CONFIG_IDCIN_DECODER 1
-#define CONFIG_IFF_ILBM_DECODER 1
-#define CONFIG_IMM4_DECODER 1
-#define CONFIG_INDEO2_DECODER 0
-#define CONFIG_INDEO3_DECODER 0
-#define CONFIG_INDEO4_DECODER 0
-#define CONFIG_INDEO5_DECODER 0
-#define CONFIG_INTERPLAY_VIDEO_DECODER 1
-#define CONFIG_JPEG2000_DECODER 1
-#define CONFIG_JPEGLS_DECODER 1
-#define CONFIG_JV_DECODER 1
-#define CONFIG_KGV1_DECODER 1
-#define CONFIG_KMVC_DECODER 1
-#define CONFIG_LAGARITH_DECODER 1
-#define CONFIG_LOCO_DECODER 1
-#define CONFIG_M101_DECODER 1
-#define CONFIG_MAGICYUV_DECODER 1
-#define CONFIG_MDEC_DECODER 1
-#define CONFIG_MIMIC_DECODER 1
-#define CONFIG_MJPEG_DECODER 1
-#define CONFIG_MJPEGB_DECODER 1
-#define CONFIG_MMVIDEO_DECODER 1
-#define CONFIG_MOTIONPIXELS_DECODER 1
-#define CONFIG_MPEG1VIDEO_DECODER 1
-#define CONFIG_MPEG2VIDEO_DECODER 1
-#define CONFIG_MPEG4_DECODER 1
-#define CONFIG_MPEG4_CRYSTALHD_DECODER 0
-#define CONFIG_MPEG4_V4L2M2M_DECODER 0
-#define CONFIG_MPEG4_MMAL_DECODER 0
-#define CONFIG_MPEGVIDEO_DECODER 1
-#define CONFIG_MPEG1_V4L2M2M_DECODER 0
-#define CONFIG_MPEG2_MMAL_DECODER 0
-#define CONFIG_MPEG2_CRYSTALHD_DECODER 0
-#define CONFIG_MPEG2_V4L2M2M_DECODER 0
-#define CONFIG_MPEG2_QSV_DECODER 0
-#define CONFIG_MPEG2_MEDIACODEC_DECODER 0
-#define CONFIG_MSA1_DECODER 1
-#define CONFIG_MSCC_DECODER 1
-#define CONFIG_MSMPEG4V1_DECODER 1
-#define CONFIG_MSMPEG4V2_DECODER 1
-#define CONFIG_MSMPEG4V3_DECODER 1
-#define CONFIG_MSMPEG4_CRYSTALHD_DECODER 0
-#define CONFIG_MSRLE_DECODER 1
-#define CONFIG_MSS1_DECODER 1
-#define CONFIG_MSS2_DECODER 1
-#define CONFIG_MSVIDEO1_DECODER 1
-#define CONFIG_MSZH_DECODER 1
-#define CONFIG_MTS2_DECODER 1
-#define CONFIG_MVC1_DECODER 1
-#define CONFIG_MVC2_DECODER 1
-#define CONFIG_MWSC_DECODER 1
-#define CONFIG_MXPEG_DECODER 1
-#define CONFIG_NUV_DECODER 1
-#define CONFIG_PAF_VIDEO_DECODER 1
-#define CONFIG_PAM_DECODER 1
-#define CONFIG_PBM_DECODER 1
-#define CONFIG_PCX_DECODER 1
-#define CONFIG_PGM_DECODER 1
-#define CONFIG_PGMYUV_DECODER 1
-#define CONFIG_PICTOR_DECODER 1
-#define CONFIG_PIXLET_DECODER 1
-#define CONFIG_PNG_DECODER 1
-#define CONFIG_PPM_DECODER 1
-#define CONFIG_PRORES_DECODER 1
-#define CONFIG_PROSUMER_DECODER 1
-#define CONFIG_PSD_DECODER 1
-#define CONFIG_PTX_DECODER 1
-#define CONFIG_QDRAW_DECODER 1
-#define CONFIG_QPEG_DECODER 1
-#define CONFIG_QTRLE_DECODER 1
-#define CONFIG_R10K_DECODER 1
-#define CONFIG_R210_DECODER 1
-#define CONFIG_RASC_DECODER 1
-#define CONFIG_RAWVIDEO_DECODER 1
-#define CONFIG_RL2_DECODER 1
-#define CONFIG_ROQ_DECODER 1
-#define CONFIG_RPZA_DECODER 1
-#define CONFIG_RSCC_DECODER 1
-#define CONFIG_RV10_DECODER 1
-#define CONFIG_RV20_DECODER 1
-#define CONFIG_RV30_DECODER 1
-#define CONFIG_RV40_DECODER 1
-#define CONFIG_S302M_DECODER 1
-#define CONFIG_SANM_DECODER 1
-#define CONFIG_SCPR_DECODER 1
-#define CONFIG_SCREENPRESSO_DECODER 1
-#define CONFIG_SDX2_DPCM_DECODER 1
-#define CONFIG_SGI_DECODER 1
-#define CONFIG_SGIRLE_DECODER 1
-#define CONFIG_SHEERVIDEO_DECODER 1
-#define CONFIG_SMACKER_DECODER 1
-#define CONFIG_SMC_DECODER 1
-#define CONFIG_SMVJPEG_DECODER 1
-#define CONFIG_SNOW_DECODER 1
-#define CONFIG_SP5X_DECODER 1
-#define CONFIG_SPEEDHQ_DECODER 1
-#define CONFIG_SRGC_DECODER 1
-#define CONFIG_SUNRAST_DECODER 1
-#define CONFIG_SVQ1_DECODER 1
-#define CONFIG_SVQ3_DECODER 1
-#define CONFIG_TARGA_DECODER 1
-#define CONFIG_TARGA_Y216_DECODER 1
-#define CONFIG_TDSC_DECODER 1
-#define CONFIG_THEORA_DECODER 1
-#define CONFIG_THP_DECODER 1
-#define CONFIG_TIERTEXSEQVIDEO_DECODER 1
-#define CONFIG_TIFF_DECODER 1
-#define CONFIG_TMV_DECODER 1
-#define CONFIG_TRUEMOTION1_DECODER 1
-#define CONFIG_TRUEMOTION2_DECODER 1
-#define CONFIG_TRUEMOTION2RT_DECODER 1
-#define CONFIG_TSCC_DECODER 1
-#define CONFIG_TSCC2_DECODER 1
-#define CONFIG_TXD_DECODER 1
-#define CONFIG_ULTI_DECODER 1
-#define CONFIG_UTVIDEO_DECODER 1
-#define CONFIG_V210_DECODER 1
-#define CONFIG_V210X_DECODER 1
-#define CONFIG_V308_DECODER 1
-#define CONFIG_V408_DECODER 1
-#define CONFIG_V410_DECODER 1
-#define CONFIG_VB_DECODER 1
-#define CONFIG_VBLE_DECODER 1
-#define CONFIG_VC1_DECODER 1
-#define CONFIG_VC1_CRYSTALHD_DECODER 0
-#define CONFIG_VC1IMAGE_DECODER 1
-#define CONFIG_VC1_MMAL_DECODER 0
-#define CONFIG_VC1_QSV_DECODER 0
-#define CONFIG_VC1_V4L2M2M_DECODER 0
-#define CONFIG_VCR1_DECODER 1
-#define CONFIG_VMDVIDEO_DECODER 1
-#define CONFIG_VMNC_DECODER 1
-#define CONFIG_VP3_DECODER 1
-#define CONFIG_VP5_DECODER 1
-#define CONFIG_VP6_DECODER 1
-#define CONFIG_VP6A_DECODER 1
-#define CONFIG_VP6F_DECODER 1
-#define CONFIG_VP7_DECODER 1
-#define CONFIG_VP8_DECODER 1
-#define CONFIG_VP8_RKMPP_DECODER 0
-#define CONFIG_VP8_V4L2M2M_DECODER 0
-#define CONFIG_VP9_DECODER 1
-#define CONFIG_VP9_RKMPP_DECODER 0
-#define CONFIG_VP9_V4L2M2M_DECODER 0
-#define CONFIG_VQA_DECODER 1
-#define CONFIG_WEBP_DECODER 1
-#define CONFIG_WCMV_DECODER 1
-#define CONFIG_WRAPPED_AVFRAME_DECODER 1
-#define CONFIG_WMV1_DECODER 1
-#define CONFIG_WMV2_DECODER 1
-#define CONFIG_WMV3_DECODER 1
-#define CONFIG_WMV3_CRYSTALHD_DECODER 0
-#define CONFIG_WMV3IMAGE_DECODER 1
-#define CONFIG_WNV1_DECODER 1
-#define CONFIG_XAN_WC3_DECODER 1
-#define CONFIG_XAN_WC4_DECODER 1
-#define CONFIG_XBM_DECODER 1
-#define CONFIG_XFACE_DECODER 1
-#define CONFIG_XL_DECODER 1
-#define CONFIG_XPM_DECODER 1
-#define CONFIG_XWD_DECODER 1
-#define CONFIG_Y41P_DECODER 1
-#define CONFIG_YLC_DECODER 1
-#define CONFIG_YOP_DECODER 1
-#define CONFIG_YUV4_DECODER 1
-#define CONFIG_ZERO12V_DECODER 1
-#define CONFIG_ZEROCODEC_DECODER 1
-#define CONFIG_ZLIB_DECODER 1
-#define CONFIG_ZMBV_DECODER 1
-#define CONFIG_AAC_DECODER 1
-#define CONFIG_AAC_FIXED_DECODER 1
-#define CONFIG_AAC_LATM_DECODER 1
-#define CONFIG_AC3_DECODER 1
-#define CONFIG_AC3_FIXED_DECODER 1
-#define CONFIG_ALAC_DECODER 1
-#define CONFIG_ALS_DECODER 1
-#define CONFIG_AMRNB_DECODER 1
-#define CONFIG_AMRWB_DECODER 1
-#define CONFIG_APE_DECODER 1
-#define CONFIG_APTX_DECODER 1
-#define CONFIG_APTX_HD_DECODER 1
-#define CONFIG_ATRAC1_DECODER 1
-#define CONFIG_ATRAC3_DECODER 1
-#define CONFIG_ATRAC3AL_DECODER 1
-#define CONFIG_ATRAC3P_DECODER 0
-#define CONFIG_ATRAC3PAL_DECODER 1
-#define CONFIG_ATRAC9_DECODER 1
-#define CONFIG_BINKAUDIO_DCT_DECODER 1
-#define CONFIG_BINKAUDIO_RDFT_DECODER 1
-#define CONFIG_BMV_AUDIO_DECODER 1
-#define CONFIG_COOK_DECODER 1
-#define CONFIG_DCA_DECODER 1
-#define CONFIG_DOLBY_E_DECODER 1
-#define CONFIG_DSD_LSBF_DECODER 1
-#define CONFIG_DSD_MSBF_DECODER 1
-#define CONFIG_DSD_LSBF_PLANAR_DECODER 1
-#define CONFIG_DSD_MSBF_PLANAR_DECODER 1
-#define CONFIG_DSICINAUDIO_DECODER 1
-#define CONFIG_DSS_SP_DECODER 1
-#define CONFIG_DST_DECODER 1
-#define CONFIG_EAC3_DECODER 1
-#define CONFIG_EVRC_DECODER 1
-#define CONFIG_FFWAVESYNTH_DECODER 1
-#define CONFIG_FLAC_DECODER 1
-#define CONFIG_G723_1_DECODER 1
-#define CONFIG_G729_DECODER 1
-#define CONFIG_GSM_DECODER 1
-#define CONFIG_GSM_MS_DECODER 1
-#define CONFIG_IAC_DECODER 1
-#define CONFIG_ILBC_DECODER 1
-#define CONFIG_IMC_DECODER 1
-#define CONFIG_INTERPLAY_ACM_DECODER 1
-#define CONFIG_MACE3_DECODER 1
-#define CONFIG_MACE6_DECODER 1
-#define CONFIG_METASOUND_DECODER 1
-#define CONFIG_MLP_DECODER 1
-#define CONFIG_MP1_DECODER 1
-#define CONFIG_MP1FLOAT_DECODER 1
-#define CONFIG_MP2_DECODER 1
-#define CONFIG_MP2FLOAT_DECODER 1
-#define CONFIG_MP3FLOAT_DECODER 1
-#define CONFIG_MP3_DECODER 1
-#define CONFIG_MP3ADUFLOAT_DECODER 1
-#define CONFIG_MP3ADU_DECODER 1
-#define CONFIG_MP3ON4FLOAT_DECODER 1
-#define CONFIG_MP3ON4_DECODER 1
-#define CONFIG_MPC7_DECODER 1
-#define CONFIG_MPC8_DECODER 1
-#define CONFIG_NELLYMOSER_DECODER 1
-#define CONFIG_ON2AVC_DECODER 1
-#define CONFIG_OPUS_DECODER 1
-#define CONFIG_PAF_AUDIO_DECODER 1
-#define CONFIG_QCELP_DECODER 1
-#define CONFIG_QDM2_DECODER 1
-#define CONFIG_QDMC_DECODER 1
-#define CONFIG_RA_144_DECODER 1
-#define CONFIG_RA_288_DECODER 1
-#define CONFIG_RALF_DECODER 1
-#define CONFIG_SBC_DECODER 1
-#define CONFIG_SHORTEN_DECODER 1
-#define CONFIG_SIPR_DECODER 1
-#define CONFIG_SMACKAUD_DECODER 1
-#define CONFIG_SONIC_DECODER 1
-#define CONFIG_TAK_DECODER 1
-#define CONFIG_TRUEHD_DECODER 1
-#define CONFIG_TRUESPEECH_DECODER 1
-#define CONFIG_TTA_DECODER 1
-#define CONFIG_TWINVQ_DECODER 0
-#define CONFIG_VMDAUDIO_DECODER 1
-#define CONFIG_VORBIS_DECODER 1
-#define CONFIG_WAVPACK_DECODER 1
-#define CONFIG_WMALOSSLESS_DECODER 1
-#define CONFIG_WMAPRO_DECODER 1
-#define CONFIG_WMAV1_DECODER 1
-#define CONFIG_WMAV2_DECODER 1
-#define CONFIG_WMAVOICE_DECODER 1
-#define CONFIG_WS_SND1_DECODER 1
-#define CONFIG_XMA1_DECODER 1
-#define CONFIG_XMA2_DECODER 1
-#define CONFIG_PCM_ALAW_DECODER 1
-#define CONFIG_PCM_BLURAY_DECODER 1
-#define CONFIG_PCM_DVD_DECODER 1
-#define CONFIG_PCM_F16LE_DECODER 1
-#define CONFIG_PCM_F24LE_DECODER 1
-#define CONFIG_PCM_F32BE_DECODER 1
-#define CONFIG_PCM_F32LE_DECODER 1
-#define CONFIG_PCM_F64BE_DECODER 1
-#define CONFIG_PCM_F64LE_DECODER 1
-#define CONFIG_PCM_LXF_DECODER 1
-#define CONFIG_PCM_MULAW_DECODER 1
-#define CONFIG_PCM_S8_DECODER 1
-#define CONFIG_PCM_S8_PLANAR_DECODER 1
-#define CONFIG_PCM_S16BE_DECODER 1
-#define CONFIG_PCM_S16BE_PLANAR_DECODER 1
-#define CONFIG_PCM_S16LE_DECODER 1
-#define CONFIG_PCM_S16LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S24BE_DECODER 1
-#define CONFIG_PCM_S24DAUD_DECODER 1
-#define CONFIG_PCM_S24LE_DECODER 1
-#define CONFIG_PCM_S24LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S32BE_DECODER 1
-#define CONFIG_PCM_S32LE_DECODER 1
-#define CONFIG_PCM_S32LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S64BE_DECODER 1
-#define CONFIG_PCM_S64LE_DECODER 1
-#define CONFIG_PCM_U8_DECODER 1
-#define CONFIG_PCM_U16BE_DECODER 1
-#define CONFIG_PCM_U16LE_DECODER 1
-#define CONFIG_PCM_U24BE_DECODER 1
-#define CONFIG_PCM_U24LE_DECODER 1
-#define CONFIG_PCM_U32BE_DECODER 1
-#define CONFIG_PCM_U32LE_DECODER 1
-#define CONFIG_PCM_VIDC_DECODER 1
-#define CONFIG_PCM_ZORK_DECODER 1
-#define CONFIG_GREMLIN_DPCM_DECODER 1
-#define CONFIG_INTERPLAY_DPCM_DECODER 1
-#define CONFIG_ROQ_DPCM_DECODER 1
-#define CONFIG_SOL_DPCM_DECODER 1
-#define CONFIG_XAN_DPCM_DECODER 1
-#define CONFIG_ADPCM_4XM_DECODER 1
-#define CONFIG_ADPCM_ADX_DECODER 1
-#define CONFIG_ADPCM_AFC_DECODER 1
-#define CONFIG_ADPCM_AICA_DECODER 1
-#define CONFIG_ADPCM_CT_DECODER 1
-#define CONFIG_ADPCM_DTK_DECODER 1
-#define CONFIG_ADPCM_EA_DECODER 1
-#define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 1
-#define CONFIG_ADPCM_EA_R1_DECODER 1
-#define CONFIG_ADPCM_EA_R2_DECODER 1
-#define CONFIG_ADPCM_EA_R3_DECODER 1
-#define CONFIG_ADPCM_EA_XAS_DECODER 1
-#define CONFIG_ADPCM_G722_DECODER 1
-#define CONFIG_ADPCM_G726_DECODER 1
-#define CONFIG_ADPCM_G726LE_DECODER 1
-#define CONFIG_ADPCM_IMA_AMV_DECODER 1
-#define CONFIG_ADPCM_IMA_APC_DECODER 1
-#define CONFIG_ADPCM_IMA_DAT4_DECODER 1
-#define CONFIG_ADPCM_IMA_DK3_DECODER 1
-#define CONFIG_ADPCM_IMA_DK4_DECODER 1
-#define CONFIG_ADPCM_IMA_EA_EACS_DECODER 1
-#define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 1
-#define CONFIG_ADPCM_IMA_ISS_DECODER 1
-#define CONFIG_ADPCM_IMA_OKI_DECODER 1
-#define CONFIG_ADPCM_IMA_QT_DECODER 1
-#define CONFIG_ADPCM_IMA_RAD_DECODER 1
-#define CONFIG_ADPCM_IMA_SMJPEG_DECODER 1
-#define CONFIG_ADPCM_IMA_WAV_DECODER 1
-#define CONFIG_ADPCM_IMA_WS_DECODER 1
-#define CONFIG_ADPCM_MS_DECODER 1
-#define CONFIG_ADPCM_MTAF_DECODER 1
-#define CONFIG_ADPCM_PSX_DECODER 1
-#define CONFIG_ADPCM_SBPRO_2_DECODER 1
-#define CONFIG_ADPCM_SBPRO_3_DECODER 1
-#define CONFIG_ADPCM_SBPRO_4_DECODER 1
-#define CONFIG_ADPCM_SWF_DECODER 1
-#define CONFIG_ADPCM_THP_DECODER 1
-#define CONFIG_ADPCM_THP_LE_DECODER 1
-#define CONFIG_ADPCM_VIMA_DECODER 1
-#define CONFIG_ADPCM_XA_DECODER 1
-#define CONFIG_ADPCM_YAMAHA_DECODER 1
-#define CONFIG_SSA_DECODER 1
-#define CONFIG_ASS_DECODER 1
-#define CONFIG_CCAPTION_DECODER 1
-#define CONFIG_DVBSUB_DECODER 1
-#define CONFIG_DVDSUB_DECODER 1
-#define CONFIG_JACOSUB_DECODER 1
-#define CONFIG_MICRODVD_DECODER 1
-#define CONFIG_MOVTEXT_DECODER 1
-#define CONFIG_MPL2_DECODER 1
-#define CONFIG_PGSSUB_DECODER 1
-#define CONFIG_PJS_DECODER 1
-#define CONFIG_REALTEXT_DECODER 1
-#define CONFIG_SAMI_DECODER 1
-#define CONFIG_SRT_DECODER 1
-#define CONFIG_STL_DECODER 1
-#define CONFIG_SUBRIP_DECODER 1
-#define CONFIG_SUBVIEWER_DECODER 1
-#define CONFIG_SUBVIEWER1_DECODER 1
-#define CONFIG_TEXT_DECODER 1
-#define CONFIG_VPLAYER_DECODER 1
-#define CONFIG_WEBVTT_DECODER 1
-#define CONFIG_XSUB_DECODER 1
-#define CONFIG_AAC_AT_DECODER 0
-#define CONFIG_AC3_AT_DECODER 0
-#define CONFIG_ADPCM_IMA_QT_AT_DECODER 0
-#define CONFIG_ALAC_AT_DECODER 0
-#define CONFIG_AMR_NB_AT_DECODER 0
-#define CONFIG_EAC3_AT_DECODER 0
-#define CONFIG_GSM_MS_AT_DECODER 0
-#define CONFIG_ILBC_AT_DECODER 0
-#define CONFIG_MP1_AT_DECODER 0
-#define CONFIG_MP2_AT_DECODER 0
-#define CONFIG_MP3_AT_DECODER 0
-#define CONFIG_PCM_ALAW_AT_DECODER 0
-#define CONFIG_PCM_MULAW_AT_DECODER 0
-#define CONFIG_QDMC_AT_DECODER 0
-#define CONFIG_QDM2_AT_DECODER 0
-#define CONFIG_LIBAOM_AV1_DECODER 0
-#define CONFIG_LIBCELT_DECODER 0
-#define CONFIG_LIBCODEC2_DECODER 0
-#define CONFIG_LIBDAV1D_DECODER 0
-#define CONFIG_LIBDAVS2_DECODER 0
-#define CONFIG_LIBFDK_AAC_DECODER 0
-#define CONFIG_LIBGSM_DECODER 0
-#define CONFIG_LIBGSM_MS_DECODER 0
-#define CONFIG_LIBILBC_DECODER 0
-#define CONFIG_LIBOPENCORE_AMRNB_DECODER 0
-#define CONFIG_LIBOPENCORE_AMRWB_DECODER 0
-#define CONFIG_LIBOPENJPEG_DECODER 0
-#define CONFIG_LIBOPUS_DECODER 0
-#define CONFIG_LIBRSVG_DECODER 0
-#define CONFIG_LIBSPEEX_DECODER 0
-#define CONFIG_LIBVORBIS_DECODER 0
-#define CONFIG_LIBVPX_VP8_DECODER 0
-#define CONFIG_LIBVPX_VP9_DECODER 0
-#define CONFIG_LIBZVBI_TELETEXT_DECODER 0
-#define CONFIG_BINTEXT_DECODER 1
-#define CONFIG_XBIN_DECODER 1
-#define CONFIG_IDF_DECODER 1
-#define CONFIG_LIBOPENH264_DECODER 0
-#define CONFIG_H264_CUVID_DECODER 0
-#define CONFIG_HEVC_CUVID_DECODER 0
-#define CONFIG_HEVC_MEDIACODEC_DECODER 0
-#define CONFIG_MJPEG_CUVID_DECODER 0
-#define CONFIG_MPEG1_CUVID_DECODER 0
-#define CONFIG_MPEG2_CUVID_DECODER 0
-#define CONFIG_MPEG4_CUVID_DECODER 0
-#define CONFIG_MPEG4_MEDIACODEC_DECODER 0
-#define CONFIG_VC1_CUVID_DECODER 0
-#define CONFIG_VP8_CUVID_DECODER 0
-#define CONFIG_VP8_MEDIACODEC_DECODER 0
-#define CONFIG_VP8_QSV_DECODER 0
-#define CONFIG_VP9_CUVID_DECODER 0
-#define CONFIG_VP9_MEDIACODEC_DECODER 0
-#define CONFIG_A64MULTI_ENCODER 0
-#define CONFIG_A64MULTI5_ENCODER 0
-#define CONFIG_ALIAS_PIX_ENCODER 0
-#define CONFIG_AMV_ENCODER 0
-#define CONFIG_APNG_ENCODER 0
-#define CONFIG_ASV1_ENCODER 0
-#define CONFIG_ASV2_ENCODER 0
-#define CONFIG_AVRP_ENCODER 0
-#define CONFIG_AVUI_ENCODER 0
-#define CONFIG_AYUV_ENCODER 0
-#define CONFIG_BMP_ENCODER 0
-#define CONFIG_CINEPAK_ENCODER 0
-#define CONFIG_CLJR_ENCODER 0
-#define CONFIG_COMFORTNOISE_ENCODER 0
-#define CONFIG_DNXHD_ENCODER 0
-#define CONFIG_DPX_ENCODER 0
-#define CONFIG_DVVIDEO_ENCODER 0
-#define CONFIG_FFV1_ENCODER 0
-#define CONFIG_FFVHUFF_ENCODER 0
-#define CONFIG_FITS_ENCODER 0
-#define CONFIG_FLASHSV_ENCODER 0
-#define CONFIG_FLASHSV2_ENCODER 0
-#define CONFIG_FLV_ENCODER 0
-#define CONFIG_GIF_ENCODER 0
-#define CONFIG_H261_ENCODER 0
-#define CONFIG_H263_ENCODER 0
-#define CONFIG_H263P_ENCODER 0
-#define CONFIG_HAP_ENCODER 0
-#define CONFIG_HUFFYUV_ENCODER 0
-#define CONFIG_JPEG2000_ENCODER 0
-#define CONFIG_JPEGLS_ENCODER 0
-#define CONFIG_LJPEG_ENCODER 0
-#define CONFIG_MAGICYUV_ENCODER 0
-#define CONFIG_MJPEG_ENCODER 0
-#define CONFIG_MPEG1VIDEO_ENCODER 0
-#define CONFIG_MPEG2VIDEO_ENCODER 0
-#define CONFIG_MPEG4_ENCODER 0
-#define CONFIG_MSMPEG4V2_ENCODER 0
-#define CONFIG_MSMPEG4V3_ENCODER 0
-#define CONFIG_MSVIDEO1_ENCODER 0
-#define CONFIG_PAM_ENCODER 0
-#define CONFIG_PBM_ENCODER 0
-#define CONFIG_PCX_ENCODER 0
-#define CONFIG_PGM_ENCODER 0
-#define CONFIG_PGMYUV_ENCODER 0
-#define CONFIG_PNG_ENCODER 0
-#define CONFIG_PPM_ENCODER 0
-#define CONFIG_PRORES_ENCODER 0
-#define CONFIG_PRORES_AW_ENCODER 0
-#define CONFIG_PRORES_KS_ENCODER 0
-#define CONFIG_QTRLE_ENCODER 0
-#define CONFIG_R10K_ENCODER 0
-#define CONFIG_R210_ENCODER 0
-#define CONFIG_RAWVIDEO_ENCODER 0
-#define CONFIG_ROQ_ENCODER 0
-#define CONFIG_RV10_ENCODER 0
-#define CONFIG_RV20_ENCODER 0
-#define CONFIG_S302M_ENCODER 0
-#define CONFIG_SGI_ENCODER 0
-#define CONFIG_SNOW_ENCODER 0
-#define CONFIG_SUNRAST_ENCODER 0
-#define CONFIG_SVQ1_ENCODER 0
-#define CONFIG_TARGA_ENCODER 0
-#define CONFIG_TIFF_ENCODER 0
-#define CONFIG_UTVIDEO_ENCODER 0
-#define CONFIG_V210_ENCODER 0
-#define CONFIG_V308_ENCODER 0
-#define CONFIG_V408_ENCODER 0
-#define CONFIG_V410_ENCODER 0
-#define CONFIG_VC2_ENCODER 0
-#define CONFIG_WRAPPED_AVFRAME_ENCODER 0
-#define CONFIG_WMV1_ENCODER 0
-#define CONFIG_WMV2_ENCODER 0
-#define CONFIG_XBM_ENCODER 0
-#define CONFIG_XFACE_ENCODER 0
-#define CONFIG_XWD_ENCODER 0
-#define CONFIG_Y41P_ENCODER 0
-#define CONFIG_YUV4_ENCODER 0
-#define CONFIG_ZLIB_ENCODER 0
-#define CONFIG_ZMBV_ENCODER 0
-#define CONFIG_AAC_ENCODER 0
-#define CONFIG_AC3_ENCODER 0
-#define CONFIG_AC3_FIXED_ENCODER 0
-#define CONFIG_ALAC_ENCODER 0
-#define CONFIG_APTX_ENCODER 0
-#define CONFIG_APTX_HD_ENCODER 0
-#define CONFIG_DCA_ENCODER 0
-#define CONFIG_EAC3_ENCODER 0
-#define CONFIG_FLAC_ENCODER 0
-#define CONFIG_G723_1_ENCODER 0
-#define CONFIG_MLP_ENCODER 0
-#define CONFIG_MP2_ENCODER 0
-#define CONFIG_MP2FIXED_ENCODER 0
-#define CONFIG_NELLYMOSER_ENCODER 0
-#define CONFIG_OPUS_ENCODER 0
-#define CONFIG_RA_144_ENCODER 0
-#define CONFIG_SBC_ENCODER 0
-#define CONFIG_SONIC_ENCODER 0
-#define CONFIG_SONIC_LS_ENCODER 0
-#define CONFIG_TRUEHD_ENCODER 0
-#define CONFIG_TTA_ENCODER 0
-#define CONFIG_VORBIS_ENCODER 0
-#define CONFIG_WAVPACK_ENCODER 0
-#define CONFIG_WMAV1_ENCODER 0
-#define CONFIG_WMAV2_ENCODER 0
-#define CONFIG_PCM_ALAW_ENCODER 0
-#define CONFIG_PCM_F32BE_ENCODER 0
-#define CONFIG_PCM_F32LE_ENCODER 0
-#define CONFIG_PCM_F64BE_ENCODER 0
-#define CONFIG_PCM_F64LE_ENCODER 0
-#define CONFIG_PCM_MULAW_ENCODER 0
-#define CONFIG_PCM_S8_ENCODER 0
-#define CONFIG_PCM_S8_PLANAR_ENCODER 0
-#define CONFIG_PCM_S16BE_ENCODER 0
-#define CONFIG_PCM_S16BE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S16LE_ENCODER 0
-#define CONFIG_PCM_S16LE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S24BE_ENCODER 0
-#define CONFIG_PCM_S24DAUD_ENCODER 0
-#define CONFIG_PCM_S24LE_ENCODER 0
-#define CONFIG_PCM_S24LE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S32BE_ENCODER 0
-#define CONFIG_PCM_S32LE_ENCODER 0
-#define CONFIG_PCM_S32LE_PLANAR_ENCODER 0
-#define CONFIG_PCM_S64BE_ENCODER 0
-#define CONFIG_PCM_S64LE_ENCODER 0
-#define CONFIG_PCM_U8_ENCODER 0
-#define CONFIG_PCM_U16BE_ENCODER 0
-#define CONFIG_PCM_U16LE_ENCODER 0
-#define CONFIG_PCM_U24BE_ENCODER 0
-#define CONFIG_PCM_U24LE_ENCODER 0
-#define CONFIG_PCM_U32BE_ENCODER 0
-#define CONFIG_PCM_U32LE_ENCODER 0
-#define CONFIG_PCM_VIDC_ENCODER 0
-#define CONFIG_ROQ_DPCM_ENCODER 0
-#define CONFIG_ADPCM_ADX_ENCODER 0
-#define CONFIG_ADPCM_G722_ENCODER 0
-#define CONFIG_ADPCM_G726_ENCODER 0
-#define CONFIG_ADPCM_G726LE_ENCODER 0
-#define CONFIG_ADPCM_IMA_QT_ENCODER 0
-#define CONFIG_ADPCM_IMA_WAV_ENCODER 0
-#define CONFIG_ADPCM_MS_ENCODER 0
-#define CONFIG_ADPCM_SWF_ENCODER 0
-#define CONFIG_ADPCM_YAMAHA_ENCODER 0
-#define CONFIG_SSA_ENCODER 0
-#define CONFIG_ASS_ENCODER 0
-#define CONFIG_DVBSUB_ENCODER 0
-#define CONFIG_DVDSUB_ENCODER 0
-#define CONFIG_MOVTEXT_ENCODER 0
-#define CONFIG_SRT_ENCODER 0
-#define CONFIG_SUBRIP_ENCODER 0
-#define CONFIG_TEXT_ENCODER 0
-#define CONFIG_WEBVTT_ENCODER 0
-#define CONFIG_XSUB_ENCODER 0
-#define CONFIG_AAC_AT_ENCODER 0
-#define CONFIG_ALAC_AT_ENCODER 0
-#define CONFIG_ILBC_AT_ENCODER 0
-#define CONFIG_PCM_ALAW_AT_ENCODER 0
-#define CONFIG_PCM_MULAW_AT_ENCODER 0
-#define CONFIG_LIBAOM_AV1_ENCODER 0
-#define CONFIG_LIBCODEC2_ENCODER 0
-#define CONFIG_LIBFDK_AAC_ENCODER 0
-#define CONFIG_LIBGSM_ENCODER 0
-#define CONFIG_LIBGSM_MS_ENCODER 0
-#define CONFIG_LIBILBC_ENCODER 0
-#define CONFIG_LIBMP3LAME_ENCODER 0
-#define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0
-#define CONFIG_LIBOPENJPEG_ENCODER 0
-#define CONFIG_LIBOPUS_ENCODER 0
-#define CONFIG_LIBSHINE_ENCODER 0
-#define CONFIG_LIBSPEEX_ENCODER 0
-#define CONFIG_LIBTHEORA_ENCODER 0
-#define CONFIG_LIBTWOLAME_ENCODER 0
-#define CONFIG_LIBVO_AMRWBENC_ENCODER 0
-#define CONFIG_LIBVORBIS_ENCODER 0
-#define CONFIG_LIBVPX_VP8_ENCODER 0
-#define CONFIG_LIBVPX_VP9_ENCODER 0
-#define CONFIG_LIBWAVPACK_ENCODER 0
-#define CONFIG_LIBWEBP_ANIM_ENCODER 0
-#define CONFIG_LIBWEBP_ENCODER 0
-#define CONFIG_LIBX262_ENCODER 0
-#define CONFIG_LIBX264_ENCODER 0
-#define CONFIG_LIBX264RGB_ENCODER 0
-#define CONFIG_LIBX265_ENCODER 0
-#define CONFIG_LIBXAVS_ENCODER 0
-#define CONFIG_LIBXAVS2_ENCODER 0
-#define CONFIG_LIBXVID_ENCODER 0
-#define CONFIG_H263_V4L2M2M_ENCODER 0
-#define CONFIG_LIBOPENH264_ENCODER 0
-#define CONFIG_H264_AMF_ENCODER 0
-#define CONFIG_H264_NVENC_ENCODER 0
-#define CONFIG_H264_OMX_ENCODER 0
-#define CONFIG_H264_QSV_ENCODER 0
-#define CONFIG_H264_V4L2M2M_ENCODER 0
-#define CONFIG_H264_VAAPI_ENCODER 0
-#define CONFIG_H264_VIDEOTOOLBOX_ENCODER 0
-#define CONFIG_NVENC_ENCODER 0
-#define CONFIG_NVENC_H264_ENCODER 0
-#define CONFIG_NVENC_HEVC_ENCODER 0
-#define CONFIG_HEVC_AMF_ENCODER 0
-#define CONFIG_HEVC_NVENC_ENCODER 0
-#define CONFIG_HEVC_QSV_ENCODER 0
-#define CONFIG_HEVC_V4L2M2M_ENCODER 0
-#define CONFIG_HEVC_VAAPI_ENCODER 0
-#define CONFIG_HEVC_VIDEOTOOLBOX_ENCODER 0
-#define CONFIG_LIBKVAZAAR_ENCODER 0
-#define CONFIG_MJPEG_QSV_ENCODER 0
-#define CONFIG_MJPEG_VAAPI_ENCODER 0
-#define CONFIG_MPEG2_QSV_ENCODER 0
-#define CONFIG_MPEG2_VAAPI_ENCODER 0
-#define CONFIG_MPEG4_V4L2M2M_ENCODER 0
-#define CONFIG_VP8_V4L2M2M_ENCODER 0
-#define CONFIG_VP8_VAAPI_ENCODER 0
-#define CONFIG_VP9_VAAPI_ENCODER 0
-#define CONFIG_H263_VAAPI_HWACCEL 0
-#define CONFIG_H263_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_H264_D3D11VA_HWACCEL 0
-#define CONFIG_H264_D3D11VA2_HWACCEL 0
-#define CONFIG_H264_DXVA2_HWACCEL 0
-#define CONFIG_H264_NVDEC_HWACCEL 0
-#define CONFIG_H264_VAAPI_HWACCEL 0
-#define CONFIG_H264_VDPAU_HWACCEL 0
-#define CONFIG_H264_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_HEVC_D3D11VA_HWACCEL 0
-#define CONFIG_HEVC_D3D11VA2_HWACCEL 0
-#define CONFIG_HEVC_DXVA2_HWACCEL 0
-#define CONFIG_HEVC_NVDEC_HWACCEL 0
-#define CONFIG_HEVC_VAAPI_HWACCEL 0
-#define CONFIG_HEVC_VDPAU_HWACCEL 0
-#define CONFIG_HEVC_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_MJPEG_NVDEC_HWACCEL 0
-#define CONFIG_MJPEG_VAAPI_HWACCEL 0
-#define CONFIG_MPEG1_NVDEC_HWACCEL 0
-#define CONFIG_MPEG1_VDPAU_HWACCEL 0
-#define CONFIG_MPEG1_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_MPEG1_XVMC_HWACCEL 0
-#define CONFIG_MPEG2_D3D11VA_HWACCEL 0
-#define CONFIG_MPEG2_D3D11VA2_HWACCEL 0
-#define CONFIG_MPEG2_NVDEC_HWACCEL 0
-#define CONFIG_MPEG2_DXVA2_HWACCEL 0
-#define CONFIG_MPEG2_VAAPI_HWACCEL 0
-#define CONFIG_MPEG2_VDPAU_HWACCEL 0
-#define CONFIG_MPEG2_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_MPEG2_XVMC_HWACCEL 0
-#define CONFIG_MPEG4_NVDEC_HWACCEL 0
-#define CONFIG_MPEG4_VAAPI_HWACCEL 0
-#define CONFIG_MPEG4_VDPAU_HWACCEL 0
-#define CONFIG_MPEG4_VIDEOTOOLBOX_HWACCEL 0
-#define CONFIG_VC1_D3D11VA_HWACCEL 0
-#define CONFIG_VC1_D3D11VA2_HWACCEL 0
-#define CONFIG_VC1_DXVA2_HWACCEL 0
-#define CONFIG_VC1_NVDEC_HWACCEL 0
-#define CONFIG_VC1_VAAPI_HWACCEL 0
-#define CONFIG_VC1_VDPAU_HWACCEL 0
-#define CONFIG_VP8_NVDEC_HWACCEL 0
-#define CONFIG_VP8_VAAPI_HWACCEL 0
-#define CONFIG_VP9_D3D11VA_HWACCEL 0
-#define CONFIG_VP9_D3D11VA2_HWACCEL 0
-#define CONFIG_VP9_DXVA2_HWACCEL 0
-#define CONFIG_VP9_NVDEC_HWACCEL 0
-#define CONFIG_VP9_VAAPI_HWACCEL 0
-#define CONFIG_WMV3_D3D11VA_HWACCEL 0
-#define CONFIG_WMV3_D3D11VA2_HWACCEL 0
-#define CONFIG_WMV3_DXVA2_HWACCEL 0
-#define CONFIG_WMV3_NVDEC_HWACCEL 0
-#define CONFIG_WMV3_VAAPI_HWACCEL 0
-#define CONFIG_WMV3_VDPAU_HWACCEL 0
-#define CONFIG_AAC_PARSER 1
-#define CONFIG_AAC_LATM_PARSER 1
-#define CONFIG_AC3_PARSER 1
-#define CONFIG_ADX_PARSER 1
-#define CONFIG_AV1_PARSER 1
-#define CONFIG_AVS2_PARSER 1
-#define CONFIG_BMP_PARSER 1
-#define CONFIG_CAVSVIDEO_PARSER 1
-#define CONFIG_COOK_PARSER 1
-#define CONFIG_DCA_PARSER 1
-#define CONFIG_DIRAC_PARSER 1
-#define CONFIG_DNXHD_PARSER 1
-#define CONFIG_DPX_PARSER 1
-#define CONFIG_DVAUDIO_PARSER 1
-#define CONFIG_DVBSUB_PARSER 1
-#define CONFIG_DVDSUB_PARSER 1
-#define CONFIG_DVD_NAV_PARSER 1
-#define CONFIG_FLAC_PARSER 1
-#define CONFIG_G729_PARSER 1
-#define CONFIG_GSM_PARSER 1
-#define CONFIG_H261_PARSER 1
-#define CONFIG_H263_PARSER 1
-#define CONFIG_H264_PARSER 1
-#define CONFIG_HEVC_PARSER 1
-#define CONFIG_MJPEG_PARSER 1
-#define CONFIG_MLP_PARSER 1
-#define CONFIG_MPEG4VIDEO_PARSER 1
-#define CONFIG_MPEGAUDIO_PARSER 1
-#define CONFIG_MPEGVIDEO_PARSER 1
-#define CONFIG_OPUS_PARSER 1
-#define CONFIG_PNG_PARSER 1
-#define CONFIG_PNM_PARSER 1
-#define CONFIG_RV30_PARSER 1
-#define CONFIG_RV40_PARSER 1
-#define CONFIG_SBC_PARSER 1
-#define CONFIG_SIPR_PARSER 1
-#define CONFIG_TAK_PARSER 1
-#define CONFIG_VC1_PARSER 1
-#define CONFIG_VORBIS_PARSER 1
-#define CONFIG_VP3_PARSER 1
-#define CONFIG_VP8_PARSER 1
-#define CONFIG_VP9_PARSER 1
-#define CONFIG_XMA_PARSER 1
-#define CONFIG_ALSA_INDEV 0
-#define CONFIG_ANDROID_CAMERA_INDEV 0
-#define CONFIG_AVFOUNDATION_INDEV 0
-#define CONFIG_BKTR_INDEV 0
-#define CONFIG_DECKLINK_INDEV 0
-#define CONFIG_LIBNDI_NEWTEK_INDEV 0
-#define CONFIG_DSHOW_INDEV 0
-#define CONFIG_FBDEV_INDEV 0
-#define CONFIG_GDIGRAB_INDEV 0
-#define CONFIG_IEC61883_INDEV 0
-#define CONFIG_JACK_INDEV 0
-#define CONFIG_KMSGRAB_INDEV 0
-#define CONFIG_LAVFI_INDEV 0
-#define CONFIG_OPENAL_INDEV 0
-#define CONFIG_OSS_INDEV 0
-#define CONFIG_PULSE_INDEV 0
-#define CONFIG_SNDIO_INDEV 0
-#define CONFIG_V4L2_INDEV 0
-#define CONFIG_VFWCAP_INDEV 0
-#define CONFIG_XCBGRAB_INDEV 0
-#define CONFIG_LIBCDIO_INDEV 0
-#define CONFIG_LIBDC1394_INDEV 0
-#define CONFIG_ALSA_OUTDEV 0
-#define CONFIG_CACA_OUTDEV 0
-#define CONFIG_DECKLINK_OUTDEV 0
-#define CONFIG_LIBNDI_NEWTEK_OUTDEV 0
-#define CONFIG_FBDEV_OUTDEV 0
-#define CONFIG_OPENGL_OUTDEV 0
-#define CONFIG_OSS_OUTDEV 0
-#define CONFIG_PULSE_OUTDEV 0
-#define CONFIG_SDL2_OUTDEV 0
-#define CONFIG_SNDIO_OUTDEV 0
-#define CONFIG_V4L2_OUTDEV 0
-#define CONFIG_XV_OUTDEV 0
-#define CONFIG_ABENCH_FILTER 0
-#define CONFIG_ACOMPRESSOR_FILTER 0
-#define CONFIG_ACONTRAST_FILTER 0
-#define CONFIG_ACOPY_FILTER 0
-#define CONFIG_ACUE_FILTER 0
-#define CONFIG_ACROSSFADE_FILTER 0
-#define CONFIG_ACROSSOVER_FILTER 0
-#define CONFIG_ACRUSHER_FILTER 0
-#define CONFIG_ADECLICK_FILTER 0
-#define CONFIG_ADECLIP_FILTER 0
-#define CONFIG_ADELAY_FILTER 0
-#define CONFIG_ADERIVATIVE_FILTER 0
-#define CONFIG_AECHO_FILTER 0
-#define CONFIG_AEMPHASIS_FILTER 0
-#define CONFIG_AEVAL_FILTER 0
-#define CONFIG_AFADE_FILTER 0
-#define CONFIG_AFFTDN_FILTER 0
-#define CONFIG_AFFTFILT_FILTER 0
-#define CONFIG_AFIR_FILTER 0
-#define CONFIG_AFORMAT_FILTER 0
-#define CONFIG_AGATE_FILTER 0
-#define CONFIG_AIIR_FILTER 0
-#define CONFIG_AINTEGRAL_FILTER 0
-#define CONFIG_AINTERLEAVE_FILTER 0
-#define CONFIG_ALIMITER_FILTER 0
-#define CONFIG_ALLPASS_FILTER 0
-#define CONFIG_ALOOP_FILTER 0
-#define CONFIG_AMERGE_FILTER 0
-#define CONFIG_AMETADATA_FILTER 0
-#define CONFIG_AMIX_FILTER 0
-#define CONFIG_AMULTIPLY_FILTER 0
-#define CONFIG_ANEQUALIZER_FILTER 0
-#define CONFIG_ANULL_FILTER 0
-#define CONFIG_APAD_FILTER 0
-#define CONFIG_APERMS_FILTER 0
-#define CONFIG_APHASER_FILTER 0
-#define CONFIG_APULSATOR_FILTER 0
-#define CONFIG_AREALTIME_FILTER 0
-#define CONFIG_ARESAMPLE_FILTER 0
-#define CONFIG_AREVERSE_FILTER 0
-#define CONFIG_ASELECT_FILTER 0
-#define CONFIG_ASENDCMD_FILTER 0
-#define CONFIG_ASETNSAMPLES_FILTER 0
-#define CONFIG_ASETPTS_FILTER 0
-#define CONFIG_ASETRATE_FILTER 0
-#define CONFIG_ASETTB_FILTER 0
-#define CONFIG_ASHOWINFO_FILTER 0
-#define CONFIG_ASIDEDATA_FILTER 0
-#define CONFIG_ASPLIT_FILTER 0
-#define CONFIG_ASTATS_FILTER 0
-#define CONFIG_ASTREAMSELECT_FILTER 0
-#define CONFIG_ATEMPO_FILTER 0
-#define CONFIG_ATRIM_FILTER 0
-#define CONFIG_AZMQ_FILTER 0
-#define CONFIG_BANDPASS_FILTER 0
-#define CONFIG_BANDREJECT_FILTER 0
-#define CONFIG_BASS_FILTER 0
-#define CONFIG_BIQUAD_FILTER 0
-#define CONFIG_BS2B_FILTER 0
-#define CONFIG_CHANNELMAP_FILTER 0
-#define CONFIG_CHANNELSPLIT_FILTER 0
-#define CONFIG_CHORUS_FILTER 0
-#define CONFIG_COMPAND_FILTER 0
-#define CONFIG_COMPENSATIONDELAY_FILTER 0
-#define CONFIG_CROSSFEED_FILTER 0
-#define CONFIG_CRYSTALIZER_FILTER 0
-#define CONFIG_DCSHIFT_FILTER 0
-#define CONFIG_DRMETER_FILTER 0
-#define CONFIG_DYNAUDNORM_FILTER 0
-#define CONFIG_EARWAX_FILTER 0
-#define CONFIG_EBUR128_FILTER 0
-#define CONFIG_EQUALIZER_FILTER 0
-#define CONFIG_EXTRASTEREO_FILTER 0
-#define CONFIG_FIREQUALIZER_FILTER 0
-#define CONFIG_FLANGER_FILTER 0
-#define CONFIG_HAAS_FILTER 0
-#define CONFIG_HDCD_FILTER 0
-#define CONFIG_HEADPHONE_FILTER 0
-#define CONFIG_HIGHPASS_FILTER 0
-#define CONFIG_HIGHSHELF_FILTER 0
-#define CONFIG_JOIN_FILTER 0
-#define CONFIG_LADSPA_FILTER 0
-#define CONFIG_LOUDNORM_FILTER 0
-#define CONFIG_LOWPASS_FILTER 0
-#define CONFIG_LOWSHELF_FILTER 0
-#define CONFIG_LV2_FILTER 0
-#define CONFIG_MCOMPAND_FILTER 0
-#define CONFIG_PAN_FILTER 0
-#define CONFIG_REPLAYGAIN_FILTER 0
-#define CONFIG_RESAMPLE_FILTER 0
-#define CONFIG_RUBBERBAND_FILTER 0
-#define CONFIG_SIDECHAINCOMPRESS_FILTER 0
-#define CONFIG_SIDECHAINGATE_FILTER 0
-#define CONFIG_SILENCEDETECT_FILTER 0
-#define CONFIG_SILENCEREMOVE_FILTER 0
-#define CONFIG_SOFALIZER_FILTER 0
-#define CONFIG_STEREOTOOLS_FILTER 0
-#define CONFIG_STEREOWIDEN_FILTER 0
-#define CONFIG_SUPEREQUALIZER_FILTER 0
-#define CONFIG_SURROUND_FILTER 0
-#define CONFIG_TREBLE_FILTER 0
-#define CONFIG_TREMOLO_FILTER 0
-#define CONFIG_VIBRATO_FILTER 0
-#define CONFIG_VOLUME_FILTER 0
-#define CONFIG_VOLUMEDETECT_FILTER 0
-#define CONFIG_AEVALSRC_FILTER 0
-#define CONFIG_ANOISESRC_FILTER 0
-#define CONFIG_ANULLSRC_FILTER 0
-#define CONFIG_FLITE_FILTER 0
-#define CONFIG_HILBERT_FILTER 0
-#define CONFIG_SINC_FILTER 0
-#define CONFIG_SINE_FILTER 0
-#define CONFIG_ANULLSINK_FILTER 0
-#define CONFIG_ALPHAEXTRACT_FILTER 0
-#define CONFIG_ALPHAMERGE_FILTER 0
-#define CONFIG_AMPLIFY_FILTER 0
-#define CONFIG_ASS_FILTER 0
-#define CONFIG_ATADENOISE_FILTER 0
-#define CONFIG_AVGBLUR_FILTER 0
-#define CONFIG_AVGBLUR_OPENCL_FILTER 0
-#define CONFIG_BBOX_FILTER 0
-#define CONFIG_BENCH_FILTER 0
-#define CONFIG_BITPLANENOISE_FILTER 0
-#define CONFIG_BLACKDETECT_FILTER 0
-#define CONFIG_BLACKFRAME_FILTER 0
-#define CONFIG_BLEND_FILTER 0
-#define CONFIG_BM3D_FILTER 0
-#define CONFIG_BOXBLUR_FILTER 0
-#define CONFIG_BOXBLUR_OPENCL_FILTER 0
-#define CONFIG_BWDIF_FILTER 0
-#define CONFIG_CHROMAHOLD_FILTER 0
-#define CONFIG_CHROMAKEY_FILTER 0
-#define CONFIG_CHROMASHIFT_FILTER 0
-#define CONFIG_CIESCOPE_FILTER 0
-#define CONFIG_CODECVIEW_FILTER 0
-#define CONFIG_COLORBALANCE_FILTER 0
-#define CONFIG_COLORCHANNELMIXER_FILTER 0
-#define CONFIG_COLORKEY_FILTER 0
-#define CONFIG_COLORLEVELS_FILTER 0
-#define CONFIG_COLORMATRIX_FILTER 0
-#define CONFIG_COLORSPACE_FILTER 0
-#define CONFIG_CONVOLUTION_FILTER 0
-#define CONFIG_CONVOLUTION_OPENCL_FILTER 0
-#define CONFIG_CONVOLVE_FILTER 0
-#define CONFIG_COPY_FILTER 0
-#define CONFIG_COREIMAGE_FILTER 0
-#define CONFIG_COVER_RECT_FILTER 0
-#define CONFIG_CROP_FILTER 0
-#define CONFIG_CROPDETECT_FILTER 0
-#define CONFIG_CUE_FILTER 0
-#define CONFIG_CURVES_FILTER 0
-#define CONFIG_DATASCOPE_FILTER 0
-#define CONFIG_DCTDNOIZ_FILTER 0
-#define CONFIG_DEBAND_FILTER 0
-#define CONFIG_DEBLOCK_FILTER 0
-#define CONFIG_DECIMATE_FILTER 0
-#define CONFIG_DECONVOLVE_FILTER 0
-#define CONFIG_DEDOT_FILTER 0
-#define CONFIG_DEFLATE_FILTER 0
-#define CONFIG_DEFLICKER_FILTER 0
-#define CONFIG_DEINTERLACE_QSV_FILTER 0
-#define CONFIG_DEINTERLACE_VAAPI_FILTER 0
-#define CONFIG_DEJUDDER_FILTER 0
-#define CONFIG_DELOGO_FILTER 0
-#define CONFIG_DENOISE_VAAPI_FILTER 0
-#define CONFIG_DESHAKE_FILTER 0
-#define CONFIG_DESPILL_FILTER 0
-#define CONFIG_DETELECINE_FILTER 0
-#define CONFIG_DILATION_FILTER 0
-#define CONFIG_DILATION_OPENCL_FILTER 0
-#define CONFIG_DISPLACE_FILTER 0
-#define CONFIG_DOUBLEWEAVE_FILTER 0
-#define CONFIG_DRAWBOX_FILTER 0
-#define CONFIG_DRAWGRAPH_FILTER 0
-#define CONFIG_DRAWGRID_FILTER 0
-#define CONFIG_DRAWTEXT_FILTER 0
-#define CONFIG_EDGEDETECT_FILTER 0
-#define CONFIG_ELBG_FILTER 0
-#define CONFIG_ENTROPY_FILTER 0
-#define CONFIG_EQ_FILTER 0
-#define CONFIG_EROSION_FILTER 0
-#define CONFIG_EROSION_OPENCL_FILTER 0
-#define CONFIG_EXTRACTPLANES_FILTER 0
-#define CONFIG_FADE_FILTER 0
-#define CONFIG_FFTDNOIZ_FILTER 0
-#define CONFIG_FFTFILT_FILTER 0
-#define CONFIG_FIELD_FILTER 0
-#define CONFIG_FIELDHINT_FILTER 0
-#define CONFIG_FIELDMATCH_FILTER 0
-#define CONFIG_FIELDORDER_FILTER 0
-#define CONFIG_FILLBORDERS_FILTER 0
-#define CONFIG_FIND_RECT_FILTER 0
-#define CONFIG_FLOODFILL_FILTER 0
-#define CONFIG_FORMAT_FILTER 0
-#define CONFIG_FPS_FILTER 0
-#define CONFIG_FRAMEPACK_FILTER 0
-#define CONFIG_FRAMERATE_FILTER 0
-#define CONFIG_FRAMESTEP_FILTER 0
-#define CONFIG_FREEZEDETECT_FILTER 0
-#define CONFIG_FREI0R_FILTER 0
-#define CONFIG_FSPP_FILTER 0
-#define CONFIG_GBLUR_FILTER 0
-#define CONFIG_GEQ_FILTER 0
-#define CONFIG_GRADFUN_FILTER 0
-#define CONFIG_GRAPHMONITOR_FILTER 0
-#define CONFIG_GREYEDGE_FILTER 0
-#define CONFIG_HALDCLUT_FILTER 0
-#define CONFIG_HFLIP_FILTER 0
-#define CONFIG_HISTEQ_FILTER 0
-#define CONFIG_HISTOGRAM_FILTER 0
-#define CONFIG_HQDN3D_FILTER 0
-#define CONFIG_HQX_FILTER 0
-#define CONFIG_HSTACK_FILTER 0
-#define CONFIG_HUE_FILTER 0
-#define CONFIG_HWDOWNLOAD_FILTER 0
-#define CONFIG_HWMAP_FILTER 0
-#define CONFIG_HWUPLOAD_FILTER 0
-#define CONFIG_HWUPLOAD_CUDA_FILTER 0
-#define CONFIG_HYSTERESIS_FILTER 0
-#define CONFIG_IDET_FILTER 0
-#define CONFIG_IL_FILTER 0
-#define CONFIG_INFLATE_FILTER 0
-#define CONFIG_INTERLACE_FILTER 0
-#define CONFIG_INTERLEAVE_FILTER 0
-#define CONFIG_KERNDEINT_FILTER 0
-#define CONFIG_LENSCORRECTION_FILTER 0
-#define CONFIG_LENSFUN_FILTER 0
-#define CONFIG_LIBVMAF_FILTER 0
-#define CONFIG_LIMITER_FILTER 0
-#define CONFIG_LOOP_FILTER 0
-#define CONFIG_LUMAKEY_FILTER 0
-#define CONFIG_LUT_FILTER 0
-#define CONFIG_LUT1D_FILTER 0
-#define CONFIG_LUT2_FILTER 0
-#define CONFIG_LUT3D_FILTER 0
-#define CONFIG_LUTRGB_FILTER 0
-#define CONFIG_LUTYUV_FILTER 0
-#define CONFIG_MASKEDCLAMP_FILTER 0
-#define CONFIG_MASKEDMERGE_FILTER 0
-#define CONFIG_MCDEINT_FILTER 0
-#define CONFIG_MERGEPLANES_FILTER 0
-#define CONFIG_MESTIMATE_FILTER 0
-#define CONFIG_METADATA_FILTER 0
-#define CONFIG_MIDEQUALIZER_FILTER 0
-#define CONFIG_MINTERPOLATE_FILTER 0
-#define CONFIG_MIX_FILTER 0
-#define CONFIG_MPDECIMATE_FILTER 0
-#define CONFIG_NEGATE_FILTER 0
-#define CONFIG_NLMEANS_FILTER 0
-#define CONFIG_NNEDI_FILTER 0
-#define CONFIG_NOFORMAT_FILTER 0
-#define CONFIG_NOISE_FILTER 0
-#define CONFIG_NORMALIZE_FILTER 0
-#define CONFIG_NULL_FILTER 0
-#define CONFIG_OCR_FILTER 0
-#define CONFIG_OCV_FILTER 0
-#define CONFIG_OSCILLOSCOPE_FILTER 0
-#define CONFIG_OVERLAY_FILTER 0
-#define CONFIG_OVERLAY_OPENCL_FILTER 0
-#define CONFIG_OVERLAY_QSV_FILTER 0
-#define CONFIG_OWDENOISE_FILTER 0
-#define CONFIG_PAD_FILTER 0
-#define CONFIG_PALETTEGEN_FILTER 0
-#define CONFIG_PALETTEUSE_FILTER 0
-#define CONFIG_PERMS_FILTER 0
-#define CONFIG_PERSPECTIVE_FILTER 0
-#define CONFIG_PHASE_FILTER 0
-#define CONFIG_PIXDESCTEST_FILTER 0
-#define CONFIG_PIXSCOPE_FILTER 0
-#define CONFIG_PP_FILTER 0
-#define CONFIG_PP7_FILTER 0
-#define CONFIG_PREMULTIPLY_FILTER 0
-#define CONFIG_PREWITT_FILTER 0
-#define CONFIG_PREWITT_OPENCL_FILTER 0
-#define CONFIG_PROCAMP_VAAPI_FILTER 0
-#define CONFIG_PROGRAM_OPENCL_FILTER 0
-#define CONFIG_PSEUDOCOLOR_FILTER 0
-#define CONFIG_PSNR_FILTER 0
-#define CONFIG_PULLUP_FILTER 0
-#define CONFIG_QP_FILTER 0
-#define CONFIG_RANDOM_FILTER 0
-#define CONFIG_READEIA608_FILTER 0
-#define CONFIG_READVITC_FILTER 0
-#define CONFIG_REALTIME_FILTER 0
-#define CONFIG_REMAP_FILTER 0
-#define CONFIG_REMOVEGRAIN_FILTER 0
-#define CONFIG_REMOVELOGO_FILTER 0
-#define CONFIG_REPEATFIELDS_FILTER 0
-#define CONFIG_REVERSE_FILTER 0
-#define CONFIG_RGBASHIFT_FILTER 0
-#define CONFIG_ROBERTS_FILTER 0
-#define CONFIG_ROBERTS_OPENCL_FILTER 0
-#define CONFIG_ROTATE_FILTER 0
-#define CONFIG_SAB_FILTER 0
-#define CONFIG_SCALE_FILTER 0
-#define CONFIG_SCALE_CUDA_FILTER 0
-#define CONFIG_SCALE_NPP_FILTER 0
-#define CONFIG_SCALE_QSV_FILTER 0
-#define CONFIG_SCALE_VAAPI_FILTER 0
-#define CONFIG_SCALE2REF_FILTER 0
-#define CONFIG_SELECT_FILTER 0
-#define CONFIG_SELECTIVECOLOR_FILTER 0
-#define CONFIG_SENDCMD_FILTER 0
-#define CONFIG_SEPARATEFIELDS_FILTER 0
-#define CONFIG_SETDAR_FILTER 0
-#define CONFIG_SETFIELD_FILTER 0
-#define CONFIG_SETPARAMS_FILTER 0
-#define CONFIG_SETPTS_FILTER 0
-#define CONFIG_SETRANGE_FILTER 0
-#define CONFIG_SETSAR_FILTER 0
-#define CONFIG_SETTB_FILTER 0
-#define CONFIG_SHARPNESS_VAAPI_FILTER 0
-#define CONFIG_SHOWINFO_FILTER 0
-#define CONFIG_SHOWPALETTE_FILTER 0
-#define CONFIG_SHUFFLEFRAMES_FILTER 0
-#define CONFIG_SHUFFLEPLANES_FILTER 0
-#define CONFIG_SIDEDATA_FILTER 0
-#define CONFIG_SIGNALSTATS_FILTER 0
-#define CONFIG_SIGNATURE_FILTER 0
-#define CONFIG_SMARTBLUR_FILTER 0
-#define CONFIG_SOBEL_FILTER 0
-#define CONFIG_SOBEL_OPENCL_FILTER 0
-#define CONFIG_SPLIT_FILTER 0
-#define CONFIG_SPP_FILTER 0
-#define CONFIG_SR_FILTER 0
-#define CONFIG_SSIM_FILTER 0
-#define CONFIG_STEREO3D_FILTER 0
-#define CONFIG_STREAMSELECT_FILTER 0
-#define CONFIG_SUBTITLES_FILTER 0
-#define CONFIG_SUPER2XSAI_FILTER 0
-#define CONFIG_SWAPRECT_FILTER 0
-#define CONFIG_SWAPUV_FILTER 0
-#define CONFIG_TBLEND_FILTER 0
-#define CONFIG_TELECINE_FILTER 0
-#define CONFIG_THRESHOLD_FILTER 0
-#define CONFIG_THUMBNAIL_FILTER 0
-#define CONFIG_THUMBNAIL_CUDA_FILTER 0
-#define CONFIG_TILE_FILTER 0
-#define CONFIG_TINTERLACE_FILTER 0
-#define CONFIG_TLUT2_FILTER 0
-#define CONFIG_TMIX_FILTER 0
-#define CONFIG_TONEMAP_FILTER 0
-#define CONFIG_TONEMAP_OPENCL_FILTER 0
-#define CONFIG_TPAD_FILTER 0
-#define CONFIG_TRANSPOSE_FILTER 0
-#define CONFIG_TRANSPOSE_NPP_FILTER 0
-#define CONFIG_TRIM_FILTER 0
-#define CONFIG_UNPREMULTIPLY_FILTER 0
-#define CONFIG_UNSHARP_FILTER 0
-#define CONFIG_UNSHARP_OPENCL_FILTER 0
-#define CONFIG_USPP_FILTER 0
-#define CONFIG_VAGUEDENOISER_FILTER 0
-#define CONFIG_VECTORSCOPE_FILTER 0
-#define CONFIG_VFLIP_FILTER 0
-#define CONFIG_VFRDET_FILTER 0
-#define CONFIG_VIBRANCE_FILTER 0
-#define CONFIG_VIDSTABDETECT_FILTER 0
-#define CONFIG_VIDSTABTRANSFORM_FILTER 0
-#define CONFIG_VIGNETTE_FILTER 0
-#define CONFIG_VMAFMOTION_FILTER 0
-#define CONFIG_VPP_QSV_FILTER 0
-#define CONFIG_VSTACK_FILTER 0
-#define CONFIG_W3FDIF_FILTER 0
-#define CONFIG_WAVEFORM_FILTER 0
-#define CONFIG_WEAVE_FILTER 0
-#define CONFIG_XBR_FILTER 0
-#define CONFIG_XSTACK_FILTER 0
-#define CONFIG_YADIF_FILTER 0
-#define CONFIG_YADIF_CUDA_FILTER 0
-#define CONFIG_ZMQ_FILTER 0
-#define CONFIG_ZOOMPAN_FILTER 0
-#define CONFIG_ZSCALE_FILTER 0
-#define CONFIG_ALLRGB_FILTER 0
-#define CONFIG_ALLYUV_FILTER 0
-#define CONFIG_CELLAUTO_FILTER 0
-#define CONFIG_COLOR_FILTER 0
-#define CONFIG_COREIMAGESRC_FILTER 0
-#define CONFIG_FREI0R_SRC_FILTER 0
-#define CONFIG_HALDCLUTSRC_FILTER 0
-#define CONFIG_LIFE_FILTER 0
-#define CONFIG_MANDELBROT_FILTER 0
-#define CONFIG_MPTESTSRC_FILTER 0
-#define CONFIG_NULLSRC_FILTER 0
-#define CONFIG_OPENCLSRC_FILTER 0
-#define CONFIG_PAL75BARS_FILTER 0
-#define CONFIG_PAL100BARS_FILTER 0
-#define CONFIG_RGBTESTSRC_FILTER 0
-#define CONFIG_SMPTEBARS_FILTER 0
-#define CONFIG_SMPTEHDBARS_FILTER 0
-#define CONFIG_TESTSRC_FILTER 0
-#define CONFIG_TESTSRC2_FILTER 0
-#define CONFIG_YUVTESTSRC_FILTER 0
-#define CONFIG_NULLSINK_FILTER 0
-#define CONFIG_ABITSCOPE_FILTER 0
-#define CONFIG_ADRAWGRAPH_FILTER 0
-#define CONFIG_AGRAPHMONITOR_FILTER 0
-#define CONFIG_AHISTOGRAM_FILTER 0
-#define CONFIG_APHASEMETER_FILTER 0
-#define CONFIG_AVECTORSCOPE_FILTER 0
-#define CONFIG_CONCAT_FILTER 0
-#define CONFIG_SHOWCQT_FILTER 0
-#define CONFIG_SHOWFREQS_FILTER 0
-#define CONFIG_SHOWSPECTRUM_FILTER 0
-#define CONFIG_SHOWSPECTRUMPIC_FILTER 0
-#define CONFIG_SHOWVOLUME_FILTER 0
-#define CONFIG_SHOWWAVES_FILTER 0
-#define CONFIG_SHOWWAVESPIC_FILTER 0
-#define CONFIG_SPECTRUMSYNTH_FILTER 0
-#define CONFIG_AMOVIE_FILTER 0
-#define CONFIG_MOVIE_FILTER 0
-#define CONFIG_AFIFO_FILTER 0
-#define CONFIG_FIFO_FILTER 0
-#define CONFIG_AA_DEMUXER 1
-#define CONFIG_AAC_DEMUXER 1
-#define CONFIG_AC3_DEMUXER 1
-#define CONFIG_ACM_DEMUXER 1
-#define CONFIG_ACT_DEMUXER 1
-#define CONFIG_ADF_DEMUXER 1
-#define CONFIG_ADP_DEMUXER 1
-#define CONFIG_ADS_DEMUXER 1
-#define CONFIG_ADX_DEMUXER 1
-#define CONFIG_AEA_DEMUXER 1
-#define CONFIG_AFC_DEMUXER 1
-#define CONFIG_AIFF_DEMUXER 1
-#define CONFIG_AIX_DEMUXER 1
-#define CONFIG_AMR_DEMUXER 1
-#define CONFIG_AMRNB_DEMUXER 1
-#define CONFIG_AMRWB_DEMUXER 1
-#define CONFIG_ANM_DEMUXER 1
-#define CONFIG_APC_DEMUXER 1
-#define CONFIG_APE_DEMUXER 1
-#define CONFIG_APNG_DEMUXER 1
-#define CONFIG_APTX_DEMUXER 1
-#define CONFIG_APTX_HD_DEMUXER 1
-#define CONFIG_AQTITLE_DEMUXER 1
-#define CONFIG_ASF_DEMUXER 1
-#define CONFIG_ASF_O_DEMUXER 1
-#define CONFIG_ASS_DEMUXER 1
-#define CONFIG_AST_DEMUXER 1
-#define CONFIG_AU_DEMUXER 1
-#define CONFIG_AVI_DEMUXER 1
-#define CONFIG_AVISYNTH_DEMUXER 0
-#define CONFIG_AVR_DEMUXER 1
-#define CONFIG_AVS_DEMUXER 1
-#define CONFIG_AVS2_DEMUXER 1
-#define CONFIG_BETHSOFTVID_DEMUXER 1
-#define CONFIG_BFI_DEMUXER 1
-#define CONFIG_BINTEXT_DEMUXER 1
-#define CONFIG_BINK_DEMUXER 1
-#define CONFIG_BIT_DEMUXER 1
-#define CONFIG_BMV_DEMUXER 1
-#define CONFIG_BFSTM_DEMUXER 1
-#define CONFIG_BRSTM_DEMUXER 1
-#define CONFIG_BOA_DEMUXER 1
-#define CONFIG_C93_DEMUXER 1
-#define CONFIG_CAF_DEMUXER 1
-#define CONFIG_CAVSVIDEO_DEMUXER 1
-#define CONFIG_CDG_DEMUXER 1
-#define CONFIG_CDXL_DEMUXER 1
-#define CONFIG_CINE_DEMUXER 1
-#define CONFIG_CODEC2_DEMUXER 1
-#define CONFIG_CODEC2RAW_DEMUXER 1
-#define CONFIG_CONCAT_DEMUXER 1
-#define CONFIG_DASH_DEMUXER 0
-#define CONFIG_DATA_DEMUXER 1
-#define CONFIG_DAUD_DEMUXER 1
-#define CONFIG_DCSTR_DEMUXER 1
-#define CONFIG_DFA_DEMUXER 1
-#define CONFIG_DIRAC_DEMUXER 1
-#define CONFIG_DNXHD_DEMUXER 1
-#define CONFIG_DSF_DEMUXER 1
-#define CONFIG_DSICIN_DEMUXER 1
-#define CONFIG_DSS_DEMUXER 1
-#define CONFIG_DTS_DEMUXER 1
-#define CONFIG_DTSHD_DEMUXER 1
-#define CONFIG_DV_DEMUXER 1
-#define CONFIG_DVBSUB_DEMUXER 1
-#define CONFIG_DVBTXT_DEMUXER 1
-#define CONFIG_DXA_DEMUXER 1
-#define CONFIG_EA_DEMUXER 1
-#define CONFIG_EA_CDATA_DEMUXER 1
-#define CONFIG_EAC3_DEMUXER 1
-#define CONFIG_EPAF_DEMUXER 1
-#define CONFIG_FFMETADATA_DEMUXER 1
-#define CONFIG_FILMSTRIP_DEMUXER 1
-#define CONFIG_FITS_DEMUXER 1
-#define CONFIG_FLAC_DEMUXER 1
-#define CONFIG_FLIC_DEMUXER 1
-#define CONFIG_FLV_DEMUXER 1
-#define CONFIG_LIVE_FLV_DEMUXER 1
-#define CONFIG_FOURXM_DEMUXER 1
-#define CONFIG_FRM_DEMUXER 1
-#define CONFIG_FSB_DEMUXER 1
-#define CONFIG_G722_DEMUXER 1
-#define CONFIG_G723_1_DEMUXER 1
-#define CONFIG_G726_DEMUXER 1
-#define CONFIG_G726LE_DEMUXER 1
-#define CONFIG_G729_DEMUXER 1
-#define CONFIG_GDV_DEMUXER 1
-#define CONFIG_GENH_DEMUXER 1
-#define CONFIG_GIF_DEMUXER 1
-#define CONFIG_GSM_DEMUXER 1
-#define CONFIG_GXF_DEMUXER 1
-#define CONFIG_H261_DEMUXER 1
-#define CONFIG_H263_DEMUXER 1
-#define CONFIG_H264_DEMUXER 1
-#define CONFIG_HEVC_DEMUXER 1
-#define CONFIG_HLS_DEMUXER 1
-#define CONFIG_HNM_DEMUXER 1
-#define CONFIG_ICO_DEMUXER 1
-#define CONFIG_IDCIN_DEMUXER 1
-#define CONFIG_IDF_DEMUXER 1
-#define CONFIG_IFF_DEMUXER 1
-#define CONFIG_ILBC_DEMUXER 1
-#define CONFIG_IMAGE2_DEMUXER 1
-#define CONFIG_IMAGE2PIPE_DEMUXER 1
-#define CONFIG_IMAGE2_ALIAS_PIX_DEMUXER 1
-#define CONFIG_IMAGE2_BRENDER_PIX_DEMUXER 1
-#define CONFIG_INGENIENT_DEMUXER 1
-#define CONFIG_IPMOVIE_DEMUXER 1
-#define CONFIG_IRCAM_DEMUXER 1
-#define CONFIG_ISS_DEMUXER 1
-#define CONFIG_IV8_DEMUXER 1
-#define CONFIG_IVF_DEMUXER 1
-#define CONFIG_IVR_DEMUXER 1
-#define CONFIG_JACOSUB_DEMUXER 1
-#define CONFIG_JV_DEMUXER 1
-#define CONFIG_LMLM4_DEMUXER 1
-#define CONFIG_LOAS_DEMUXER 1
-#define CONFIG_LRC_DEMUXER 1
-#define CONFIG_LVF_DEMUXER 1
-#define CONFIG_LXF_DEMUXER 1
-#define CONFIG_M4V_DEMUXER 1
-#define CONFIG_MATROSKA_DEMUXER 1
-#define CONFIG_MGSTS_DEMUXER 1
-#define CONFIG_MICRODVD_DEMUXER 1
-#define CONFIG_MJPEG_DEMUXER 1
-#define CONFIG_MJPEG_2000_DEMUXER 1
-#define CONFIG_MLP_DEMUXER 1
-#define CONFIG_MLV_DEMUXER 1
-#define CONFIG_MM_DEMUXER 1
-#define CONFIG_MMF_DEMUXER 1
-#define CONFIG_MOV_DEMUXER 1
-#define CONFIG_MP3_DEMUXER 1
-#define CONFIG_MPC_DEMUXER 1
-#define CONFIG_MPC8_DEMUXER 1
-#define CONFIG_MPEGPS_DEMUXER 1
-#define CONFIG_MPEGTS_DEMUXER 1
-#define CONFIG_MPEGTSRAW_DEMUXER 1
-#define CONFIG_MPEGVIDEO_DEMUXER 1
-#define CONFIG_MPJPEG_DEMUXER 1
-#define CONFIG_MPL2_DEMUXER 1
-#define CONFIG_MPSUB_DEMUXER 1
-#define CONFIG_MSF_DEMUXER 1
-#define CONFIG_MSNWC_TCP_DEMUXER 1
-#define CONFIG_MTAF_DEMUXER 1
-#define CONFIG_MTV_DEMUXER 1
-#define CONFIG_MUSX_DEMUXER 1
-#define CONFIG_MV_DEMUXER 1
-#define CONFIG_MVI_DEMUXER 1
-#define CONFIG_MXF_DEMUXER 1
-#define CONFIG_MXG_DEMUXER 1
-#define CONFIG_NC_DEMUXER 1
-#define CONFIG_NISTSPHERE_DEMUXER 1
-#define CONFIG_NSP_DEMUXER 1
-#define CONFIG_NSV_DEMUXER 1
-#define CONFIG_NUT_DEMUXER 1
-#define CONFIG_NUV_DEMUXER 1
-#define CONFIG_OGG_DEMUXER 1
-#define CONFIG_OMA_DEMUXER 1
-#define CONFIG_PAF_DEMUXER 1
-#define CONFIG_PCM_ALAW_DEMUXER 1
-#define CONFIG_PCM_MULAW_DEMUXER 1
-#define CONFIG_PCM_VIDC_DEMUXER 1
-#define CONFIG_PCM_F64BE_DEMUXER 1
-#define CONFIG_PCM_F64LE_DEMUXER 1
-#define CONFIG_PCM_F32BE_DEMUXER 1
-#define CONFIG_PCM_F32LE_DEMUXER 1
-#define CONFIG_PCM_S32BE_DEMUXER 1
-#define CONFIG_PCM_S32LE_DEMUXER 1
-#define CONFIG_PCM_S24BE_DEMUXER 1
-#define CONFIG_PCM_S24LE_DEMUXER 1
-#define CONFIG_PCM_S16BE_DEMUXER 1
-#define CONFIG_PCM_S16LE_DEMUXER 1
-#define CONFIG_PCM_S8_DEMUXER 1
-#define CONFIG_PCM_U32BE_DEMUXER 1
-#define CONFIG_PCM_U32LE_DEMUXER 1
-#define CONFIG_PCM_U24BE_DEMUXER 1
-#define CONFIG_PCM_U24LE_DEMUXER 1
-#define CONFIG_PCM_U16BE_DEMUXER 1
-#define CONFIG_PCM_U16LE_DEMUXER 1
-#define CONFIG_PCM_U8_DEMUXER 1
-#define CONFIG_PJS_DEMUXER 1
-#define CONFIG_PMP_DEMUXER 1
-#define CONFIG_PVA_DEMUXER 1
-#define CONFIG_PVF_DEMUXER 1
-#define CONFIG_QCP_DEMUXER 1
-#define CONFIG_R3D_DEMUXER 1
-#define CONFIG_RAWVIDEO_DEMUXER 1
-#define CONFIG_REALTEXT_DEMUXER 1
-#define CONFIG_REDSPARK_DEMUXER 1
-#define CONFIG_RL2_DEMUXER 1
-#define CONFIG_RM_DEMUXER 1
-#define CONFIG_ROQ_DEMUXER 1
-#define CONFIG_RPL_DEMUXER 1
-#define CONFIG_RSD_DEMUXER 1
-#define CONFIG_RSO_DEMUXER 1
-#define CONFIG_RTP_DEMUXER 0
-#define CONFIG_RTSP_DEMUXER 0
-#define CONFIG_S337M_DEMUXER 1
-#define CONFIG_SAMI_DEMUXER 1
-#define CONFIG_SAP_DEMUXER 0
-#define CONFIG_SBC_DEMUXER 1
-#define CONFIG_SBG_DEMUXER 1
-#define CONFIG_SCC_DEMUXER 1
-#define CONFIG_SDP_DEMUXER 0
-#define CONFIG_SDR2_DEMUXER 1
-#define CONFIG_SDS_DEMUXER 1
-#define CONFIG_SDX_DEMUXER 1
-#define CONFIG_SEGAFILM_DEMUXER 1
-#define CONFIG_SER_DEMUXER 1
-#define CONFIG_SHORTEN_DEMUXER 1
-#define CONFIG_SIFF_DEMUXER 1
-#define CONFIG_SLN_DEMUXER 1
-#define CONFIG_SMACKER_DEMUXER 1
-#define CONFIG_SMJPEG_DEMUXER 1
-#define CONFIG_SMUSH_DEMUXER 1
-#define CONFIG_SOL_DEMUXER 1
-#define CONFIG_SOX_DEMUXER 1
-#define CONFIG_SPDIF_DEMUXER 1
-#define CONFIG_SRT_DEMUXER 1
-#define CONFIG_STR_DEMUXER 1
-#define CONFIG_STL_DEMUXER 1
-#define CONFIG_SUBVIEWER1_DEMUXER 1
-#define CONFIG_SUBVIEWER_DEMUXER 1
-#define CONFIG_SUP_DEMUXER 1
-#define CONFIG_SVAG_DEMUXER 1
-#define CONFIG_SWF_DEMUXER 1
-#define CONFIG_TAK_DEMUXER 1
-#define CONFIG_TEDCAPTIONS_DEMUXER 1
-#define CONFIG_THP_DEMUXER 1
-#define CONFIG_THREEDOSTR_DEMUXER 1
-#define CONFIG_TIERTEXSEQ_DEMUXER 1
-#define CONFIG_TMV_DEMUXER 1
-#define CONFIG_TRUEHD_DEMUXER 1
-#define CONFIG_TTA_DEMUXER 1
-#define CONFIG_TXD_DEMUXER 1
-#define CONFIG_TTY_DEMUXER 1
-#define CONFIG_TY_DEMUXER 1
-#define CONFIG_V210_DEMUXER 1
-#define CONFIG_V210X_DEMUXER 1
-#define CONFIG_VAG_DEMUXER 1
-#define CONFIG_VC1_DEMUXER 1
-#define CONFIG_VC1T_DEMUXER 1
-#define CONFIG_VIVO_DEMUXER 1
-#define CONFIG_VMD_DEMUXER 1
-#define CONFIG_VOBSUB_DEMUXER 1
-#define CONFIG_VOC_DEMUXER 1
-#define CONFIG_VPK_DEMUXER 1
-#define CONFIG_VPLAYER_DEMUXER 1
-#define CONFIG_VQF_DEMUXER 1
-#define CONFIG_W64_DEMUXER 1
-#define CONFIG_WAV_DEMUXER 1
-#define CONFIG_WC3_DEMUXER 1
-#define CONFIG_WEBM_DASH_MANIFEST_DEMUXER 1
-#define CONFIG_WEBVTT_DEMUXER 1
-#define CONFIG_WSAUD_DEMUXER 1
-#define CONFIG_WSD_DEMUXER 1
-#define CONFIG_WSVQA_DEMUXER 1
-#define CONFIG_WTV_DEMUXER 1
-#define CONFIG_WVE_DEMUXER 1
-#define CONFIG_WV_DEMUXER 1
-#define CONFIG_XA_DEMUXER 1
-#define CONFIG_XBIN_DEMUXER 1
-#define CONFIG_XMV_DEMUXER 1
-#define CONFIG_XVAG_DEMUXER 1
-#define CONFIG_XWMA_DEMUXER 1
-#define CONFIG_YOP_DEMUXER 1
-#define CONFIG_YUV4MPEGPIPE_DEMUXER 1
-#define CONFIG_IMAGE_BMP_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_DDS_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_DPX_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_EXR_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_J2K_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_JPEG_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_JPEGLS_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PAM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PBM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PCX_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PGMYUV_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PGM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PICTOR_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PNG_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PPM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_PSD_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_QDRAW_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_SGI_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_SVG_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_SUNRAST_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_TIFF_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_WEBP_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_XPM_PIPE_DEMUXER 1
-#define CONFIG_IMAGE_XWD_PIPE_DEMUXER 1
-#define CONFIG_LIBGME_DEMUXER 0
-#define CONFIG_LIBMODPLUG_DEMUXER 0
-#define CONFIG_LIBOPENMPT_DEMUXER 0
-#define CONFIG_VAPOURSYNTH_DEMUXER 0
-#define CONFIG_A64_MUXER 0
-#define CONFIG_AC3_MUXER 0
-#define CONFIG_ADTS_MUXER 0
-#define CONFIG_ADX_MUXER 0
-#define CONFIG_AIFF_MUXER 0
-#define CONFIG_AMR_MUXER 0
-#define CONFIG_APNG_MUXER 0
-#define CONFIG_APTX_MUXER 0
-#define CONFIG_APTX_HD_MUXER 0
-#define CONFIG_ASF_MUXER 0
-#define CONFIG_ASS_MUXER 0
-#define CONFIG_AST_MUXER 0
-#define CONFIG_ASF_STREAM_MUXER 0
-#define CONFIG_AU_MUXER 0
-#define CONFIG_AVI_MUXER 0
-#define CONFIG_AVM2_MUXER 0
-#define CONFIG_AVS2_MUXER 0
-#define CONFIG_BIT_MUXER 0
-#define CONFIG_CAF_MUXER 0
-#define CONFIG_CAVSVIDEO_MUXER 0
-#define CONFIG_CODEC2_MUXER 0
-#define CONFIG_CODEC2RAW_MUXER 0
-#define CONFIG_CRC_MUXER 0
-#define CONFIG_DASH_MUXER 0
-#define CONFIG_DATA_MUXER 0
-#define CONFIG_DAUD_MUXER 0
-#define CONFIG_DIRAC_MUXER 0
-#define CONFIG_DNXHD_MUXER 0
-#define CONFIG_DTS_MUXER 0
-#define CONFIG_DV_MUXER 0
-#define CONFIG_EAC3_MUXER 0
-#define CONFIG_F4V_MUXER 0
-#define CONFIG_FFMETADATA_MUXER 0
-#define CONFIG_FIFO_MUXER 0
-#define CONFIG_FIFO_TEST_MUXER 0
-#define CONFIG_FILMSTRIP_MUXER 0
-#define CONFIG_FITS_MUXER 0
-#define CONFIG_FLAC_MUXER 0
-#define CONFIG_FLV_MUXER 0
-#define CONFIG_FRAMECRC_MUXER 0
-#define CONFIG_FRAMEHASH_MUXER 0
-#define CONFIG_FRAMEMD5_MUXER 0
-#define CONFIG_G722_MUXER 0
-#define CONFIG_G723_1_MUXER 0
-#define CONFIG_G726_MUXER 0
-#define CONFIG_G726LE_MUXER 0
-#define CONFIG_GIF_MUXER 0
-#define CONFIG_GSM_MUXER 0
-#define CONFIG_GXF_MUXER 0
-#define CONFIG_H261_MUXER 0
-#define CONFIG_H263_MUXER 0
-#define CONFIG_H264_MUXER 0
-#define CONFIG_HASH_MUXER 0
-#define CONFIG_HDS_MUXER 0
-#define CONFIG_HEVC_MUXER 0
-#define CONFIG_HLS_MUXER 0
-#define CONFIG_ICO_MUXER 0
-#define CONFIG_ILBC_MUXER 0
-#define CONFIG_IMAGE2_MUXER 0
-#define CONFIG_IMAGE2PIPE_MUXER 0
-#define CONFIG_IPOD_MUXER 0
-#define CONFIG_IRCAM_MUXER 0
-#define CONFIG_ISMV_MUXER 0
-#define CONFIG_IVF_MUXER 0
-#define CONFIG_JACOSUB_MUXER 0
-#define CONFIG_LATM_MUXER 0
-#define CONFIG_LRC_MUXER 0
-#define CONFIG_M4V_MUXER 0
-#define CONFIG_MD5_MUXER 0
-#define CONFIG_MATROSKA_MUXER 0
-#define CONFIG_MATROSKA_AUDIO_MUXER 0
-#define CONFIG_MICRODVD_MUXER 0
-#define CONFIG_MJPEG_MUXER 0
-#define CONFIG_MLP_MUXER 0
-#define CONFIG_MMF_MUXER 0
-#define CONFIG_MOV_MUXER 0
-#define CONFIG_MP2_MUXER 0
-#define CONFIG_MP3_MUXER 0
-#define CONFIG_MP4_MUXER 0
-#define CONFIG_MPEG1SYSTEM_MUXER 0
-#define CONFIG_MPEG1VCD_MUXER 0
-#define CONFIG_MPEG1VIDEO_MUXER 0
-#define CONFIG_MPEG2DVD_MUXER 0
-#define CONFIG_MPEG2SVCD_MUXER 0
-#define CONFIG_MPEG2VIDEO_MUXER 0
-#define CONFIG_MPEG2VOB_MUXER 0
-#define CONFIG_MPEGTS_MUXER 0
-#define CONFIG_MPJPEG_MUXER 0
-#define CONFIG_MXF_MUXER 0
-#define CONFIG_MXF_D10_MUXER 0
-#define CONFIG_MXF_OPATOM_MUXER 0
-#define CONFIG_NULL_MUXER 0
-#define CONFIG_NUT_MUXER 0
-#define CONFIG_OGA_MUXER 0
-#define CONFIG_OGG_MUXER 0
-#define CONFIG_OGV_MUXER 0
-#define CONFIG_OMA_MUXER 0
-#define CONFIG_OPUS_MUXER 0
-#define CONFIG_PCM_ALAW_MUXER 0
-#define CONFIG_PCM_MULAW_MUXER 0
-#define CONFIG_PCM_VIDC_MUXER 0
-#define CONFIG_PCM_F64BE_MUXER 0
-#define CONFIG_PCM_F64LE_MUXER 0
-#define CONFIG_PCM_F32BE_MUXER 0
-#define CONFIG_PCM_F32LE_MUXER 0
-#define CONFIG_PCM_S32BE_MUXER 0
-#define CONFIG_PCM_S32LE_MUXER 0
-#define CONFIG_PCM_S24BE_MUXER 0
-#define CONFIG_PCM_S24LE_MUXER 0
-#define CONFIG_PCM_S16BE_MUXER 0
-#define CONFIG_PCM_S16LE_MUXER 0
-#define CONFIG_PCM_S8_MUXER 0
-#define CONFIG_PCM_U32BE_MUXER 0
-#define CONFIG_PCM_U32LE_MUXER 0
-#define CONFIG_PCM_U24BE_MUXER 0
-#define CONFIG_PCM_U24LE_MUXER 0
-#define CONFIG_PCM_U16BE_MUXER 0
-#define CONFIG_PCM_U16LE_MUXER 0
-#define CONFIG_PCM_U8_MUXER 0
-#define CONFIG_PSP_MUXER 0
-#define CONFIG_RAWVIDEO_MUXER 0
-#define CONFIG_RM_MUXER 0
-#define CONFIG_ROQ_MUXER 0
-#define CONFIG_RSO_MUXER 0
-#define CONFIG_RTP_MUXER 0
-#define CONFIG_RTP_MPEGTS_MUXER 0
-#define CONFIG_RTSP_MUXER 0
-#define CONFIG_SAP_MUXER 0
-#define CONFIG_SBC_MUXER 0
-#define CONFIG_SCC_MUXER 0
-#define CONFIG_SEGAFILM_MUXER 0
-#define CONFIG_SEGMENT_MUXER 0
-#define CONFIG_STREAM_SEGMENT_MUXER 0
-#define CONFIG_SINGLEJPEG_MUXER 0
-#define CONFIG_SMJPEG_MUXER 0
-#define CONFIG_SMOOTHSTREAMING_MUXER 0
-#define CONFIG_SOX_MUXER 0
-#define CONFIG_SPX_MUXER 0
-#define CONFIG_SPDIF_MUXER 0
-#define CONFIG_SRT_MUXER 0
-#define CONFIG_SUP_MUXER 0
-#define CONFIG_SWF_MUXER 0
-#define CONFIG_TEE_MUXER 0
-#define CONFIG_TG2_MUXER 0
-#define CONFIG_TGP_MUXER 0
-#define CONFIG_MKVTIMESTAMP_V2_MUXER 0
-#define CONFIG_TRUEHD_MUXER 0
-#define CONFIG_TTA_MUXER 0
-#define CONFIG_UNCODEDFRAMECRC_MUXER 0
-#define CONFIG_VC1_MUXER 0
-#define CONFIG_VC1T_MUXER 0
-#define CONFIG_VOC_MUXER 0
-#define CONFIG_W64_MUXER 0
-#define CONFIG_WAV_MUXER 0
-#define CONFIG_WEBM_MUXER 0
-#define CONFIG_WEBM_DASH_MANIFEST_MUXER 0
-#define CONFIG_WEBM_CHUNK_MUXER 0
-#define CONFIG_WEBP_MUXER 0
-#define CONFIG_WEBVTT_MUXER 0
-#define CONFIG_WTV_MUXER 0
-#define CONFIG_WV_MUXER 0
-#define CONFIG_YUV4MPEGPIPE_MUXER 0
-#define CONFIG_CHROMAPRINT_MUXER 0
-#define CONFIG_ASYNC_PROTOCOL 1
-#define CONFIG_BLURAY_PROTOCOL 0
-#define CONFIG_CACHE_PROTOCOL 1
-#define CONFIG_CONCAT_PROTOCOL 1
-#define CONFIG_CRYPTO_PROTOCOL 1
-#define CONFIG_DATA_PROTOCOL 1
-#define CONFIG_FFRTMPCRYPT_PROTOCOL 0
-#define CONFIG_FFRTMPHTTP_PROTOCOL 0
-#define CONFIG_FILE_PROTOCOL 1
-#define CONFIG_FTP_PROTOCOL 0
-#define CONFIG_GOPHER_PROTOCOL 0
-#define CONFIG_HLS_PROTOCOL 1
-#define CONFIG_HTTP_PROTOCOL 0
-#define CONFIG_HTTPPROXY_PROTOCOL 0
-#define CONFIG_HTTPS_PROTOCOL 0
-#define CONFIG_ICECAST_PROTOCOL 0
-#define CONFIG_MMSH_PROTOCOL 0
-#define CONFIG_MMST_PROTOCOL 0
-#define CONFIG_MD5_PROTOCOL 1
-#define CONFIG_PIPE_PROTOCOL 1
-#define CONFIG_PROMPEG_PROTOCOL 1
-#define CONFIG_RTMP_PROTOCOL 0
-#define CONFIG_RTMPE_PROTOCOL 0
-#define CONFIG_RTMPS_PROTOCOL 0
-#define CONFIG_RTMPT_PROTOCOL 0
-#define CONFIG_RTMPTE_PROTOCOL 0
-#define CONFIG_RTMPTS_PROTOCOL 0
-#define CONFIG_RTP_PROTOCOL 0
-#define CONFIG_SCTP_PROTOCOL 0
-#define CONFIG_SRTP_PROTOCOL 0
-#define CONFIG_SUBFILE_PROTOCOL 1
-#define CONFIG_TEE_PROTOCOL 1
-#define CONFIG_TCP_PROTOCOL 0
-#define CONFIG_TLS_PROTOCOL 0
-#define CONFIG_UDP_PROTOCOL 0
-#define CONFIG_UDPLITE_PROTOCOL 0
-#define CONFIG_UNIX_PROTOCOL 0
-#define CONFIG_LIBRTMP_PROTOCOL 0
-#define CONFIG_LIBRTMPE_PROTOCOL 0
-#define CONFIG_LIBRTMPS_PROTOCOL 0
-#define CONFIG_LIBRTMPT_PROTOCOL 0
-#define CONFIG_LIBRTMPTE_PROTOCOL 0
-#define CONFIG_LIBSRT_PROTOCOL 0
-#define CONFIG_LIBSSH_PROTOCOL 0
-#define CONFIG_LIBSMBCLIENT_PROTOCOL 0
-#endif /* FFMPEG_CONFIG_H */
diff --git a/build/ffmpeg/config.h b/build/ffmpeg/config.h
deleted file mode 100644
index 40152db8c..000000000
--- a/build/ffmpeg/config.h
+++ /dev/null
@@ -1,5 +0,0 @@
-#ifdef _WIN64
-#include "config-x64.h"
-#else
-#include "config-x86.h"
-#endif
diff --git a/build/ffmpeg/configure.sh b/build/ffmpeg/configure.sh
deleted file mode 100755
index 624783893..000000000
--- a/build/ffmpeg/configure.sh
+++ /dev/null
@@ -1,54 +0,0 @@
-platform='Win32'
-suffix='x86'
-if [[ $LIB =~ x64 ]]; then
-  platform='x64'
-  suffix='x64'
-fi
-
-./configure $@ \
-  --disable-avfilter \
-  --disable-avresample \
-  --disable-bzlib \
-  --disable-d3d11va \
-  --disable-dxva2 \
-  --disable-decoder=atrac3p,indeo2,indeo3,indeo4,indeo5,twinvq \
-  --disable-devices \
-  --disable-doc \
-  --disable-encoders \
-  --disable-ffmpeg \
-  --disable-ffplay \
-  --disable-ffprobe \
-  --disable-filters \
-  --disable-hwaccels \
-  --disable-muxers \
-  --disable-network \
-  --disable-postproc \
-  --disable-pthreads \
-  --disable-shared \
-  --enable-gpl \
-  --enable-runtime-cpudetect \
-  --enable-static \
-  --enable-small \
-  --enable-x86asm \
-  --x86asmexe=yasm \
-  --enable-zlib \
-  --extra-cflags=-D_SYSCRT \
-  --extra-cflags=-I../../include \
-  --extra-cflags=-MD \
-  --extra-cflags=-wd4005 \
-  --extra-cflags=-wd4189 \
-  --extra-ldflags=-LIBPATH:../../lib/$platform/Release \
-  --toolchain=msvc
-
-mv config.asm ../../build/ffmpeg/config-$suffix.asm
-mv config.h ../../build/ffmpeg/config-$suffix.h
-mv libavcodec/bsf_list.c ../../build/ffmpeg/libavcodec/bsf_list.c
-mv libavcodec/codec_list.c ../../build/ffmpeg/libavcodec/codec_list.c
-mv libavcodec/parser_list.c ../../build/ffmpeg/libavcodec/parser_list.c
-mv libavdevice/indev_list.c ../../build/ffmpeg/libavdevice/indev_list.c
-mv libavdevice/outdev_list.c ../../build/ffmpeg/libavdevice/outdev_list.c
-mv libavformat/demuxer_list.c ../../build/ffmpeg/libavformat/demuxer_list.c
-mv libavformat/muxer_list.c ../../build/ffmpeg/libavformat/muxer_list.c
-mv libavformat/protocol_list.c ../../build/ffmpeg/libavformat/protocol_list.c
-mv libavutil/avconfig.h ../../build/ffmpeg/libavutil/avconfig.h
-mv libavutil/ffversion.h ../../build/ffmpeg/libavutil/ffversion.h
diff --git a/build/ffmpeg/ffmpeg.vcxproj b/build/ffmpeg/ffmpeg.vcxproj
deleted file mode 100644
index 6753294ee..000000000
--- a/build/ffmpeg/ffmpeg.vcxproj
+++ /dev/null
@@ -1,1413 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{F934AB7B-186B-4E96-B20C-A58C38C1B819}</ProjectGuid>
-    <RootNamespace>ffmpeg</RootNamespace>
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>$(FfmpegSrcDir)</SrcDir>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-  <ImportGroup Label="Targets">
-    <Import Project="$(MSBuildThisFileDirectory)..\yasm.targets" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <!-- Intentionally does not inherit normal additional include dirs -->
-      <AdditionalIncludeDirectories>
-        $(MSBuildThisFileDirectory);
-        $(FfmpegSrcDir);
-        $(FfmpegSrcDir)\compat\atomics\win32;
-        $(AegisubSourceBase)\include;
-      </AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>
-        HAVE_AV_CONFIG_H;
-        _CRT_SECURE_NO_WARNINGS;
-        _FILE_OFFSET_BITS=64;
-        _ISOC99_SOURCE;
-        _LARGEFILE_SOURCE;
-        _SYSCRT;
-        _USE_MATH_DEFINES;
-        _WIN32_WINNT=0x0602;
-        inline=__inline;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <ForcedIncludeFiles>stdlib.h;%(ForcedIncludeFiles)</ForcedIncludeFiles>
-      <WarningLevel>Level1</WarningLevel>
-
-      <!-- FFmpeg relies heavily on dead-code elimination to remove references
-           to functions that don't exist in the current configuration, so it
-           fails to link with optimizations disabled or LTO enabled -->
-      <Optimization           Condition="'$(Configuration)'=='Debug'">MinSpace</Optimization>
-      <DebugInformationFormat Condition="'$(Configuration)'=='Debug'">ProgramDatabase</DebugInformationFormat>
-      <BasicRuntimeChecks     Condition="'$(Configuration)'=='Debug'">Default</BasicRuntimeChecks>
-      <FunctionLevelLinking   Condition="'$(Configuration)'=='Debug'">true</FunctionLevelLinking>
-      <WholeProgramOptimization>false</WholeProgramOptimization>
-      <InputRelativeSourceDir>$(FfmpegSrcDir)</InputRelativeSourceDir>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(FfmpegSrcDir)</HeaderRoot>
-    </InstallHeader>
-    <Yasm>
-      <InputRelativeSourceDir>$(FfmpegSrcDir)\</InputRelativeSourceDir>
-      <Include>%(Include) -I$(MSBuildThisFileDirectory) -I$(FfmpegSrcDir)</Include>
-      <Config Condition="'$(Platform)'=='Win32'">%(Config) -DPREFIX -Pconfig-x86.asm</Config>
-      <Config Condition="'$(Platform)'=='x64'">%(Config) -Pconfig-x64.asm</Config>
-    </Yasm>
-  </ItemDefinitionGroup>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\zlib\zlib.vcxproj">
-      <Project>{10f22a5a-dd9e-44a1-ba2e-2a9a7c78b0ee}</Project>
-    </ProjectReference>
-  </ItemGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\012v.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\4xm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\8bps.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\8svx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aac_ac3_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aac_adtstoasc_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aac_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacdec_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacps_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacps_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacpsdsp_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacpsdsp_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacsbr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacsbr_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aactab.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aandcttab.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aasc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dec_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dec_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dec_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3tab.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\acelp_filters.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\acelp_pitch_delay.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\acelp_vectors.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adpcm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adpcm_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adts_header.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adts_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adx_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adxdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aic.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alac_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alacdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aliaspixdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\allcodecs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\amrnbdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\amrwbdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\anm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ansi.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\apedec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aptx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ass.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\assdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\asv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\asvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3plus.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3plusdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3plusdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac9dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\audio_frame_queue.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\audiodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aura.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\av1_metadata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\av1_parse.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\av1_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avdct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avfft.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avpacket.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avpicture.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avrndec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avs2_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avuidec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bethsoftvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bfi.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bgmc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bink.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\binkaudio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\binkdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bintext.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bitpacked.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bitstream.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bitstream_filter.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bitstream_filters.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\blockdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmp_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmvaudio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmvvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\brenderpix.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bswapdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\c93.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cabac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\canopus.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavs_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavsdata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavsdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbrt_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbrt_data_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbs_av1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbs_h2645.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbs_mpeg2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cbs_vp9.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ccaption_dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cdgraphics.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cdxl.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\celp_filters.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\celp_math.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cfhd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cfhddata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cga_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\chomp_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cinepak.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\clearvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cljrdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cllc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cngdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\codec2utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\codec_desc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cook.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cook_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cpia.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cscd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cyuv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\d3d11va.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_core.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_core_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_exss.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_lbr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_xll.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcadata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcadct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcadsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcahuff.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dct32_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dct32_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dds.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\decode.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dfa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_arith.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_dwt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_vlc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\diracdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\diracdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\diractab.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dnxhd_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dnxhddata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dnxhddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dolby_e.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dpcm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dpx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dpx_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsicinaudio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsicinvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dss_sp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dstdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dump_extradata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dv_profile.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvaudio_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvaudiodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvbsub_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvbsubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvd_nav_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdsub_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdsubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dxa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dxtory.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dxv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eac3_core_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eac3_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eacmv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eaidct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eamad.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eatgq.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eatgv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eatqi.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\elsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\encode.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\error_resilience.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\escape124.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\escape130.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\evrcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\exif.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\exr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\exrdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\extract_extradata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\faandct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\faanidct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\faxcompr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fdctdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_fixed_32.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_init_table.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ffv1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ffv1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ffwavesynth.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fic.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\file_open.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\filter_units_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fits.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fitsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flac_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flacdata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flacdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flacdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flashsv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flicvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fmtconvert.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fmvc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fraps.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\frwu.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g2meet.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g722.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g722dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g722dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g723_1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g723_1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g726.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g729_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g729dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g729postfilter.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gdv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gifdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\golomb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gsm_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gsmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gsmdec_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h2645_parse.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_cabac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_cavlc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_direct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_levels.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_loopfilter.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_mb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_metadata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_mp4toannexb_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_parse.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_picture.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_ps.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_redundant_pps_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_refs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_sei.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_slice.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264chroma.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264idct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264pred.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264qpel.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h265_metadata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hap.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hapdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hapqa_extract_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_cabac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_filter.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_mp4toannexb_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_mvs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_parse.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_ps.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_refs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_sei.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevcdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevcpred.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hnm4video.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hpeldsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hq_hqa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hq_hqadata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hq_hqadsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hqx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hqxdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hqxvlc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\htmlsubtitles.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffman.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffyuv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffyuvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffyuvdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\idcinvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\idctdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\iff.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ilbcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imgconvert.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imm4.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imx_dump_header_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\intelh263dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\interplayacm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\interplayvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\intrax8.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\intrax8dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ituh263dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jacosubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jfdctfst.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jfdctint.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jni.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000dwt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpegls.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeglsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpegtables.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jrevdct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\kbdwin.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\kgv1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\kmvc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lagarith.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lagarithrac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\latm_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lcldec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\loco.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lossless_audiodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lossless_videodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lzf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lzw.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\m101.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mace.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\magicyuv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mathtables.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct15.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct_fixed_32.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\me_cmp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mediacodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\metasound.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\metasound_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\microdvddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mimic.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpeg2jpeg_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpeg_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpega_dump_header_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpegbdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpegdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpegenc_huffman.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlp_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlpdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlpdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlz.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mmvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\motion_est.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\motionpixels.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\movsub_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\movtextdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mp3_header_decompress_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpc7.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpc8.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12framerate.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg2_metadata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4_unpack_bframes_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4audio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4video.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4video_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4videodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg_er.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudio_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodec_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodec_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodecheader.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp_float.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegpicture.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegutils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo_enc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo_motion.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideodata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideoencdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpl2dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mqc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mqcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mscc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msgsmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msmpeg4.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msmpeg4data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msmpeg4dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msrle.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msrledec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss12.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss2dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss3.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss34dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss4.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msvideo1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mvcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mwsc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mxpegdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\nellymoser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\nellymoserdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\noise_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\null_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\nuv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\on2avc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\on2avcdata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\options.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opus.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opus_celt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opus_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opus_pvq.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opus_rc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opus_silk.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opusdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\opustab.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pafaudio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pafvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\parsers.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcm-bluray.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcm-dvd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pgssubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pictordec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pixblockdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pixlet.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\png.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\png_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pngdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pngdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pnm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pnm_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pnmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\profiles.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\prores_metadata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdec2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\prosumer.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\psd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pthread.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pthread_frame.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pthread_slice.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ptx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qcelpdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qdm2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qdmc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qdrw.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qpeg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qpeldsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qsv_api.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qtrle.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\r210dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ra144.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ra144dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ra288.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ralf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rangecoder.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rasc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ratecontrol.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\raw.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rawdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rdft.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\realtextdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\remove_extradata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rl.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rl2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\roqvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\roqvideodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rpza.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rscc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rtjpeg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv10.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv30.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv30dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv34.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv34_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv34dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv40.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv40dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\s302m.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\samidec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sanm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbc_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbcdec_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbrdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbrdsp_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\scpr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\screenpresso.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sgidec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sgirledec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sheervideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\shorten.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\simple_idct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sinewin.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sinewin_fixed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sipr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sipr16k.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sipr_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\smacker.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\smc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\smvjpegdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snappy.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snow.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snow_dwt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snowdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sonic.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sp5xdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\speedhq.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\srtdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\startcode.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\subviewerdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sunrast.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq13.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq3.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\synth_filter.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tak.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tak_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\takdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\takdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\targa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\targa_y216dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tdsc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\textdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\texturedsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiertexseqv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiff.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiff_common.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiff_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tmv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tpeldsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\trace_headers_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truemotion1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truemotion2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truemotion2rt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truespeech.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tscc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tscc2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tta.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ttadata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ttadsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\twinvq.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\txd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ulti.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utvideodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utvideodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v210dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v210x.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v308dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v408dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v410dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vble.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1_block.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1_loopfilter.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1_mc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1_pred.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vcr1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\videodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vima.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vmdaudio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vmdvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vmnc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbis.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbis_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbis_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbisdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbisdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp3.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp3_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp3dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp5.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56rac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp6.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp6dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp8.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp8_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp8dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9_metadata_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9_raw_reorder_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9_superframe_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9_superframe_split_bsf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9block.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9dsp_10bpp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9dsp_12bpp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9dsp_8bpp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9lpf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9mvs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9prob.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9recon.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vqavideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wavpack.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wcmv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\webp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\webvttdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wma.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wma_common.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wma_freqs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmalosslessdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmaprodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmavoice.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wnv1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wrapped_avframe.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ws-snd1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\aacpsdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\ac3dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\alacdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\audiodsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\blockdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\bswapdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\cavsdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\constants.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\dcadsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\dct_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\dirac_dwt_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\diracdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\exrdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\fdct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\fdctdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\fft_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\flacdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\fmtconvert_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\g722dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\h263dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\h264_intrapred_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\h264_qpel.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\h264chroma_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\h264dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\hevcdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\hpeldsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\hpeldsp_vp3_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\huffyuvdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\idctdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\jpeg2000dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\lossless_audiodsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\lossless_videodsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mdct15_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\me_cmp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mlpdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mpegaudiodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mpegvideo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mpegvideodsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mpegvideoenc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\mpegvideoencdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\opus_dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\pixblockdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\pngdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\proresdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\qpeldsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\rv34dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\rv40dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\sbrdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\snowdsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\synth_filter_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\takdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\ttadsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\utvideodsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\v210-init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vc1dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vc1dsp_mmx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\videodsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vorbisdsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp3dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp6dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp8dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp9dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp9dsp_init_10bpp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp9dsp_init_12bpp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\vp9dsp_init_16bpp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86\xvididct_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xan.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xbmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xface.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xfacedec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xiph.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xl.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xma_parser.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xpmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xsubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xvididct.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xwddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xxan.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\y41pdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ylc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\yop.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\yuv4dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\zerocodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\zmbv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavdevice\alldevices.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavdevice\avdevice.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavdevice\file_open.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavdevice\utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\3dostr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\4xm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aacdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ac3dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\acm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\act.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\adp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ads.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\adxdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aea.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\afc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aiffdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aixdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\allformats.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\amr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\anm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\apc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ape.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\apetag.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\apngdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aptxdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aqtitledec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asfcrypt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asfdec_f.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asfdec_o.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\assdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ast.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\astdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\async.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\au.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avidec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avio.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aviobuf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avlanguage.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avs.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bethsoftvid.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bfi.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bink.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bintext.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bit.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bmv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\boadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\brstm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\c93.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cache.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\caf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cafdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cavsvideodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cdg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cdxl.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cinedec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\codec2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\concat.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\concatdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\crypto.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cutils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\data_uri.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dauddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\davs2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dcstr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dfa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\diracdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dnxhddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dsfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dsicin.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dss.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dtsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dtshddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dump.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dvbsub.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dvbtxt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dxa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\eacdata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\electronicarts.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\epafdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ffmetadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\file.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\file_open.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\filmstripdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\fitsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flac_picture.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flacdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flic.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\format.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\frmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\fsb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g722.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g723_1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g726.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g729dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gdv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\genh.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gifdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gsmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gxf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\h261dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\h263dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\h264dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hevcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hls.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hlsproto.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hnm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\icodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\id3v1.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\id3v2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\idcin.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\idroqdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\iff.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ilbc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2_alias_pix.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2_brender_pix.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ingenientdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ipmovie.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ircam.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ircamdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\isom.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\iss.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\iv8.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ivfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\jacosubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\jvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lmlm4.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\loasdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lrc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lrcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lvfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lxfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\m4vdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\matroska.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\matroskadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\md5proto.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\metadata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mgsts.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\microdvddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mj2kdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mlpdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mlvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mmf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mov.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mov_chan.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mov_esds.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mp3dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpc8.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpeg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpegts.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpegvideodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpjpegdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpl2dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpsubdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\msf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\msnwc_tcp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mtaf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mtv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\musx.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mux.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mvi.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mxf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mxfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mxg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ncdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nistspheredec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nspdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nsvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nut.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nutdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nuv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsecelt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsedaala.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsedirac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseflac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseogm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseopus.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseskeleton.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsespeex.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsetheora.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsevorbis.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsevp8.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oma.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\omadec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\options.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\os_support.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\paf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pcm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pcmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pjsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pmpdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\prompeg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\protocols.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\psxstr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pva.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pvfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\qcp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\qtpalette.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\r3d.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rawdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rawvideodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\realtextdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\redspark.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\replaygain.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\riff.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\riffdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rl2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rmdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rmsipr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rpl.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rsd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rso.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rsodec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\s337m.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\samidec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sauce.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sbcdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sbgdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sccdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sdp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sdr2.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sdsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sdxdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\segafilm.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\serdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\shortendec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sierravmd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\siff.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smacker.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smjpeg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smjpegdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smush.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sol.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\soxdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\spdif.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\spdifdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\srtdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\stldec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subfile.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subtitles.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subviewer1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subviewerdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\supdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\svag.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\swf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\swfdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\takdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tedcaptionsdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tee_common.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\teeproto.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\thp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tiertexseq.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tmv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tta.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tty.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\txd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ty.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\url.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\v210.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vag.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vc1dec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vc1test.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vivo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\voc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\voc_packet.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vocdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vorbiscomment.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vpk.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vplayerdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vqf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\w64.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wavdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wc3movie.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\webvttdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\westwood_aud.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\westwood_vqa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wsddec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wtv_common.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wtvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wvdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wvedec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xa.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xmv.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xvag.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xwma.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\yop.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\yuv4mpegdec.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\adler32.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\aes.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\aes_ctr.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\audio_fifo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\avsscanf.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\avstring.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\base64.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\blowfish.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\bprint.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\buffer.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\camellia.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\cast5.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\channel_layout.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\color_utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\cpu.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\crc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\des.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\dict.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\display.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\downmix_info.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\encryption_info.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\error.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\eval.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\fifo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\file.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\file_open.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\fixed_dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\float_dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\frame.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\hash.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\hmac.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\hwcontext.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\imgutils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\integer.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\intmath.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lfg.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lls.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\log.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\log2_tab.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lzo.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\mastering_display_metadata.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\mathematics.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\md5.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\mem.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\murmur3.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\opt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\parseutils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\pixdesc.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\pixelutils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\random_seed.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\rational.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\rc4.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\reverse.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\ripemd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\samplefmt.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\sha.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\sha512.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\slicethread.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\spherical.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\stereo3d.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\tea.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\threadmessage.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\time.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\timecode.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\tree.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\twofish.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86\cpu.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86\fixed_dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86\float_dsp_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86\imgutils_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86\lls_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\xga_font_data.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\xtea.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\audioconvert.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\dither.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\options.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\rematrix.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\resample.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\resample_dsp.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\swresample.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\swresample_frame.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\x86\audio_convert_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\x86\rematrix_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswresample\x86\resample_init.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\alphablend.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\gamma.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\hscale.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\hscale_fast_bilinear.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\input.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\options.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\output.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\rgb2rgb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\slice.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\swscale.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\swscale_unscaled.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\utils.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\vscale.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86\hscale_fast_bilinear_simd.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86\rgb2rgb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86\swscale.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86\yuv2rgb.c" />
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\yuv2rgb.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <InstallHeader Include="$(MSBuildThisFileDirectory)\libavutil\avconfig.h">
-      <HeaderRoot>$(MSBuildThisFileDirectory)</HeaderRoot>
-    </InstallHeader>
-    <InstallHeader Include="$(MSBuildThisFileDirectory)\libavutil\ffversion.h">
-      <HeaderRoot>$(MSBuildThisFileDirectory)</HeaderRoot>
-    </InstallHeader>
-
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\avcodec.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\avfft.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\d3d11va.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\dv_profile.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\dxva2.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\qsv.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\vaapi.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\vdpau.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\version.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\vorbis_parser.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavcodec\xvmc.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavdevice\avdevice.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavdevice\version.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavformat\avformat.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavformat\avio.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavformat\version.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\adler32.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\aes.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\attributes.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\audio_fifo.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\avassert.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\avstring.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\avutil.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\base64.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\blowfish.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\bprint.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\bswap.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\buffer.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\camellia.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\cast5.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\channel_layout.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\common.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\cpu.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\crc.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\dict.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\display.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\downmix_info.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\error.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\eval.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\fifo.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\file.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\frame.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\hash.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\hmac.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\hwcontext.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\imgutils.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\intfloat.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\intreadwrite.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\lfg.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\log.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\lzo.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\macros.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\mastering_display_metadata.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\mathematics.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\md5.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\mem.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\motion_vector.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\murmur3.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\opt.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\parseutils.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\pixdesc.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\pixelutils.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\pixfmt.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\random_seed.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\rational.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\replaygain.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\ripemd.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\samplefmt.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\sha.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\sha512.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\stereo3d.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\tea.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\threadmessage.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\time.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\timecode.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\timestamp.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\twofish.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\version.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libavutil\xtea.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libswresample\swresample.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libswresample\version.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libswscale\swscale.h" />
-    <InstallHeader Include="$(FfmpegSrcDir)\libswscale\version.h" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\aacpsdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\ac3dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\ac3dsp_downmix.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\alacdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\audiodsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\blockdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\bswapdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\cavsidct.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\dcadsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\dct32.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\dirac_dwt.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\diracdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\exrdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\fft.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\flacdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\fmtconvert.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\fpel.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\g722dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h263_loopfilter.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_chromamc.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_chromamc_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_deblock.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_deblock_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_idct.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_idct_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_intrapred.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_intrapred_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_qpel_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_qpel_8bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_weight.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\h264_weight_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hevc_add_res.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hevc_deblock.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hevc_idct.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hevc_mc.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hevc_sao.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hevc_sao_10bit.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hpeldsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\hpeldsp_vp3.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\huffyuvdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\idctdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\imdct36.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\jpeg2000dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\lossless_audiodsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\lossless_videodsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\mdct15.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\me_cmp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\mlpdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\mpegvideoencdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\pixblockdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\pngdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\proresdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\qpel.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\qpeldsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\rv34dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\rv40dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\sbrdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\simple_idct.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\simple_idct10.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\synth_filter.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\takdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\ttadsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\utvideodsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\v210.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vc1dsp_loopfilter.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vc1dsp_mc.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\videodsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vorbisdsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp3dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp6dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp8dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp8dsp_loopfilter.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9intrapred.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9intrapred_16bpp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9itxfm.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9itxfm_16bpp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9lpf.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9lpf_16bpp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9mc.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\vp9mc_16bpp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavcodec\x86\xvididct.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavutil\x86\cpuid.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavutil\x86\emms.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavutil\x86\fixed_dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavutil\x86\float_dsp.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavutil\x86\imgutils.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libavutil\x86\lls.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswresample\x86\audio_convert.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswresample\x86\rematrix.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswresample\x86\resample.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswscale\x86\input.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswscale\x86\output.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswscale\x86\rgb_2_rgb.asm" />
-    <Yasm Include="$(FfmpegSrcDir)\libswscale\x86\scale.asm" />
-  </ItemGroup>
-</Project>
diff --git a/build/ffmpeg/ffmpeg.vcxproj.filters b/build/ffmpeg/ffmpeg.vcxproj.filters
deleted file mode 100644
index 25c259cfc..000000000
--- a/build/ffmpeg/ffmpeg.vcxproj.filters
+++ /dev/null
@@ -1,2659 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="$(FfmpegSrcDir)\libavdevice\alldevices.c">
-      <Filter>libavdevice</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavdevice\avdevice.c">
-      <Filter>libavdevice</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\4xm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aacdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ac3dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\act.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\adp.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\adxdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aea.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\afc.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aiffdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\allformats.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\amr.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\anm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\apc.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ape.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\apetag.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aqtitledec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asfcrypt.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\asfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\assdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ast.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\astdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\au.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avidec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avio.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\aviobuf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avlanguage.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avr.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\avs.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bethsoftvid.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bfi.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bink.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bintext.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bit.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\bmv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\boadec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\brstm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\c93.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cache.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\caf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cafdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cavsvideodec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cdg.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cdxl.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cinedec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\concat.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\concatdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\crypto.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\cutils.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\data_uri.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\daud.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dfa.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\diracdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dnxhddec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dsfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dsicin.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dtsdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dtshddec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\dxa.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\eacdata.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\electronicarts.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\epafdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ffmdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ffmetadec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\file.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\filmstripdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flac_picture.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flacdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flic.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\flvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\format.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\frmdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g722.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g723_1.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\g729dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gifdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gsmdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\gxf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\h261dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\h263dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\h264dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hevcdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hls.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hlsproto.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\hnm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\icodec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\id3v1.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\id3v2.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\idcin.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\idroqdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\iff.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ilbc.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2_alias_pix.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2_brender_pix.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\img2dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ingenientdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ipmovie.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ircam.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ircamdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\isom.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\iss.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\iv8.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ivfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\jacosubdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\jvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lmlm4.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\loasdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lvfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\lxfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\m4vdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\matroska.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\matroskadec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\md5proto.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\metadata.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mgsts.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\microdvddec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mlvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mmf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mov.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mov_chan.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mp3dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpc.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpc8.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpeg.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpegts.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpegvideodec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpl2dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mpsubdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\msnwc_tcp.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mtv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mux.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mvi.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mxf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mxfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\mxg.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\ncdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nistspheredec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nsvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nut.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nutdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\nuv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsecelt.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsedirac.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseflac.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseogm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseopus.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparseskeleton.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsespeex.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsetheora.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsevorbis.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oggparsevp8.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\oma.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\omadec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\options.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\os_support.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\paf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pcm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pcmdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pjsdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pmpdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\psxstr.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pva.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\pvfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\qcp.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\r3d.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rawdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rawvideodec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\realtextdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\redspark.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\replaygain.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\riff.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\riffdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rl2.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rmdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rmsipr.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rpl.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rsd.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rso.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\rsodec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\samidec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sauce.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sbgdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sdp.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sdr2.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\seek.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\segafilm.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sierravmd.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\siff.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smacker.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smjpeg.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smjpegdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\smush.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\sol.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\soxdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\spdif.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\spdifdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\srtdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subfile.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subtitles.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subviewer1dec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\subviewerdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\swf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\swfdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\takdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tedcaptionsdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\thp.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tiertexseq.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tmv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tta.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\tty.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\txd.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\url.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\utils.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vc1test.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vivo.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\voc.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vocdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vorbiscomment.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vplayerdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\vqf.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\w64.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wavdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wc3movie.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\webvttdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\westwood_aud.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\westwood_vqa.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wtv_common.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wtvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\wvdec.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xa.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xmv.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\xwma.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\yop.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavformat\yuv4mpeg.c">
-      <Filter>libavformat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\audio_convert.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\x86/audio_convert_init.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\audio_data.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\audio_mix.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\x86/audio_mix_init.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\audio_mix_matrix.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\dither.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\x86/dither_init.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\options.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\resample.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavresample\utils.c">
-      <Filter>libavresample</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\4xm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\8bps.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\8svx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\012v.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aac_ac3_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aac_adtstoasc_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aac_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacadtsdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacps.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacpsdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aacsbr.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aactab.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aandcttab.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aasc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dec_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dec_fixed.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dec_float.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/ac3dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ac3tab.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\acelp_filters.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\acelp_pitch_delay.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\acelp_vectors.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adpcm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adpcm_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adx_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\adxdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aic.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alac_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aliaspixdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\allcodecs.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\alsdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\amrnbdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\amrwbdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\anm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ansi.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\apedec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ass.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ass_split.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\assdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\asv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\asvdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3plus.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3plusdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\atrac3plusdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\audioconvert.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\aura.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avfft.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avpacket.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avpicture.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avrndec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avs.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\avuidec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bethsoftvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bfi.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bgmc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bink.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\binkaudio.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\binkdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bintext.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bitstream.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bitstream_filter.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmp_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\bmv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\brenderpix.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\c93.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cabac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavs.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavs_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavsdata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavsdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cavsdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/cavsdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cdgraphics.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cdxl.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\celp_filters.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\celp_math.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cga_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\chomp_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cinepak.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cljr.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cllc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cngdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\codec_desc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/constants.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cook.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cook_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cpia.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cscd.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\cyuv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dca_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcadec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dcadsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/dcadsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/dct_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dct32_fixed.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dct32_float.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dfa.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_arith.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/dirac_dwt.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_dwt.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dirac_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\diracdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\diracdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/diracdsp_mmx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dnxhd_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dnxhddata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dnxhddec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dpcm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dpx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dpx_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsddec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsicinav.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dsputil.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/dsputil_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/dsputil_mmx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/dsputil_x86.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dump_extradata_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dv_profile.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvbsub_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvbsubdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvd_nav_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdsub_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dvdsubdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dxa.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dxtory.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\dxva2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eac3_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eac3dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eacmv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eaidct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eamad.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eatgq.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eatgv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\eatqi.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\error_resilience.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\escape124.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\escape130.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\evrcdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\exif.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\exr.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\faanidct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\faxcompr.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_fixed.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_fixed_32.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_float.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/fft_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fft_init_table.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ffv1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ffv1dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ffwavesynth.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fic.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flac_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flacdata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flacdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flacdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/flacdsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flashsv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flicvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\flvdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fmtconvert.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/fmtconvert_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/fpel_mmx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\fraps.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\frwu.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g2meet.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g722.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g722dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g723_1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g726.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g729dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\g729postfilter.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gifdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\golomb.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gsm_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gsmdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\gsmdec_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h261dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h263dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/h263dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_cabac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_cavlc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_direct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/h264_intrapred_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_loopfilter.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_mb.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_mp4toannexb_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_picture.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_ps.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/h264_qpel.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_refs.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_sei.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264_slice.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264chroma.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/h264chroma_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/h264dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264idct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264pred.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\h264qpel.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_cabac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_filter.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_mvs.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_ps.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_refs.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevc_sei.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevcdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/hevcdsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hevcpred.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hnm4video.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\hpeldsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/hpeldsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/hpeldsp_mmx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffman.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffyuv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\huffyuvdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\idcinvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/idct_mmx_xvid.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/idct_sse2_xvid.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\iff.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imgconvert.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\imx_dump_header_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\indeo2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\indeo3.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\indeo4.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\indeo5.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\intelh263dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\interplayvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\intrax8.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\intrax8dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ituh263dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ivi_common.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ivi_dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jacosubdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeg2000dwt.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpegls.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jpeglsdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jrevdct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\jvdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\kbdwin.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\kgv1dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\kmvc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lagarith.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lagarithrac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\latm_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lcldec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\loco.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lossless_videodsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/lossless_videodsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\lzw.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mace.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mathtables.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct_fixed.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct_fixed_32.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdct_float.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\metasound.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\metasound_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\microdvddec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mimic.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpeg.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpeg_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpeg2jpeg_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpega_dump_header_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpegbdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mjpegdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlp_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlpdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/mlpdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mlpdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mmvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\motionpixels.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\movsub_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\movtextdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mp3_header_decompress_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpc7.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpc8.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4audio.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4video.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4video_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg4videodec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpeg12dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudio.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudio_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodec_fixed.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodec_float.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodecheader.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/mpegaudiodsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp_fixed.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegaudiodsp_float.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegutils.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/mpegvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo_motion.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpegvideo_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mpl2dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mqc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mqcdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msgsmdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msmpeg4.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msmpeg4data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msmpeg4dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msrle.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msrledec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss2dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss3.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss4.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss12.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mss34dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\msvideo1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mvcdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\mxpegdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\nellymoser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\nellymoserdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\noise_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\nuv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\on2avc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\on2avcdata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\options.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\paf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcm-bluray.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcm-dvd.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pcx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pgssubdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pictordec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\png.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\png_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pngdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pngdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/pngdsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pnm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pnm_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pnmdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdec_lgpl.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdec2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\proresdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/proresdsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pthread.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pthread_frame.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\pthread_slice.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ptx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qcelpdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qdm2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qdrw.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qpeg.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\qtrle.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\r210dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ra144.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ra144dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ra288.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ralf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rangecoder.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\raw.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rawdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rdft.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\realtextdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\remove_extradata_bsf.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\resample.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\resample2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rl2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\roqvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\roqvideodec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rpza.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rtjpeg.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv10.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv30.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv30dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv34.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv34_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv34dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/rv34dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv40.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\rv40dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/rv40dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\s3tc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\s302m.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\samidec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sanm.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sbrdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/sbrdsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sgidec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sgirledec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\shorten.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\simple_idct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/simple_idct.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sinewin.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sipr.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sipr16k.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\smacker.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\smc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\smvjpegdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snow.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snow_dwt.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\snowdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/snowdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sonic.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sp5xdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\srtdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\startcode.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\subviewerdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\sunrast.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq1dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq3.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\svq13.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\synth_filter.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tak.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tak_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\takdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\targa.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\targa_y216dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\textdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiertexseqv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiff.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiff_common.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tiff_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tmv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tpeldsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truemotion1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truemotion2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\truespeech.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tscc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tscc2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\tta.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ttadata.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ttadsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/ttadsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\twinvq.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\twinvqdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\txd.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ulti.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utils.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utvideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\utvideodec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v210dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/v210-init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v210x.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v308dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v408dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\v410dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vb.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vble.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vc1dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vc1dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vc1dsp_mmx.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vcr1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\videodsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/videodsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vima.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vmdav.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vmnc.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbis.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbis_data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbis_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbisdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vorbisdsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vorbisdsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp3.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp3_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp3dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vp3dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp5.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp6.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp6dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vp6dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp8.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp8_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp8dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vp8dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9_parser.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp9dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\x86/vp9dsp_init.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56data.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vp56rac.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\vqavideo.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wavpack.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\webp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\webvttdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wma.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wma_common.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmadec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmalosslessdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmaprodec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmavoice.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wmv2dsp.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\wnv1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\ws-snd1.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xan.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xbmdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xface.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xfacedec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xiph.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xl.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xsubdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xwddec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\xxan.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\y41pdec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\yop.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\yuv4dec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\zerocodec.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavcodec\zmbv.c">
-      <Filter>libavcodec</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\input.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\options.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\output.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\rgb2rgb.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86/rgb2rgb.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86/swscale.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\swscale.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\swscale_unscaled.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\utils.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\yuv2rgb.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libswscale\x86/yuv2rgb.c">
-      <Filter>libswscale</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\compat\strtod.c">
-      <Filter>compat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\compat\msvcrt\snprintf.c">
-      <Filter>compat</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\adler32.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\aes.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\atomic.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\audio_fifo.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\avstring.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\base64.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\blowfish.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\bprint.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\buffer.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\channel_layout.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\cpu.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86/cpu.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\crc.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\des.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\dict.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\downmix_info.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\error.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\eval.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\fifo.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\file.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\file_open.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\fixed_dsp.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\float_dsp.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86/float_dsp_init.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\frame.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\hash.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\hmac.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\imgutils.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\intfloat_readwrite.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\intmath.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lfg.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\x86/lls_init.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lls1.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lls2.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\log.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\log2_tab.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\lzo.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\mathematics.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\md5.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\mem.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\murmur3.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\opt.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\parseutils.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\pixdesc.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\random_seed.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\rational.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\rc4.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\ripemd.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\samplefmt.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\sha.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\sha512.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\stereo3d.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\time.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\timecode.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\tree.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\utils.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\xga_font_data.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmpegSrcDir)\libavutil\xtea.c">
-      <Filter>libavutil</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="libavdevice">
-      <UniqueIdentifier>{37917d7c-3879-482a-bb0c-36ad05f4b6ff}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="libavformat">
-      <UniqueIdentifier>{6b42873d-3fb7-4135-a5a0-0c80b081519f}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="libavresample">
-      <UniqueIdentifier>{aa5c6ccd-b317-41a7-9fc5-e319d1154e97}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="libavcodec">
-      <UniqueIdentifier>{a667d61f-5608-4726-9052-28df0130c602}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="libswscale">
-      <UniqueIdentifier>{2ca1cbec-46c2-41d7-b3e0-94bafb352413}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="compat">
-      <UniqueIdentifier>{b3cb6744-99da-450a-86f6-914bebe58ff2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="libavutil">
-      <UniqueIdentifier>{ad571b1a-bdc8-4b66-bfee-9a2695bd50c3}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>
diff --git a/build/ffmpeg/get-file-list.sh b/build/ffmpeg/get-file-list.sh
deleted file mode 100755
index d5b5b5213..000000000
--- a/build/ffmpeg/get-file-list.sh
+++ /dev/null
@@ -1,13 +0,0 @@
-rm -f make-dry
-make -n > make-dry
-grep '^cl' make-dry \
-	| sed 's/.*\(lib[^ ]*.c\) .*/\1/' \
-	| sed 's/\//\\/g' \
-	| sed 's/\(.*\)/<ClCompile Include="$(FfmpegSrcDir)\\\1" \/>/' \
-	| sort
-echo
-grep '^yasm' make-dry \
-	| sed 's/.*\(lib[^ ]*.asm\) .*/\1/' \
-	| sed 's/\//\\/g' \
-	| sed 's/\(.*\)/<Yasm Include="$(FfmpegSrcDir)\\\1" \/>/' \
-	| sort
diff --git a/build/ffmpeg/libavcodec/bsf_list.c b/build/ffmpeg/libavcodec/bsf_list.c
deleted file mode 100644
index 9c0766c2a..000000000
--- a/build/ffmpeg/libavcodec/bsf_list.c
+++ /dev/null
@@ -1,33 +0,0 @@
-static const AVBitStreamFilter * const bitstream_filters[] = {
-    &ff_aac_adtstoasc_bsf,
-    &ff_av1_metadata_bsf,
-    &ff_chomp_bsf,
-    &ff_dump_extradata_bsf,
-    &ff_dca_core_bsf,
-    &ff_eac3_core_bsf,
-    &ff_extract_extradata_bsf,
-    &ff_filter_units_bsf,
-    &ff_h264_metadata_bsf,
-    &ff_h264_mp4toannexb_bsf,
-    &ff_h264_redundant_pps_bsf,
-    &ff_hapqa_extract_bsf,
-    &ff_hevc_metadata_bsf,
-    &ff_hevc_mp4toannexb_bsf,
-    &ff_imx_dump_header_bsf,
-    &ff_mjpeg2jpeg_bsf,
-    &ff_mjpega_dump_header_bsf,
-    &ff_mp3_header_decompress_bsf,
-    &ff_mpeg2_metadata_bsf,
-    &ff_mpeg4_unpack_bframes_bsf,
-    &ff_mov2textsub_bsf,
-    &ff_noise_bsf,
-    &ff_null_bsf,
-    &ff_prores_metadata_bsf,
-    &ff_remove_extradata_bsf,
-    &ff_text2movsub_bsf,
-    &ff_trace_headers_bsf,
-    &ff_vp9_metadata_bsf,
-    &ff_vp9_raw_reorder_bsf,
-    &ff_vp9_superframe_bsf,
-    &ff_vp9_superframe_split_bsf,
-    NULL };
diff --git a/build/ffmpeg/libavcodec/codec_list.c b/build/ffmpeg/libavcodec/codec_list.c
deleted file mode 100644
index 17228aa9f..000000000
--- a/build/ffmpeg/libavcodec/codec_list.c
+++ /dev/null
@@ -1,426 +0,0 @@
-static const AVCodec * const codec_list[] = {
-    &ff_aasc_decoder,
-    &ff_aic_decoder,
-    &ff_alias_pix_decoder,
-    &ff_amv_decoder,
-    &ff_anm_decoder,
-    &ff_ansi_decoder,
-    &ff_apng_decoder,
-    &ff_asv1_decoder,
-    &ff_asv2_decoder,
-    &ff_aura_decoder,
-    &ff_aura2_decoder,
-    &ff_avrp_decoder,
-    &ff_avrn_decoder,
-    &ff_avs_decoder,
-    &ff_avui_decoder,
-    &ff_ayuv_decoder,
-    &ff_bethsoftvid_decoder,
-    &ff_bfi_decoder,
-    &ff_bink_decoder,
-    &ff_bitpacked_decoder,
-    &ff_bmp_decoder,
-    &ff_bmv_video_decoder,
-    &ff_brender_pix_decoder,
-    &ff_c93_decoder,
-    &ff_cavs_decoder,
-    &ff_cdgraphics_decoder,
-    &ff_cdxl_decoder,
-    &ff_cfhd_decoder,
-    &ff_cinepak_decoder,
-    &ff_clearvideo_decoder,
-    &ff_cljr_decoder,
-    &ff_cllc_decoder,
-    &ff_comfortnoise_decoder,
-    &ff_cpia_decoder,
-    &ff_cscd_decoder,
-    &ff_cyuv_decoder,
-    &ff_dds_decoder,
-    &ff_dfa_decoder,
-    &ff_dirac_decoder,
-    &ff_dnxhd_decoder,
-    &ff_dpx_decoder,
-    &ff_dsicinvideo_decoder,
-    &ff_dvaudio_decoder,
-    &ff_dvvideo_decoder,
-    &ff_dxa_decoder,
-    &ff_dxtory_decoder,
-    &ff_dxv_decoder,
-    &ff_eacmv_decoder,
-    &ff_eamad_decoder,
-    &ff_eatgq_decoder,
-    &ff_eatgv_decoder,
-    &ff_eatqi_decoder,
-    &ff_eightbps_decoder,
-    &ff_eightsvx_exp_decoder,
-    &ff_eightsvx_fib_decoder,
-    &ff_escape124_decoder,
-    &ff_escape130_decoder,
-    &ff_exr_decoder,
-    &ff_ffv1_decoder,
-    &ff_ffvhuff_decoder,
-    &ff_fic_decoder,
-    &ff_fits_decoder,
-    &ff_flashsv_decoder,
-    &ff_flashsv2_decoder,
-    &ff_flic_decoder,
-    &ff_flv_decoder,
-    &ff_fmvc_decoder,
-    &ff_fourxm_decoder,
-    &ff_fraps_decoder,
-    &ff_frwu_decoder,
-    &ff_g2m_decoder,
-    &ff_gdv_decoder,
-    &ff_gif_decoder,
-    &ff_h261_decoder,
-    &ff_h263_decoder,
-    &ff_h263i_decoder,
-    &ff_h263p_decoder,
-    &ff_h264_decoder,
-    &ff_hap_decoder,
-    &ff_hevc_decoder,
-    &ff_hnm4_video_decoder,
-    &ff_hq_hqa_decoder,
-    &ff_hqx_decoder,
-    &ff_huffyuv_decoder,
-    &ff_idcin_decoder,
-    &ff_iff_ilbm_decoder,
-    &ff_imm4_decoder,
-    &ff_interplay_video_decoder,
-    &ff_jpeg2000_decoder,
-    &ff_jpegls_decoder,
-    &ff_jv_decoder,
-    &ff_kgv1_decoder,
-    &ff_kmvc_decoder,
-    &ff_lagarith_decoder,
-    &ff_loco_decoder,
-    &ff_m101_decoder,
-    &ff_magicyuv_decoder,
-    &ff_mdec_decoder,
-    &ff_mimic_decoder,
-    &ff_mjpeg_decoder,
-    &ff_mjpegb_decoder,
-    &ff_mmvideo_decoder,
-    &ff_motionpixels_decoder,
-    &ff_mpeg1video_decoder,
-    &ff_mpeg2video_decoder,
-    &ff_mpeg4_decoder,
-    &ff_mpegvideo_decoder,
-    &ff_msa1_decoder,
-    &ff_mscc_decoder,
-    &ff_msmpeg4v1_decoder,
-    &ff_msmpeg4v2_decoder,
-    &ff_msmpeg4v3_decoder,
-    &ff_msrle_decoder,
-    &ff_mss1_decoder,
-    &ff_mss2_decoder,
-    &ff_msvideo1_decoder,
-    &ff_mszh_decoder,
-    &ff_mts2_decoder,
-    &ff_mvc1_decoder,
-    &ff_mvc2_decoder,
-    &ff_mwsc_decoder,
-    &ff_mxpeg_decoder,
-    &ff_nuv_decoder,
-    &ff_paf_video_decoder,
-    &ff_pam_decoder,
-    &ff_pbm_decoder,
-    &ff_pcx_decoder,
-    &ff_pgm_decoder,
-    &ff_pgmyuv_decoder,
-    &ff_pictor_decoder,
-    &ff_pixlet_decoder,
-    &ff_png_decoder,
-    &ff_ppm_decoder,
-    &ff_prores_decoder,
-    &ff_prosumer_decoder,
-    &ff_psd_decoder,
-    &ff_ptx_decoder,
-    &ff_qdraw_decoder,
-    &ff_qpeg_decoder,
-    &ff_qtrle_decoder,
-    &ff_r10k_decoder,
-    &ff_r210_decoder,
-    &ff_rasc_decoder,
-    &ff_rawvideo_decoder,
-    &ff_rl2_decoder,
-    &ff_roq_decoder,
-    &ff_rpza_decoder,
-    &ff_rscc_decoder,
-    &ff_rv10_decoder,
-    &ff_rv20_decoder,
-    &ff_rv30_decoder,
-    &ff_rv40_decoder,
-    &ff_s302m_decoder,
-    &ff_sanm_decoder,
-    &ff_scpr_decoder,
-    &ff_screenpresso_decoder,
-    &ff_sdx2_dpcm_decoder,
-    &ff_sgi_decoder,
-    &ff_sgirle_decoder,
-    &ff_sheervideo_decoder,
-    &ff_smacker_decoder,
-    &ff_smc_decoder,
-    &ff_smvjpeg_decoder,
-    &ff_snow_decoder,
-    &ff_sp5x_decoder,
-    &ff_speedhq_decoder,
-    &ff_srgc_decoder,
-    &ff_sunrast_decoder,
-    &ff_svq1_decoder,
-    &ff_svq3_decoder,
-    &ff_targa_decoder,
-    &ff_targa_y216_decoder,
-    &ff_tdsc_decoder,
-    &ff_theora_decoder,
-    &ff_thp_decoder,
-    &ff_tiertexseqvideo_decoder,
-    &ff_tiff_decoder,
-    &ff_tmv_decoder,
-    &ff_truemotion1_decoder,
-    &ff_truemotion2_decoder,
-    &ff_truemotion2rt_decoder,
-    &ff_tscc_decoder,
-    &ff_tscc2_decoder,
-    &ff_txd_decoder,
-    &ff_ulti_decoder,
-    &ff_utvideo_decoder,
-    &ff_v210_decoder,
-    &ff_v210x_decoder,
-    &ff_v308_decoder,
-    &ff_v408_decoder,
-    &ff_v410_decoder,
-    &ff_vb_decoder,
-    &ff_vble_decoder,
-    &ff_vc1_decoder,
-    &ff_vc1image_decoder,
-    &ff_vcr1_decoder,
-    &ff_vmdvideo_decoder,
-    &ff_vmnc_decoder,
-    &ff_vp3_decoder,
-    &ff_vp5_decoder,
-    &ff_vp6_decoder,
-    &ff_vp6a_decoder,
-    &ff_vp6f_decoder,
-    &ff_vp7_decoder,
-    &ff_vp8_decoder,
-    &ff_vp9_decoder,
-    &ff_vqa_decoder,
-    &ff_webp_decoder,
-    &ff_wcmv_decoder,
-    &ff_wrapped_avframe_decoder,
-    &ff_wmv1_decoder,
-    &ff_wmv2_decoder,
-    &ff_wmv3_decoder,
-    &ff_wmv3image_decoder,
-    &ff_wnv1_decoder,
-    &ff_xan_wc3_decoder,
-    &ff_xan_wc4_decoder,
-    &ff_xbm_decoder,
-    &ff_xface_decoder,
-    &ff_xl_decoder,
-    &ff_xpm_decoder,
-    &ff_xwd_decoder,
-    &ff_y41p_decoder,
-    &ff_ylc_decoder,
-    &ff_yop_decoder,
-    &ff_yuv4_decoder,
-    &ff_zero12v_decoder,
-    &ff_zerocodec_decoder,
-    &ff_zlib_decoder,
-    &ff_zmbv_decoder,
-    &ff_aac_decoder,
-    &ff_aac_fixed_decoder,
-    &ff_aac_latm_decoder,
-    &ff_ac3_decoder,
-    &ff_ac3_fixed_decoder,
-    &ff_alac_decoder,
-    &ff_als_decoder,
-    &ff_amrnb_decoder,
-    &ff_amrwb_decoder,
-    &ff_ape_decoder,
-    &ff_aptx_decoder,
-    &ff_aptx_hd_decoder,
-    &ff_atrac1_decoder,
-    &ff_atrac3_decoder,
-    &ff_atrac3al_decoder,
-    &ff_atrac3pal_decoder,
-    &ff_atrac9_decoder,
-    &ff_binkaudio_dct_decoder,
-    &ff_binkaudio_rdft_decoder,
-    &ff_bmv_audio_decoder,
-    &ff_cook_decoder,
-    &ff_dca_decoder,
-    &ff_dolby_e_decoder,
-    &ff_dsd_lsbf_decoder,
-    &ff_dsd_msbf_decoder,
-    &ff_dsd_lsbf_planar_decoder,
-    &ff_dsd_msbf_planar_decoder,
-    &ff_dsicinaudio_decoder,
-    &ff_dss_sp_decoder,
-    &ff_dst_decoder,
-    &ff_eac3_decoder,
-    &ff_evrc_decoder,
-    &ff_ffwavesynth_decoder,
-    &ff_flac_decoder,
-    &ff_g723_1_decoder,
-    &ff_g729_decoder,
-    &ff_gsm_decoder,
-    &ff_gsm_ms_decoder,
-    &ff_iac_decoder,
-    &ff_ilbc_decoder,
-    &ff_imc_decoder,
-    &ff_interplay_acm_decoder,
-    &ff_mace3_decoder,
-    &ff_mace6_decoder,
-    &ff_metasound_decoder,
-    &ff_mlp_decoder,
-    &ff_mp1_decoder,
-    &ff_mp1float_decoder,
-    &ff_mp2_decoder,
-    &ff_mp2float_decoder,
-    &ff_mp3float_decoder,
-    &ff_mp3_decoder,
-    &ff_mp3adufloat_decoder,
-    &ff_mp3adu_decoder,
-    &ff_mp3on4float_decoder,
-    &ff_mp3on4_decoder,
-    &ff_mpc7_decoder,
-    &ff_mpc8_decoder,
-    &ff_nellymoser_decoder,
-    &ff_on2avc_decoder,
-    &ff_opus_decoder,
-    &ff_paf_audio_decoder,
-    &ff_qcelp_decoder,
-    &ff_qdm2_decoder,
-    &ff_qdmc_decoder,
-    &ff_ra_144_decoder,
-    &ff_ra_288_decoder,
-    &ff_ralf_decoder,
-    &ff_sbc_decoder,
-    &ff_shorten_decoder,
-    &ff_sipr_decoder,
-    &ff_smackaud_decoder,
-    &ff_sonic_decoder,
-    &ff_tak_decoder,
-    &ff_truehd_decoder,
-    &ff_truespeech_decoder,
-    &ff_tta_decoder,
-    &ff_vmdaudio_decoder,
-    &ff_vorbis_decoder,
-    &ff_wavpack_decoder,
-    &ff_wmalossless_decoder,
-    &ff_wmapro_decoder,
-    &ff_wmav1_decoder,
-    &ff_wmav2_decoder,
-    &ff_wmavoice_decoder,
-    &ff_ws_snd1_decoder,
-    &ff_xma1_decoder,
-    &ff_xma2_decoder,
-    &ff_pcm_alaw_decoder,
-    &ff_pcm_bluray_decoder,
-    &ff_pcm_dvd_decoder,
-    &ff_pcm_f16le_decoder,
-    &ff_pcm_f24le_decoder,
-    &ff_pcm_f32be_decoder,
-    &ff_pcm_f32le_decoder,
-    &ff_pcm_f64be_decoder,
-    &ff_pcm_f64le_decoder,
-    &ff_pcm_lxf_decoder,
-    &ff_pcm_mulaw_decoder,
-    &ff_pcm_s8_decoder,
-    &ff_pcm_s8_planar_decoder,
-    &ff_pcm_s16be_decoder,
-    &ff_pcm_s16be_planar_decoder,
-    &ff_pcm_s16le_decoder,
-    &ff_pcm_s16le_planar_decoder,
-    &ff_pcm_s24be_decoder,
-    &ff_pcm_s24daud_decoder,
-    &ff_pcm_s24le_decoder,
-    &ff_pcm_s24le_planar_decoder,
-    &ff_pcm_s32be_decoder,
-    &ff_pcm_s32le_decoder,
-    &ff_pcm_s32le_planar_decoder,
-    &ff_pcm_s64be_decoder,
-    &ff_pcm_s64le_decoder,
-    &ff_pcm_u8_decoder,
-    &ff_pcm_u16be_decoder,
-    &ff_pcm_u16le_decoder,
-    &ff_pcm_u24be_decoder,
-    &ff_pcm_u24le_decoder,
-    &ff_pcm_u32be_decoder,
-    &ff_pcm_u32le_decoder,
-    &ff_pcm_vidc_decoder,
-    &ff_pcm_zork_decoder,
-    &ff_gremlin_dpcm_decoder,
-    &ff_interplay_dpcm_decoder,
-    &ff_roq_dpcm_decoder,
-    &ff_sol_dpcm_decoder,
-    &ff_xan_dpcm_decoder,
-    &ff_adpcm_4xm_decoder,
-    &ff_adpcm_adx_decoder,
-    &ff_adpcm_afc_decoder,
-    &ff_adpcm_aica_decoder,
-    &ff_adpcm_ct_decoder,
-    &ff_adpcm_dtk_decoder,
-    &ff_adpcm_ea_decoder,
-    &ff_adpcm_ea_maxis_xa_decoder,
-    &ff_adpcm_ea_r1_decoder,
-    &ff_adpcm_ea_r2_decoder,
-    &ff_adpcm_ea_r3_decoder,
-    &ff_adpcm_ea_xas_decoder,
-    &ff_adpcm_g722_decoder,
-    &ff_adpcm_g726_decoder,
-    &ff_adpcm_g726le_decoder,
-    &ff_adpcm_ima_amv_decoder,
-    &ff_adpcm_ima_apc_decoder,
-    &ff_adpcm_ima_dat4_decoder,
-    &ff_adpcm_ima_dk3_decoder,
-    &ff_adpcm_ima_dk4_decoder,
-    &ff_adpcm_ima_ea_eacs_decoder,
-    &ff_adpcm_ima_ea_sead_decoder,
-    &ff_adpcm_ima_iss_decoder,
-    &ff_adpcm_ima_oki_decoder,
-    &ff_adpcm_ima_qt_decoder,
-    &ff_adpcm_ima_rad_decoder,
-    &ff_adpcm_ima_smjpeg_decoder,
-    &ff_adpcm_ima_wav_decoder,
-    &ff_adpcm_ima_ws_decoder,
-    &ff_adpcm_ms_decoder,
-    &ff_adpcm_mtaf_decoder,
-    &ff_adpcm_psx_decoder,
-    &ff_adpcm_sbpro_2_decoder,
-    &ff_adpcm_sbpro_3_decoder,
-    &ff_adpcm_sbpro_4_decoder,
-    &ff_adpcm_swf_decoder,
-    &ff_adpcm_thp_decoder,
-    &ff_adpcm_thp_le_decoder,
-    &ff_adpcm_vima_decoder,
-    &ff_adpcm_xa_decoder,
-    &ff_adpcm_yamaha_decoder,
-    &ff_ssa_decoder,
-    &ff_ass_decoder,
-    &ff_ccaption_decoder,
-    &ff_dvbsub_decoder,
-    &ff_dvdsub_decoder,
-    &ff_jacosub_decoder,
-    &ff_microdvd_decoder,
-    &ff_movtext_decoder,
-    &ff_mpl2_decoder,
-    &ff_pgssub_decoder,
-    &ff_pjs_decoder,
-    &ff_realtext_decoder,
-    &ff_sami_decoder,
-    &ff_srt_decoder,
-    &ff_stl_decoder,
-    &ff_subrip_decoder,
-    &ff_subviewer_decoder,
-    &ff_subviewer1_decoder,
-    &ff_text_decoder,
-    &ff_vplayer_decoder,
-    &ff_webvtt_decoder,
-    &ff_xsub_decoder,
-    &ff_bintext_decoder,
-    &ff_xbin_decoder,
-    &ff_idf_decoder,
-    NULL };
diff --git a/build/ffmpeg/libavcodec/parser_list.c b/build/ffmpeg/libavcodec/parser_list.c
deleted file mode 100644
index 020cd0969..000000000
--- a/build/ffmpeg/libavcodec/parser_list.c
+++ /dev/null
@@ -1,45 +0,0 @@
-static const AVCodecParser * const parser_list[] = {
-    &ff_aac_parser,
-    &ff_aac_latm_parser,
-    &ff_ac3_parser,
-    &ff_adx_parser,
-    &ff_av1_parser,
-    &ff_avs2_parser,
-    &ff_bmp_parser,
-    &ff_cavsvideo_parser,
-    &ff_cook_parser,
-    &ff_dca_parser,
-    &ff_dirac_parser,
-    &ff_dnxhd_parser,
-    &ff_dpx_parser,
-    &ff_dvaudio_parser,
-    &ff_dvbsub_parser,
-    &ff_dvdsub_parser,
-    &ff_dvd_nav_parser,
-    &ff_flac_parser,
-    &ff_g729_parser,
-    &ff_gsm_parser,
-    &ff_h261_parser,
-    &ff_h263_parser,
-    &ff_h264_parser,
-    &ff_hevc_parser,
-    &ff_mjpeg_parser,
-    &ff_mlp_parser,
-    &ff_mpeg4video_parser,
-    &ff_mpegaudio_parser,
-    &ff_mpegvideo_parser,
-    &ff_opus_parser,
-    &ff_png_parser,
-    &ff_pnm_parser,
-    &ff_rv30_parser,
-    &ff_rv40_parser,
-    &ff_sbc_parser,
-    &ff_sipr_parser,
-    &ff_tak_parser,
-    &ff_vc1_parser,
-    &ff_vorbis_parser,
-    &ff_vp3_parser,
-    &ff_vp8_parser,
-    &ff_vp9_parser,
-    &ff_xma_parser,
-    NULL };
diff --git a/build/ffmpeg/libavdevice/indev_list.c b/build/ffmpeg/libavdevice/indev_list.c
deleted file mode 100644
index 03ffb4036..000000000
--- a/build/ffmpeg/libavdevice/indev_list.c
+++ /dev/null
@@ -1,2 +0,0 @@
-static const AVInputFormat * const indev_list[] = {
-    NULL };
diff --git a/build/ffmpeg/libavdevice/outdev_list.c b/build/ffmpeg/libavdevice/outdev_list.c
deleted file mode 100644
index d1b87ed7b..000000000
--- a/build/ffmpeg/libavdevice/outdev_list.c
+++ /dev/null
@@ -1,2 +0,0 @@
-static const AVOutputFormat * const outdev_list[] = {
-    NULL };
diff --git a/build/ffmpeg/libavformat/demuxer_list.c b/build/ffmpeg/libavformat/demuxer_list.c
deleted file mode 100644
index 5a2baedbb..000000000
--- a/build/ffmpeg/libavformat/demuxer_list.c
+++ /dev/null
@@ -1,287 +0,0 @@
-static const AVInputFormat * const demuxer_list[] = {
-    &ff_aa_demuxer,
-    &ff_aac_demuxer,
-    &ff_ac3_demuxer,
-    &ff_acm_demuxer,
-    &ff_act_demuxer,
-    &ff_adf_demuxer,
-    &ff_adp_demuxer,
-    &ff_ads_demuxer,
-    &ff_adx_demuxer,
-    &ff_aea_demuxer,
-    &ff_afc_demuxer,
-    &ff_aiff_demuxer,
-    &ff_aix_demuxer,
-    &ff_amr_demuxer,
-    &ff_amrnb_demuxer,
-    &ff_amrwb_demuxer,
-    &ff_anm_demuxer,
-    &ff_apc_demuxer,
-    &ff_ape_demuxer,
-    &ff_apng_demuxer,
-    &ff_aptx_demuxer,
-    &ff_aptx_hd_demuxer,
-    &ff_aqtitle_demuxer,
-    &ff_asf_demuxer,
-    &ff_asf_o_demuxer,
-    &ff_ass_demuxer,
-    &ff_ast_demuxer,
-    &ff_au_demuxer,
-    &ff_avi_demuxer,
-    &ff_avr_demuxer,
-    &ff_avs_demuxer,
-    &ff_avs2_demuxer,
-    &ff_bethsoftvid_demuxer,
-    &ff_bfi_demuxer,
-    &ff_bintext_demuxer,
-    &ff_bink_demuxer,
-    &ff_bit_demuxer,
-    &ff_bmv_demuxer,
-    &ff_bfstm_demuxer,
-    &ff_brstm_demuxer,
-    &ff_boa_demuxer,
-    &ff_c93_demuxer,
-    &ff_caf_demuxer,
-    &ff_cavsvideo_demuxer,
-    &ff_cdg_demuxer,
-    &ff_cdxl_demuxer,
-    &ff_cine_demuxer,
-    &ff_codec2_demuxer,
-    &ff_codec2raw_demuxer,
-    &ff_concat_demuxer,
-    &ff_data_demuxer,
-    &ff_daud_demuxer,
-    &ff_dcstr_demuxer,
-    &ff_dfa_demuxer,
-    &ff_dirac_demuxer,
-    &ff_dnxhd_demuxer,
-    &ff_dsf_demuxer,
-    &ff_dsicin_demuxer,
-    &ff_dss_demuxer,
-    &ff_dts_demuxer,
-    &ff_dtshd_demuxer,
-    &ff_dv_demuxer,
-    &ff_dvbsub_demuxer,
-    &ff_dvbtxt_demuxer,
-    &ff_dxa_demuxer,
-    &ff_ea_demuxer,
-    &ff_ea_cdata_demuxer,
-    &ff_eac3_demuxer,
-    &ff_epaf_demuxer,
-    &ff_ffmetadata_demuxer,
-    &ff_filmstrip_demuxer,
-    &ff_fits_demuxer,
-    &ff_flac_demuxer,
-    &ff_flic_demuxer,
-    &ff_flv_demuxer,
-    &ff_live_flv_demuxer,
-    &ff_fourxm_demuxer,
-    &ff_frm_demuxer,
-    &ff_fsb_demuxer,
-    &ff_g722_demuxer,
-    &ff_g723_1_demuxer,
-    &ff_g726_demuxer,
-    &ff_g726le_demuxer,
-    &ff_g729_demuxer,
-    &ff_gdv_demuxer,
-    &ff_genh_demuxer,
-    &ff_gif_demuxer,
-    &ff_gsm_demuxer,
-    &ff_gxf_demuxer,
-    &ff_h261_demuxer,
-    &ff_h263_demuxer,
-    &ff_h264_demuxer,
-    &ff_hevc_demuxer,
-    &ff_hls_demuxer,
-    &ff_hnm_demuxer,
-    &ff_ico_demuxer,
-    &ff_idcin_demuxer,
-    &ff_idf_demuxer,
-    &ff_iff_demuxer,
-    &ff_ilbc_demuxer,
-    &ff_image2_demuxer,
-    &ff_image2pipe_demuxer,
-    &ff_image2_alias_pix_demuxer,
-    &ff_image2_brender_pix_demuxer,
-    &ff_ingenient_demuxer,
-    &ff_ipmovie_demuxer,
-    &ff_ircam_demuxer,
-    &ff_iss_demuxer,
-    &ff_iv8_demuxer,
-    &ff_ivf_demuxer,
-    &ff_ivr_demuxer,
-    &ff_jacosub_demuxer,
-    &ff_jv_demuxer,
-    &ff_lmlm4_demuxer,
-    &ff_loas_demuxer,
-    &ff_lrc_demuxer,
-    &ff_lvf_demuxer,
-    &ff_lxf_demuxer,
-    &ff_m4v_demuxer,
-    &ff_matroska_demuxer,
-    &ff_mgsts_demuxer,
-    &ff_microdvd_demuxer,
-    &ff_mjpeg_demuxer,
-    &ff_mjpeg_2000_demuxer,
-    &ff_mlp_demuxer,
-    &ff_mlv_demuxer,
-    &ff_mm_demuxer,
-    &ff_mmf_demuxer,
-    &ff_mov_demuxer,
-    &ff_mp3_demuxer,
-    &ff_mpc_demuxer,
-    &ff_mpc8_demuxer,
-    &ff_mpegps_demuxer,
-    &ff_mpegts_demuxer,
-    &ff_mpegtsraw_demuxer,
-    &ff_mpegvideo_demuxer,
-    &ff_mpjpeg_demuxer,
-    &ff_mpl2_demuxer,
-    &ff_mpsub_demuxer,
-    &ff_msf_demuxer,
-    &ff_msnwc_tcp_demuxer,
-    &ff_mtaf_demuxer,
-    &ff_mtv_demuxer,
-    &ff_musx_demuxer,
-    &ff_mv_demuxer,
-    &ff_mvi_demuxer,
-    &ff_mxf_demuxer,
-    &ff_mxg_demuxer,
-    &ff_nc_demuxer,
-    &ff_nistsphere_demuxer,
-    &ff_nsp_demuxer,
-    &ff_nsv_demuxer,
-    &ff_nut_demuxer,
-    &ff_nuv_demuxer,
-    &ff_ogg_demuxer,
-    &ff_oma_demuxer,
-    &ff_paf_demuxer,
-    &ff_pcm_alaw_demuxer,
-    &ff_pcm_mulaw_demuxer,
-    &ff_pcm_vidc_demuxer,
-    &ff_pcm_f64be_demuxer,
-    &ff_pcm_f64le_demuxer,
-    &ff_pcm_f32be_demuxer,
-    &ff_pcm_f32le_demuxer,
-    &ff_pcm_s32be_demuxer,
-    &ff_pcm_s32le_demuxer,
-    &ff_pcm_s24be_demuxer,
-    &ff_pcm_s24le_demuxer,
-    &ff_pcm_s16be_demuxer,
-    &ff_pcm_s16le_demuxer,
-    &ff_pcm_s8_demuxer,
-    &ff_pcm_u32be_demuxer,
-    &ff_pcm_u32le_demuxer,
-    &ff_pcm_u24be_demuxer,
-    &ff_pcm_u24le_demuxer,
-    &ff_pcm_u16be_demuxer,
-    &ff_pcm_u16le_demuxer,
-    &ff_pcm_u8_demuxer,
-    &ff_pjs_demuxer,
-    &ff_pmp_demuxer,
-    &ff_pva_demuxer,
-    &ff_pvf_demuxer,
-    &ff_qcp_demuxer,
-    &ff_r3d_demuxer,
-    &ff_rawvideo_demuxer,
-    &ff_realtext_demuxer,
-    &ff_redspark_demuxer,
-    &ff_rl2_demuxer,
-    &ff_rm_demuxer,
-    &ff_roq_demuxer,
-    &ff_rpl_demuxer,
-    &ff_rsd_demuxer,
-    &ff_rso_demuxer,
-    &ff_s337m_demuxer,
-    &ff_sami_demuxer,
-    &ff_sbc_demuxer,
-    &ff_sbg_demuxer,
-    &ff_scc_demuxer,
-    &ff_sdr2_demuxer,
-    &ff_sds_demuxer,
-    &ff_sdx_demuxer,
-    &ff_segafilm_demuxer,
-    &ff_ser_demuxer,
-    &ff_shorten_demuxer,
-    &ff_siff_demuxer,
-    &ff_sln_demuxer,
-    &ff_smacker_demuxer,
-    &ff_smjpeg_demuxer,
-    &ff_smush_demuxer,
-    &ff_sol_demuxer,
-    &ff_sox_demuxer,
-    &ff_spdif_demuxer,
-    &ff_srt_demuxer,
-    &ff_str_demuxer,
-    &ff_stl_demuxer,
-    &ff_subviewer1_demuxer,
-    &ff_subviewer_demuxer,
-    &ff_sup_demuxer,
-    &ff_svag_demuxer,
-    &ff_swf_demuxer,
-    &ff_tak_demuxer,
-    &ff_tedcaptions_demuxer,
-    &ff_thp_demuxer,
-    &ff_threedostr_demuxer,
-    &ff_tiertexseq_demuxer,
-    &ff_tmv_demuxer,
-    &ff_truehd_demuxer,
-    &ff_tta_demuxer,
-    &ff_txd_demuxer,
-    &ff_tty_demuxer,
-    &ff_ty_demuxer,
-    &ff_v210_demuxer,
-    &ff_v210x_demuxer,
-    &ff_vag_demuxer,
-    &ff_vc1_demuxer,
-    &ff_vc1t_demuxer,
-    &ff_vivo_demuxer,
-    &ff_vmd_demuxer,
-    &ff_vobsub_demuxer,
-    &ff_voc_demuxer,
-    &ff_vpk_demuxer,
-    &ff_vplayer_demuxer,
-    &ff_vqf_demuxer,
-    &ff_w64_demuxer,
-    &ff_wav_demuxer,
-    &ff_wc3_demuxer,
-    &ff_webm_dash_manifest_demuxer,
-    &ff_webvtt_demuxer,
-    &ff_wsaud_demuxer,
-    &ff_wsd_demuxer,
-    &ff_wsvqa_demuxer,
-    &ff_wtv_demuxer,
-    &ff_wve_demuxer,
-    &ff_wv_demuxer,
-    &ff_xa_demuxer,
-    &ff_xbin_demuxer,
-    &ff_xmv_demuxer,
-    &ff_xvag_demuxer,
-    &ff_xwma_demuxer,
-    &ff_yop_demuxer,
-    &ff_yuv4mpegpipe_demuxer,
-    &ff_image_bmp_pipe_demuxer,
-    &ff_image_dds_pipe_demuxer,
-    &ff_image_dpx_pipe_demuxer,
-    &ff_image_exr_pipe_demuxer,
-    &ff_image_j2k_pipe_demuxer,
-    &ff_image_jpeg_pipe_demuxer,
-    &ff_image_jpegls_pipe_demuxer,
-    &ff_image_pam_pipe_demuxer,
-    &ff_image_pbm_pipe_demuxer,
-    &ff_image_pcx_pipe_demuxer,
-    &ff_image_pgmyuv_pipe_demuxer,
-    &ff_image_pgm_pipe_demuxer,
-    &ff_image_pictor_pipe_demuxer,
-    &ff_image_png_pipe_demuxer,
-    &ff_image_ppm_pipe_demuxer,
-    &ff_image_psd_pipe_demuxer,
-    &ff_image_qdraw_pipe_demuxer,
-    &ff_image_sgi_pipe_demuxer,
-    &ff_image_svg_pipe_demuxer,
-    &ff_image_sunrast_pipe_demuxer,
-    &ff_image_tiff_pipe_demuxer,
-    &ff_image_webp_pipe_demuxer,
-    &ff_image_xpm_pipe_demuxer,
-    &ff_image_xwd_pipe_demuxer,
-    NULL };
diff --git a/build/ffmpeg/libavformat/muxer_list.c b/build/ffmpeg/libavformat/muxer_list.c
deleted file mode 100644
index f36d9499c..000000000
--- a/build/ffmpeg/libavformat/muxer_list.c
+++ /dev/null
@@ -1,2 +0,0 @@
-static const AVOutputFormat * const muxer_list[] = {
-    NULL };
diff --git a/build/ffmpeg/libavformat/protocol_list.c b/build/ffmpeg/libavformat/protocol_list.c
deleted file mode 100644
index b9b925a4b..000000000
--- a/build/ffmpeg/libavformat/protocol_list.c
+++ /dev/null
@@ -1,14 +0,0 @@
-static const URLProtocol * const url_protocols[] = {
-    &ff_async_protocol,
-    &ff_cache_protocol,
-    &ff_concat_protocol,
-    &ff_crypto_protocol,
-    &ff_data_protocol,
-    &ff_file_protocol,
-    &ff_hls_protocol,
-    &ff_md5_protocol,
-    &ff_pipe_protocol,
-    &ff_prompeg_protocol,
-    &ff_subfile_protocol,
-    &ff_tee_protocol,
-    NULL };
diff --git a/build/ffmpeg/libavutil/avconfig.h b/build/ffmpeg/libavutil/avconfig.h
deleted file mode 100644
index c289fbb55..000000000
--- a/build/ffmpeg/libavutil/avconfig.h
+++ /dev/null
@@ -1,6 +0,0 @@
-/* Generated by ffmpeg configure */
-#ifndef AVUTIL_AVCONFIG_H
-#define AVUTIL_AVCONFIG_H
-#define AV_HAVE_BIGENDIAN 0
-#define AV_HAVE_FAST_UNALIGNED 1
-#endif /* AVUTIL_AVCONFIG_H */
diff --git a/build/ffmpeg/libavutil/ffversion.h b/build/ffmpeg/libavutil/ffversion.h
deleted file mode 100644
index 3322c7d0e..000000000
--- a/build/ffmpeg/libavutil/ffversion.h
+++ /dev/null
@@ -1,4 +0,0 @@
-#ifndef AVUTIL_FFVERSION_H
-#define AVUTIL_FFVERSION_H
-#define FFMPEG_VERSION "N-74177-g802e512"
-#endif /* AVUTIL_FFVERSION_H */
diff --git a/build/ffms2/ffms2.vcxproj b/build/ffms2/ffms2.vcxproj
deleted file mode 100644
index a8dd49750..000000000
--- a/build/ffms2/ffms2.vcxproj
+++ /dev/null
@@ -1,96 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{AA137613-96A1-4388-8905-71345B4F8F87}</ProjectGuid>
-    <RootNamespace>ffms2</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>
-        $(FfmsSrcDir)\include;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>
-        WITH_SWRESAMPLE;
-        FFMS_EXPORTS;
-        FFMS_STATIC;
-        _CRT_SECURE_NO_WARNINGS;
-        _CRT_NONSTDC_NO_DEPRECATE;
-        _SCL_SECURE_NO_WARNINGS;
-        __STDC_CONSTANT_MACROS;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <DisableSpecificWarnings>4250;%(DisableSpecificWarnings)</DisableSpecificWarnings>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories>$(AegisubLibraryDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-    </Link>
-    <InstallHeader>
-      <HeaderRoot>$(FfmsSrcDir)\include</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(FfmsSrcDir)\include\ffms.h" />
-    <InstallHeader Include="$(FfmsSrcDir)\include\ffmscompat.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(FfmsSrcDir)\src\avisynth\avisynth.cpp" />
-    <None Include="$(FfmsSrcDir)\src\avisynth\avssources.cpp" />
-    <None Include="$(FfmsSrcDir)\src\avisynth\avsutils.cpp" />
-    <None Include="$(FfmsSrcDir)\src\avisynth\ffswscale.cpp" />
-    <None Include="$(FfmsSrcDir)\src\vapoursynth\vapoursource.cpp" />
-    <None Include="$(FfmsSrcDir)\src\vapoursynth\vapoursynth.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\audiosource.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\ffms.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\filehandle.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\indexing.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\track.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\utils.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\videosource.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\videoutils.cpp" />
-    <ClCompile Include="$(FfmsSrcDir)\src\core\zipfile.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(FfmsSrcDir)\include\ffms.h" />
-    <ClInclude Include="$(FfmsSrcDir)\include\ffmscompat.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\avisynth.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\avssources.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\avsutils.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\ffswscale.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\audiosource.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\filehandle.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\indexing.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\track.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\utils.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\videosource.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\videoutils.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\core\zipfile.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\vapoursynth\VapourSynth.h" />
-    <ClInclude Include="$(FfmsSrcDir)\src\vapoursynth\vapoursource.h" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ProjectReference Include="..\ffmpeg\ffmpeg.vcxproj">
-      <Project>{f934ab7b-186b-4e96-b20c-a58c38c1b819}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\zlib\zlib.vcxproj">
-      <Project>{10f22a5a-dd9e-44a1-ba2e-2a9a7c78b0ee}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/ffms2/ffms2.vcxproj.filters b/build/ffms2/ffms2.vcxproj.filters
deleted file mode 100644
index 6e948bff6..000000000
--- a/build/ffms2/ffms2.vcxproj.filters
+++ /dev/null
@@ -1,126 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Audio">
-      <UniqueIdentifier>{ed366ac0-ef41-4c15-b40e-4db3c76b17db}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Indexing">
-      <UniqueIdentifier>{a5f150b5-ae8e-448c-a724-bbdca106ea10}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Video">
-      <UniqueIdentifier>{14a03221-39fc-4803-b677-e90f2290666b}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="API">
-      <UniqueIdentifier>{132a91ed-71ff-4574-aba8-09d496869832}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Utils">
-      <UniqueIdentifier>{7e197647-eb8c-44bc-b6d8-6368b242478c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Avisynth">
-      <UniqueIdentifier>{fab6c2c7-eeae-4009-a932-fc079402db63}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="VapourSynth">
-      <UniqueIdentifier>{8a87437e-fe04-4b74-a917-f8c108247e3f}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\audiosource.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\indexing.cpp">
-      <Filter>Indexing</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\videosource.cpp">
-      <Filter>Video</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\ffms.cpp">
-      <Filter>API</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\utils.cpp">
-      <Filter>Utils</Filter>
-    </ClCompile>
-    <None Include="$(FfmsSrcDir)\src\avisynth\avisynth.cpp">
-      <Filter>Avisynth</Filter>
-    </None>
-    <None Include="$(FfmsSrcDir)\src\avisynth\avssources.cpp">
-      <Filter>Avisynth</Filter>
-    </None>
-    <None Include="$(FfmsSrcDir)\src\avisynth\avsutils.cpp">
-      <Filter>Avisynth</Filter>
-    </None>
-    <None Include="$(FfmsSrcDir)\src\avisynth\ffswscale.cpp">
-      <Filter>Avisynth</Filter>
-    </None>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\videoutils.cpp">
-      <Filter>Video</Filter>
-    </ClCompile>
-    <None Include="$(FfmsSrcDir)\src\vapoursynth\vapoursource.cpp">
-      <Filter>VapourSynth</Filter>
-    </None>
-    <None Include="$(FfmsSrcDir)\src\vapoursynth\vapoursynth.cpp">
-      <Filter>VapourSynth</Filter>
-    </None>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\matroskareader.cpp">
-      <Filter>Utils</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\filehandle.cpp">
-      <Filter>Utils</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\zipfile.cpp">
-      <Filter>Utils</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FfmsSrcDir)\src\core\track.cpp">
-      <Filter>Indexing</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\audiosource.h">
-      <Filter>Audio</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\indexing.h">
-      <Filter>Indexing</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\videosource.h">
-      <Filter>Video</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\include\ffms.h">
-      <Filter>API</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\include\ffmscompat.h">
-      <Filter>Utils</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\utils.h">
-      <Filter>Utils</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\avisynth.h">
-      <Filter>Avisynth</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\avssources.h">
-      <Filter>Avisynth</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\avsutils.h">
-      <Filter>Avisynth</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\avisynth\ffswscale.h">
-      <Filter>Avisynth</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\videoutils.h">
-      <Filter>Video</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\vapoursynth\vapoursource.h">
-      <Filter>VapourSynth</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\vapoursynth\VapourSynth.h">
-      <Filter>VapourSynth</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\filehandle.h">
-      <Filter>Utils</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\zipfile.h">
-      <Filter>Utils</Filter>
-    </ClInclude>
-    <ClInclude Include="$(FfmsSrcDir)\src\core\track.h">
-      <Filter>Indexing</Filter>
-    </ClInclude>
-  </ItemGroup>
-</Project>
diff --git a/build/fftw/config.h b/build/fftw/config.h
deleted file mode 100755
index 9b69b7c1b..000000000
--- a/build/fftw/config.h
+++ /dev/null
@@ -1,393 +0,0 @@
-/* config.h.in.  Generated from configure.ac by autoheader.  */
-
-/* Define to compile in long-double precision. */
-#undef BENCHFFT_LDOUBLE
-
-/* Define to compile in quad precision. */
-#undef BENCHFFT_QUAD
-
-/* Define to compile in single precision. */
-#undef BENCHFFT_SINGLE
-
-/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
-   systems. This function is required for `alloca.c' support on those systems.
-   */
-#undef CRAY_STACKSEG_END
-
-/* Define to 1 if using `alloca.c'. */
-#undef C_ALLOCA
-
-/* Define to disable Fortran wrappers. */
-#define DISABLE_FORTRAN 1
-
-/* Define to dummy `main' function (if any) required to link to the Fortran
-   libraries. */
-#undef F77_DUMMY_MAIN
-
-/* Define to a macro mangling the given C identifier (in lower and upper
-   case), which must not contain underscores, for linking with Fortran. */
-#undef F77_FUNC
-
-/* As F77_FUNC, but for C identifiers containing underscores. */
-#undef F77_FUNC_
-
-/* Define if F77_FUNC and F77_FUNC_ are equivalent. */
-#undef F77_FUNC_EQUIV
-
-/* Define if F77 and FC dummy `main' functions are identical. */
-#undef FC_DUMMY_MAIN_EQ_F77
-
-/* C compiler name and flags */
-#define FFTW_CC "cl"
-
-/* Define to enable extra FFTW debugging code. */
-#undef FFTW_DEBUG
-
-/* Define to enable alignment debugging hacks. */
-#undef FFTW_DEBUG_ALIGNMENT
-
-/* Define to enable debugging malloc. */
-#undef FFTW_DEBUG_MALLOC
-
-/* Define to enable the use of alloca(). */
-#undef FFTW_ENABLE_ALLOCA
-
-/* Define to compile in long-double precision. */
-#undef FFTW_LDOUBLE
-
-/* Define to compile in quad precision. */
-#undef FFTW_QUAD
-
-/* Define to enable pseudorandom estimate planning for debugging. */
-#undef FFTW_RANDOM_ESTIMATOR
-
-/* Define to compile in single precision. */
-#undef FFTW_SINGLE
-
-/* Define to 1 if you have the `abort' function. */
-#define HAVE_ABORT 1
-
-/* Define to 1 if you have `alloca', as a function or macro. */
-#undef HAVE_ALLOCA
-
-/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
-   */
-#undef HAVE_ALLOCA_H
-
-/* Define to enable Altivec optimizations. */
-#undef HAVE_ALTIVEC
-
-/* Define to 1 if you have the <altivec.h> header file. */
-#undef HAVE_ALTIVEC_H
-
-/* Define to enable AVX optimizations. */
-#undef HAVE_AVX
-
-/* Define to 1 if you have the `BSDgettimeofday' function. */
-#undef HAVE_BSDGETTIMEOFDAY
-
-/* Define to 1 if you have the `clock_gettime' function. */
-#undef HAVE_CLOCK_GETTIME
-
-/* Define to 1 if you have the `cosl' function. */
-#define HAVE_COSL 1
-
-/* Define to 1 if you have the <c_asm.h> header file. */
-#undef HAVE_C_ASM_H
-
-/* Define to 1 if you have the declaration of `cosl', and to 0 if you don't.
-   */
-#define HAVE_DECL_COSL 1
-
-/* Define to 1 if you have the declaration of `cosq', and to 0 if you don't. */
-#define HAVE_DECL_COSQ 0
-
-/* Define to 1 if you have the declaration of `drand48', and to 0 if you don't. */
-#define HAVE_DECL_DRAND48 0
-
-/* Define to 1 if you have the declaration of `memalign', and to 0 if you don't. */
-#define HAVE_DECL_MEMALIGN 0
-
-/* Define to 1 if you have the declaration of `posix_memalign', and to 0 if you don't. */
-#define HAVE_DECL_POSIX_MEMALIGN 0
-
-/* Define to 1 if you have the declaration of `sinl', and to 0 if you don't. */
-#define HAVE_DECL_SINL 1
-
-/* Define to 1 if you have the declaration of `sinq', and to 0 if you don't.
-   */
-#define HAVE_DECL_SINQ 0
-
-/* Define to 1 if you have the declaration of `srand48', and to 0 if you
-   don't. */
-#define HAVE_DECL_SRAND48 0
-
-/* Define to 1 if you have the <dlfcn.h> header file. */
-#undef HAVE_DLFCN_H
-
-/* Define to 1 if you don't have `vprintf' but do have `_doprnt.' */
-#undef HAVE_DOPRNT
-
-/* Define to 1 if you have the `drand48' function. */
-#undef HAVE_DRAND48
-
-/* Define if you have a machine with fused multiply-add */
-#undef HAVE_FMA
-
-/* Define to 1 if you have the `gethrtime' function. */
-#undef HAVE_GETHRTIME
-
-/* Define to 1 if you have the `gettimeofday' function. */
-#undef HAVE_GETTIMEOFDAY
-
-/* Define to 1 if hrtime_t is defined in <sys/time.h> */
-#undef HAVE_HRTIME_T
-
-/* Define to 1 if you have the <intrinsics.h> header file. */
-#undef HAVE_INTRINSICS_H
-
-/* Define to 1 if you have the <inttypes.h> header file. */
-#undef HAVE_INTTYPES_H
-
-/* Define if the isnan() function/macro is available. */
-#undef HAVE_ISNAN
-
-/* Define to 1 if you have the <libintl.h> header file. */
-#undef HAVE_LIBINTL_H
-
-/* Define to 1 if you have the `m' library (-lm). */
-#undef HAVE_LIBM
-
-/* Define to 1 if you have the `quadmath' library (-lquadmath). */
-#undef HAVE_LIBQUADMATH
-
-/* Define to 1 if you have the <limits.h> header file. */
-#define HAVE_LIMITS_H 1
-
-/* Define to 1 if the compiler supports `long double' */
-#define HAVE_LONG_DOUBLE 1
-
-/* Define to 1 if you have the `mach_absolute_time' function. */
-#undef HAVE_MACH_ABSOLUTE_TIME
-
-/* Define to 1 if you have the <mach/mach_time.h> header file. */
-#undef HAVE_MACH_MACH_TIME_H
-
-/* Define to 1 if you have the <malloc.h> header file. */
-#define HAVE_MALLOC_H 1
-
-/* Define to 1 if you have the `memalign' function. */
-#undef HAVE_MEMALIGN
-
-/* Define to 1 if you have the <memory.h> header file. */
-#define HAVE_MEMORY_H 1
-
-/* Define to 1 if you have the `memset' function. */
-#define HAVE_MEMSET 1
-
-/* Define to enable MIPS paired-single optimizations. */
-#undef HAVE_MIPS_PS
-
-/* Define to enable use of MIPS ZBus cycle-counter. */
-#undef HAVE_MIPS_ZBUS_TIMER
-
-/* Define if you have the MPI library. */
-#undef HAVE_MPI
-
-/* Define if OpenMP is enabled */
-#define HAVE_OPENMP 1
-
-/* Define to 1 if you have the `posix_memalign' function. */
-#undef HAVE_POSIX_MEMALIGN
-
-/* Define if you have POSIX threads libraries and header files. */
-#undef HAVE_PTHREAD
-
-/* Define to 1 if you have the `read_real_time' function. */
-#undef HAVE_READ_REAL_TIME
-
-/* Define to 1 if you have the `sinl' function. */
-#define HAVE_SINL 1
-
-/* Define to 1 if you have the `snprintf' function. */
-#undef HAVE_SNPRINTF
-
-/* Define to 1 if you have the `sqrt' function. */
-#define HAVE_SQRT 1
-
-/* Define to enable SSE/SSE2 optimizations. */
-#define HAVE_SSE2 1
-
-/* Define to 1 if you have the <stddef.h> header file. */
-#define HAVE_STDDEF_H 1
-
-/* Define to 1 if you have the <stdint.h> header file. */
-#define HAVE_STDINT_H 1
-
-/* Define to 1 if you have the <stdlib.h> header file. */
-#define HAVE_STDLIB_H 1
-
-/* Define to 1 if you have the <strings.h> header file. */
-#undef HAVE_STRINGS_H
-
-/* Define to 1 if you have the <string.h> header file. */
-#define HAVE_STRING_H 1
-
-/* Define to 1 if you have the `sysctl' function. */
-#undef HAVE_SYSCTL
-
-/* Define to 1 if you have the <sys/stat.h> header file. */
-#define HAVE_SYS_STAT_H 1
-
-/* Define to 1 if you have the <sys/sysctl.h> header file. */
-#undef HAVE_SYS_SYSCTL_H
-
-/* Define to 1 if you have the <sys/time.h> header file. */
-#undef HAVE_SYS_TIME_H
-
-/* Define to 1 if you have the <sys/types.h> header file. */
-#define HAVE_SYS_TYPES_H 1
-
-/* Define to 1 if you have the `tanl' function. */
-#define HAVE_TANL 1
-
-/* Define if we have a threads library. */
-#undef HAVE_THREADS
-
-/* Define to 1 if you have the `time_base_to_time' function. */
-#undef HAVE_TIME_BASE_TO_TIME
-
-/* Define to 1 if the system has the type `uintptr_t'. */
-#define HAVE_UINTPTR_T 1
-
-/* Define to 1 if you have the <unistd.h> header file. */
-#undef HAVE_UNISTD_H
-
-/* Define to 1 if you have the `vprintf' function. */
-#define HAVE_VPRINTF 1
-
-/* Define to 1 if you have the `_mm_free' function. */
-#undef HAVE__MM_FREE
-
-/* Define to 1 if you have the `_mm_malloc' function. */
-#undef HAVE__MM_MALLOC
-
-/* Define if you have the UNICOS _rtc() intrinsic. */
-#undef HAVE__RTC
-
-/* Define to the sub-directory in which libtool stores uninstalled libraries.
-   */
-#undef LT_OBJDIR
-
-/* Define to 1 if your C compiler doesn't accept -c and -o together. */
-#undef NO_MINUS_C_MINUS_O
-
-/* Name of package */
-#define PACKAGE "fftw"
-
-/* Define to the address where bug reports for this package should be sent. */
-#define PACKAGE_BUGREPORT "fftw@fftw.org"
-
-/* Define to the full name of this package. */
-#define PACKAGE_NAME "fftw"
-
-/* Define to the full name and version of this package. */
-#define PACKAGE_STRING "fftw-3.3"
-
-/* Define to the one symbol short name of this package. */
-#define PACKAGE_TARNAME "fftw"
-
-/* Define to the home page for this package. */
-#define PACKAGE_URL "http://www.fftw.org"
-
-/* Define to the version of this package. */
-#define PACKAGE_VERSION "3.3"
-
-/* Define to necessary symbol if this constant uses a non-standard name on
-   your system. */
-#undef PTHREAD_CREATE_JOINABLE
-
-/* The size of `double', as computed by sizeof. */
-#define SIZEOF_DOUBLE 8
-
-/* The size of `fftw_r2r_kind', as computed by sizeof. */
-#undef SIZEOF_FFTW_R2R_KIND
-
-/* The size of `float', as computed by sizeof. */
-#define SIZEOF_FLOAT 4
-
-/* The size of `int', as computed by sizeof. */
-#define SIZEOF_INT 4
-
-/* The size of `long', as computed by sizeof. */
-#define SIZEOF_LONG 4
-
-/* The size of `long long', as computed by sizeof. */
-#define SIZEOF_LONG_LONG 8
-
-/* The size of `MPI_Fint', as computed by sizeof. */
-#undef SIZEOF_MPI_FINT
-
-/* The size of `ptrdiff_t', as computed by sizeof. */
-#define SIZEOF_PTRDIFF_T 4
-
-/* The size of `size_t', as computed by sizeof. */
-#define SIZEOF_SIZE_T 4
-
-/* The size of `unsigned int', as computed by sizeof. */
-#define SIZEOF_UNSIGNED_INT 4
-
-/* The size of `unsigned long', as computed by sizeof. */
-#define SIZEOF_UNSIGNED_LONG 4
-
-/* The size of `unsigned long long', as computed by sizeof. */
-#define SIZEOF_UNSIGNED_LONG_LONG 8
-
-/* The size of `void *', as computed by sizeof. */
-#define SIZEOF_VOID_P 4
-
-/* If using the C implementation of alloca, define if you know the
-   direction of stack growth for your system; otherwise it will be
-   automatically deduced at runtime.
-	STACK_DIRECTION > 0 => grows toward higher addresses
-	STACK_DIRECTION < 0 => grows toward lower addresses
-	STACK_DIRECTION = 0 => direction of growth unknown */
-#undef STACK_DIRECTION
-
-/* Define to 1 if you have the ANSI C header files. */
-#define STDC_HEADERS 1
-
-/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
-#undef TIME_WITH_SYS_TIME
-
-/* Define if we have and are using POSIX threads. */
-#undef USING_POSIX_THREADS
-
-/* Version number of package */
-#define VERSION "3.3"
-
-/* Use common Windows Fortran mangling styles for the Fortran interfaces. */
-#undef WINDOWS_F77_MANGLING
-
-/* Include g77-compatible wrappers in addition to any other Fortran wrappers.
-   */
-#undef WITH_G77_WRAPPERS
-
-/* Use our own aligned malloc routine; mainly helpful for Windows systems
-   lacking aligned allocation system-library routines. */
-#define WITH_OUR_MALLOC 1
-
-/* Use low-precision timers, making planner very slow */
-#undef WITH_SLOW_TIMER
-
-/* Define to empty if `const' does not conform to ANSI C. */
-#undef const
-
-/* Define to `__inline__' or `__inline' if that's what the C compiler
-   calls it, or to nothing if 'inline' is not supported under any name.  */
-#ifndef __cplusplus
-#define inline __inline
-#endif
-
-/* Define to `unsigned int' if <sys/types.h> does not define. */
-#undef size_t
diff --git a/build/fftw/fftw.vcxproj b/build/fftw/fftw.vcxproj
deleted file mode 100644
index d33267b42..000000000
--- a/build/fftw/fftw.vcxproj
+++ /dev/null
@@ -1,677 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{EA3DCC95-2423-4EA0-A508-7A427B4C0594}</ProjectGuid>
-    <RootNamespace>fftw</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>
-        $(FftwSrcDir)\;
-        $(FftwSrcDir)\api;
-        $(FftwSrcDir)\kernel;
-        $(FftwSrcDir)\dft;
-        $(FftwSrcDir)\dft\simd;
-        $(FftwSrcDir)\dft\scalar;
-        $(FftwSrcDir)\rdft;
-        $(FftwSrcDir)\rdft\simd;
-        $(FftwSrcDir)\rdft\scalar;
-        $(FftwSrcDir)\reodft;
-        $(FftwSrcDir)\simd-support;
-        $(FftwSrcDir)\threads;
-        $(MSBuildThisFileDirectory);
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet>
-      <OpenMPSupport>true</OpenMPSupport>
-      <StructMemberAlignment>Default</StructMemberAlignment>
-      <InputRelativeSourceDir>$(FftwSrcDir)</InputRelativeSourceDir>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(FftwSrcDir)\api</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(FftwSrcDir)\api\fftw3.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="config.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(FftwSrcDir)\api\apiplan.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\configure.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-split-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-split-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute-split-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\execute.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\export-wisdom-to-file.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\export-wisdom-to-string.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\export-wisdom.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\f77api.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\flops.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\forget-wisdom.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\import-system-wisdom.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\import-wisdom-from-file.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\import-wisdom-from-string.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\import-wisdom.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\malloc.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\map-r2r-kind.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\mapflags.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\mkprinter-file.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\mktensor-iodims.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\mktensor-iodims64.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\mktensor-rowmajor.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-1d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-2d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-3d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r-1d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r-2d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r-3d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c-1d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c-2d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c-3d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-split-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-split-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-split-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-split-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-split-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-split-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-dft-c2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-dft-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-dft.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r-1d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r-2d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r-3d.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\print-plan.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\rdft2-pad.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\the-planner.c" />
-    <ClCompile Include="$(FftwSrcDir)\api\version.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\bluestein.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\buffered.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\conf.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\ct.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-direct.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-directsq.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-generic.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-genericbuf.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\direct.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\generic.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\indirect-transpose.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\indirect.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft-dif.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft-difsq.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft-dit.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\nop.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\plan.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\problem.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\rader.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\rank-geq2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\codlist.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_11.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_13.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\n.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\t.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\codlist.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\genus.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_11.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_128.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_13.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_11.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_128.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_13.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\solve.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\vrank-geq1.c" />
-    <ClCompile Include="$(FftwSrcDir)\dft\zero.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\align.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\alloc.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\assert.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\awake.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\buffered.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\cpy1d.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\cpy2d-pair.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\cpy2d.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\ct.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\debug.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\extract-reim.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\hash.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\iabs.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\kalloc.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\md5-1.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\md5.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\minmax.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\ops.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\pickdim.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\plan.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\planner.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\primes.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\print.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\problem.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\rader.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\scan.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\solver.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\solvtab.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\stride.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor1.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor2.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor3.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor4.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor5.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor7.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor8.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor9.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\tile2d.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\timer.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\transpose.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\trig.c" />
-    <ClCompile Include="$(FftwSrcDir)\kernel\twiddle.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\buffered.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\buffered2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\conf.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\ct-hc2c-direct.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\ct-hc2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\dft-r2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\dht-r2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\dht-rader.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\direct-r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\direct-r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\direct2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\generic.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\hc2hc-direct.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\hc2hc-generic.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\hc2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\indirect.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\khc2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\khc2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\kr2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\kr2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\nop.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\nop2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\plan.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\plan2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\problem.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\problem2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank-geq2-rdft2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank-geq2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank0-rdft2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank0.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft-dht.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-inplace-strides.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-rdft.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-strides.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-tensor-max-index.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\hc2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\hfb.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2c.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\codlist.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_11.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_128.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_13.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\codlist.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_11.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_128.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_13.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_14.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_15.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_25.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_3.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_5.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_64.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_7.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_9.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r\codlist.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r\e01_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r\e10_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\codlist.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\genus.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_10.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_12.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_16.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_20.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_32.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_4.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_6.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_8.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\solve.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\solve2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\vrank-geq1-rdft2.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\vrank-geq1.c" />
-    <ClCompile Include="$(FftwSrcDir)\rdft\vrank3-transpose.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\conf.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\redft00e-r2hc-pad.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\redft00e-r2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft00e-splitradix.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft010e-r2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft11e-r2hc-odd.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft11e-r2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft11e-radix2.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\rodft00e-r2hc-pad.c" />
-    <ClCompile Include="$(FftwSrcDir)\reodft\rodft00e-r2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\simd-support\sse2-nonportable.c" />
-    <ClCompile Include="$(FftwSrcDir)\simd-support\sse2.c" />
-    <ClCompile Include="$(FftwSrcDir)\simd-support\taint.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\api.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\conf.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\ct.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\dft-vrank-geq1.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\f77api.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\hc2hc.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\openmp.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\rdft-vrank-geq1.c" />
-    <ClCompile Include="$(FftwSrcDir)\threads\vrank-geq1-rdft2.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/fftw/fftw.vcxproj.filters b/build/fftw/fftw.vcxproj.filters
deleted file mode 100644
index 94f248c47..000000000
--- a/build/fftw/fftw.vcxproj.filters
+++ /dev/null
@@ -1,1937 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Source Files\kernel">
-      <UniqueIdentifier>{3dd1ffe6-144b-43e1-8a12-fb7f8aafb1e2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\dft">
-      <UniqueIdentifier>{da4b7e4d-80be-454f-bfc7-1b2c1166c53e}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\reodft">
-      <UniqueIdentifier>{f0807dd9-20c0-4fbd-8628-cee199b26f80}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\dft\scalar">
-      <UniqueIdentifier>{b2393625-a2c0-4936-a3fe-af75442e1b88}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\dft\scalar\codelets">
-      <UniqueIdentifier>{07faef18-6f66-4a44-af6c-7147c0f36a05}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft">
-      <UniqueIdentifier>{8ed8b906-1abd-4a9c-96a1-ade012dcffa9}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft\scalar">
-      <UniqueIdentifier>{d74e2c56-219c-4720-a426-3af6711fff69}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft\scalar\r2cf">
-      <UniqueIdentifier>{6259dc8b-53b4-4a22-b39a-bf803ceb5678}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft\scalar\r2cb">
-      <UniqueIdentifier>{e2e67124-a7eb-4f3e-af46-2b104ff6b27c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft\scalar\r2r">
-      <UniqueIdentifier>{e1e8f092-fc93-41bc-b81d-6cb49c8e3d70}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\api">
-      <UniqueIdentifier>{b14b7826-b537-4773-ab25-01b0b6d3b3f2}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\simd-support">
-      <UniqueIdentifier>{c39e48d8-19e1-4029-b066-9ea7de26dd9e}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\dft\simd">
-      <UniqueIdentifier>{d36658fc-ec66-4810-8e07-4b62cc98fd67}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft\simd">
-      <UniqueIdentifier>{1fb426ff-71da-4196-9b6a-4cd5b0996ac0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\dft\simd\sse2">
-      <UniqueIdentifier>{ea0ee65f-3857-436a-877e-65585dc398b7}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\rdft\simd\sse2">
-      <UniqueIdentifier>{49fa6be1-8f5c-4f77-a35b-337d7affb158}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\threads">
-      <UniqueIdentifier>{a004fba2-72cd-4762-b21e-7982b7801d79}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(FftwSrcDir)\api\apiplan.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\configure.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-split-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-split-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute-split-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\execute.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\export-wisdom-to-file.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\export-wisdom-to-string.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\export-wisdom.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\f77api.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\flops.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\forget-wisdom.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\import-system-wisdom.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\import-wisdom-from-file.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\import-wisdom-from-string.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\import-wisdom.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\malloc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\map-r2r-kind.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\mapflags.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\mkprinter-file.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\mktensor-iodims.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\mktensor-iodims64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\mktensor-rowmajor.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-1d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-2d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-3d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r-1d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r-2d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r-3d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c-1d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c-2d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c-3d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-split-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-split-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru-split-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-split-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-split-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-guru64-split-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-dft-c2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-dft-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-dft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-many-r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r-1d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r-2d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r-3d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\plan-r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\print-plan.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\rdft2-pad.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\the-planner.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\api\version.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\bluestein.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\buffered.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\conf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\ct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-direct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-directsq.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-generic.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\dftw-genericbuf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\direct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\generic.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\indirect-transpose.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\indirect.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft-dif.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft-difsq.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft-dit.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\kdft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\nop.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\plan.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\problem.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\rader.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\rank-geq2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\codlist.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_11.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_13.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\n1_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\q1_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t1_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\codelets\t2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\n.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\scalar\t.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\codlist.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\genus.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_11.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_128.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_13.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1bv_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_11.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_128.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_13.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n1fv_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2bv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2fv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\n2sv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1bv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\q1fv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1buv_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1bv_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fuv_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1fv_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t1sv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2bv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2fv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t2sv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3bv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\simd\sse2\t3fv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\solve.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\vrank-geq1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\dft\zero.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\align.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\alloc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\assert.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\awake.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\buffered.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\cpy1d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\cpy2d-pair.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\cpy2d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\ct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\debug.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\extract-reim.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\hash.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\iabs.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\kalloc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\md5-1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\md5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\minmax.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\ops.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\pickdim.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\plan.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\planner.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\primes.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\print.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\problem.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\rader.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\scan.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\solver.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\solvtab.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\stride.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tensor9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\tile2d.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\timer.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\transpose.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\trig.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\kernel\twiddle.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\buffered.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\buffered2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\conf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\ct-hc2c-direct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\ct-hc2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\dft-r2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\dht-r2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\dht-rader.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\direct-r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\direct-r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\direct2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\generic.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\hc2hc-direct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\hc2hc-generic.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\hc2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\indirect.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\khc2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\khc2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\kr2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\kr2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\nop.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\nop2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\plan.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\plan2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\problem.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\problem2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank-geq2-rdft2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank-geq2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank0-rdft2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rank0.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft-dht.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-inplace-strides.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-rdft.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-strides.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\rdft2-tensor-max-index.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\hc2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\hfb.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\codlist.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hb_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cbdft_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\hc2cb_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cbIII_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_11.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_128.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_13.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cb\r2cb_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\codlist.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cfdft_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hc2cf_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf2_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\hf_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cfII_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_11.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_128.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_13.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_14.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_15.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_25.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_3.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_5.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_64.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_7.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2cf\r2cf_9.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r\codlist.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r\e01_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\scalar\r2r\e10_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\codlist.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\genus.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cbdftv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_10.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_12.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_16.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_20.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_32.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_4.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_6.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\simd\sse2\hc2cfdftv_8.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\solve.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\solve2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\vrank-geq1-rdft2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\vrank-geq1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\rdft\vrank3-transpose.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\conf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\redft00e-r2hc-pad.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\redft00e-r2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft00e-splitradix.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft010e-r2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft11e-r2hc-odd.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft11e-r2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\reodft11e-radix2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\rodft00e-r2hc-pad.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\reodft\rodft00e-r2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\simd-support\sse2-nonportable.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\simd-support\sse2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\simd-support\taint.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\api.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\conf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\ct.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\dft-vrank-geq1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\f77api.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\hc2hc.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\openmp.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\rdft-vrank-geq1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(FftwSrcDir)\threads\vrank-geq1-rdft2.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-</Project>
diff --git a/build/freetype2/freetype.vcxproj b/build/freetype2/freetype.vcxproj
deleted file mode 100644
index fdb8fbdf4..000000000
--- a/build/freetype2/freetype.vcxproj
+++ /dev/null
@@ -1,86 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}</ProjectGuid>
-    <RootNamespace>freetype</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(Freetype2SrcDir)\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <StringPooling>true</StringPooling>
-      <DisableLanguageExtensions>true</DisableLanguageExtensions>
-      <DisableSpecificWarnings>4001</DisableSpecificWarnings>
-    </ClCompile>
-    <ResourceCompile>
-      <Culture>0x0409</Culture>
-    </ResourceCompile>
-    <InstallHeader>
-      <HeaderRoot>$(Freetype2SrcDir)\include</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(Freetype2SrcDir)\include\**\*.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(MSBuildThisFileDirectory)ftsystem.cpp" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\autofit\autofit.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftbase.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftbbox.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftbitmap.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftfstype.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftgasp.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftglyph.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftgxval.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftinit.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftlcdfil.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftmm.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftotval.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftpatent.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftpfr.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftstroke.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftsynth.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\fttype1.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftwinfnt.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftfntfmt.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\bdf\bdf.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\cache\ftcache.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\cff\cff.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\cid\type1cid.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\gzip\ftgzip.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\lzw\ftlzw.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\pcf\pcf.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\pfr\pfr.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\psaux\psaux.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\pshinter\pshinter.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\psnames\psmodule.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\raster\raster.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\sfnt\sfnt.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\smooth\smooth.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\truetype\truetype.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\type1\type1.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\type42\type42.c" />
-    <ClCompile Include="$(Freetype2SrcDir)\src\winfonts\winfnt.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(Freetype2SrcDir)\include\ft2build.h" />
-    <ClInclude Include="$(Freetype2SrcDir)\include\config\ftconfig.h" />
-    <ClInclude Include="$(Freetype2SrcDir)\include\config\ftheader.h" />
-    <ClInclude Include="$(Freetype2SrcDir)\include\config\ftmodule.h" />
-    <ClInclude Include="$(Freetype2SrcDir)\include\config\ftoption.h" />
-    <ClInclude Include="$(Freetype2SrcDir)\include\config\ftstdlib.h" />
-  </ItemGroup>
-</Project>
diff --git a/build/freetype2/freetype.vcxproj.filters b/build/freetype2/freetype.vcxproj.filters
deleted file mode 100644
index 9787c9d06..000000000
--- a/build/freetype2/freetype.vcxproj.filters
+++ /dev/null
@@ -1,152 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{b4c15893-ec11-491d-9507-0ac184f9cc78}</UniqueIdentifier>
-      <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
-    </Filter>
-    <Filter Include="Source Files\FT_MODULES">
-      <UniqueIdentifier>{4d3e4eff-3fbc-4b20-b413-2743b23b7109}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{e6cf6a0f-0404-4024-8bf8-ff5b29f35657}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(Freetype2SrcDir)\src\autofit\autofit.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftbase.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftbbox.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftbitmap.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftfstype.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftgasp.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftglyph.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftgxval.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftinit.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftlcdfil.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftmm.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftotval.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftpatent.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftpfr.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftstroke.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftsynth.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(MSBuildThisFileDirectory)ftsystem.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\fttype1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftwinfnt.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\base\ftfntfmt..c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\bdf\bdf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\cache\ftcache.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\cff\cff.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\cid\type1cid.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\gzip\ftgzip.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\lzw\ftlzw.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\pcf\pcf.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\pfr\pfr.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\psaux\psaux.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\pshinter\pshinter.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\psnames\psmodule.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\raster\raster.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\sfnt\sfnt.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\smooth\smooth.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\truetype\truetype.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\type1\type1.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\type42\type42.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(Freetype2SrcDir)\src\winfonts\winfnt.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(Freetype2SrcDir)\include\ft2build.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(Freetype2SrcDir)\include\freetype\config\ftconfig.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(Freetype2SrcDir)\include\freetype\config\ftheader.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(Freetype2SrcDir)\include\freetype\config\ftmodule.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(Freetype2SrcDir)\include\freetype\config\ftoption.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(Freetype2SrcDir)\include\freetype\config\ftstdlib.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-</Project>
diff --git a/build/freetype2/ftsystem.cpp b/build/freetype2/ftsystem.cpp
deleted file mode 100644
index c380bb058..000000000
--- a/build/freetype2/ftsystem.cpp
+++ /dev/null
@@ -1,75 +0,0 @@
-// Copyright (c) 2014, Thomas Goyne <plorkyeran@aegisub.org>
-//
-// Permission to use, copy, modify, and distribute this software for any
-// purpose with or without fee is hereby granted, provided that the above
-// copyright notice and this permission notice appear in all copies.
-//
-// THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
-// WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
-// MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
-// ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
-// WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
-// ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
-// OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
-//
-// Aegisub Project http://www.aegisub.org/
-
-// The non-unix version of ftsystem.c uses stdio functions, but freetype uses
-// streams as if they had mmap's performance characteristics (as it uses mmap
-// on unix), which results in mind-blowingly poor performance (35%+ of the
-// fontconfig caching runtime is spent on fseek).
-
-#include <ft2build.h>
-#include FT_INTERNAL_DEBUG_H
-#include FT_INTERNAL_STREAM_H
-#include FT_SYSTEM_H
-#include FT_ERRORS_H
-
-#include <codecvt>
-#include <fstream>
-
-extern "C" FT_Error FT_Stream_Open(FT_Stream stream, const char *filepathname) {
-	if (!stream)
-		return FT_THROW(Invalid_Stream_Handle);
-
-	stream->descriptor.pointer = nullptr;
-	stream->pathname.pointer = const_cast<char *>(filepathname);
-	stream->base = nullptr;
-	stream->pos = 0;
-	stream->read = nullptr;
-	stream->close = nullptr;
-
-	std::wstring_convert<std::codecvt_utf8<wchar_t>, wchar_t> converter;
-	std::ifstream file(converter.from_bytes(filepathname), std::ios::binary);
-	if (!file.good())
-		return FT_THROW(Cannot_Open_Resource);
-
-	file.seekg(0, std::ios::end);
-	stream->size = (unsigned long)file.tellg();
-	if (!stream->size)
-		return FT_THROW(Cannot_Open_Stream);
-	file.seekg(0, std::ios::beg);
-
-	stream->base = (unsigned char *)malloc(stream->size);
-	file.read((char *)stream->base, stream->size);
-
-	stream->close = [](FT_Stream stream) {
-		free(stream->base);
-		stream->size = 0;
-		stream->base = nullptr;
-	};
-
-	return FT_Err_Ok;
-}
-
-extern "C" FT_Memory FT_New_Memory() {
-	return new FT_MemoryRec_{
-		nullptr,
-		[](FT_Memory, long size) { return malloc(size); },
-		[](FT_Memory, void *ptr) { free(ptr); },
-		[](FT_Memory, long, long size, void *ptr) { return realloc(ptr, size); }};
-}
-
-extern "C" void FT_Done_Memory(FT_Memory memory) {
-	delete memory;
-}
diff --git a/build/fribidi/fribidi-config.h b/build/fribidi/fribidi-config.h
deleted file mode 100644
index 43af643a9..000000000
--- a/build/fribidi/fribidi-config.h
+++ /dev/null
@@ -1,22 +0,0 @@
-#ifndef FRIBIDI_CONFIG_H
-#define FRIBIDI_CONFIG_H
-
-#define FRIBIDI "fribidi"
-#define FRIBIDI_NAME "GNU FriBidi"
-#define FRIBIDI_BUGREPORT "http://bugs.freedesktop.org/enter_bug.cgi?product=fribidi"
-
-#define FRIBIDI_VERSION "0.19.6"
-#define FRIBIDI_MAJOR_VERSION 0
-#define FRIBIDI_MINOR_VERSION 19
-#define FRIBIDI_MICRO_VERSION 6
-#define FRIBIDI_INTERFACE_VERSION 3
-#define FRIBIDI_INTERFACE_VERSION_STRING "3"
-
-#define FRIBIDI_CHARSETS 0
-#define FRIBIDI_USE_GLIB 0
-#define FRIBIDI_SIZEOF_INT 4
-#define HAVE_STDLIB_H 1
-#define USE_SIMPLE_MALLOC 1
-
-#define HAVE_STRINGIZE 1
-#endif
diff --git a/build/fribidi/fribidi.vcxproj b/build/fribidi/fribidi.vcxproj
deleted file mode 100644
index 860a6767d..000000000
--- a/build/fribidi/fribidi.vcxproj
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{FB8E8D19-A4D6-4181-943C-282075F49B41}</ProjectGuid>
-    <RootNamespace>fribidi</RootNamespace>
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>
-        $(FribidiSrcDir)\lib;
-        $(MSBuildThisFileDirectory);
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>
-        FRIBIDI_ENTRY=;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Download fribidi -->
-  <UsingTask TaskName="TarballProject" AssemblyFile="$(AegisubBinaryDir)BuildTasks.dll" />
-  <Target
-    Name="Download"
-    BeforeTargets="ClCompile"
-    Inputs="$(FribidiSrcDir)aegisub.hash"
-    Outputs="$(FribidiSrcDir)nonexistent-file"
-    >
-    <TarballProject
-      Url="https://github.com/fribidi/fribidi/releases/download/0.19.6/fribidi-0.19.6.tar.bz2"
-      Hash="cba8b7423c817e5adf50d28ec9079d14eafcec9127b9e8c8f1960c5ad585e17d"
-      Root="$(FribidiSrcDir)"
-      />
-  </Target>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-arabic.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-bidi-types.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-bidi.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-deprecated.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-joining-types.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-joining.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-mem.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-mirroring.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-run.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi-shape.c" />
-    <ClCompile Include="$(FribidiSrcDir)\lib\fribidi.c" />
-    <InstallHeader Include="$(FribidiSrcDir)\lib\*.h">
-      <HeaderRoot>$(FribidiSrcDir)\lib</HeaderRoot>
-    </InstallHeader>
-    <InstallHeader Include="$(MSBuildThisFileDirectory)fribidi-config.h">
-      <HeaderRoot>$(MSBuildThisFileDirectory)</HeaderRoot>
-    </InstallHeader>
-  </ItemGroup>
-</Project>
diff --git a/build/fribidi/fribidi.vcxproj.filters b/build/fribidi/fribidi.vcxproj.filters
deleted file mode 100644
index c9768c8a5..000000000
--- a/build/fribidi/fribidi.vcxproj.filters
+++ /dev/null
@@ -1,2 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
diff --git a/build/googletest/googletest.vcxproj b/build/googletest/googletest.vcxproj
deleted file mode 100644
index ff7e14560..000000000
--- a/build/googletest/googletest.vcxproj
+++ /dev/null
@@ -1,62 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{FBE51B37-8B12-41E8-B5E0-F00A06B4BCD2}</ProjectGuid>
-    <RootNamespace>googletest</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>
-        GTEST_HAS_TR1_TUPLE=0;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>
-        $(GtestSrcDir);
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-death-test.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-message.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-param-test.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-printers.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-spi.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-test-part.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-typed-test.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest_pred_impl.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest_prod.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-death-test-internal.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-filepath.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-internal.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-linked_ptr.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-param-util-generated.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-param-util.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-port.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-string.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-tuple.h" />
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-type-util.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(GtestSrcDir)\include\gtest\gtest-param-test.h.pump" />
-    <None Include="$(GtestSrcDir)\include\gtest\internal\gtest-param-util-generated.h.pump" />
-    <None Include="$(GtestSrcDir)\include\gtest\internal\gtest-tuple.h.pump" />
-    <None Include="$(GtestSrcDir)\include\gtest\internal\gtest-type-util.h.pump" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(GtestSrcDir)\src\gtest-all.cc" />
-  </ItemGroup>
-</Project>
diff --git a/build/googletest/googletest.vcxproj.filters b/build/googletest/googletest.vcxproj.filters
deleted file mode 100644
index 883838a26..000000000
--- a/build/googletest/googletest.vcxproj.filters
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Header Files\internal">
-      <UniqueIdentifier>{ad1eaa10-1448-406d-924c-ec1a608cec0b}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest_pred_impl.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest_prod.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-death-test.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-message.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-param-test.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-printers.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-spi.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-test-part.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\gtest-typed-test.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-death-test-internal.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-filepath.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-internal.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-linked_ptr.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-param-util.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-param-util-generated.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-port.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-string.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-tuple.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-    <ClInclude Include="$(GtestSrcDir)\include\gtest\internal\gtest-type-util.h">
-      <Filter>Header Files\internal</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(GtestSrcDir)\include\gtest\gtest-param-test.h.pump">
-      <Filter>Header Files</Filter>
-    </None>
-    <None Include="$(GtestSrcDir)\include\gtest\internal\gtest-param-util-generated.h.pump">
-      <Filter>Header Files\internal</Filter>
-    </None>
-    <None Include="$(GtestSrcDir)\include\gtest\internal\gtest-tuple.h.pump">
-      <Filter>Header Files\internal</Filter>
-    </None>
-    <None Include="$(GtestSrcDir)\include\gtest\internal\gtest-type-util.h.pump">
-      <Filter>Header Files\internal</Filter>
-    </None>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(GtestSrcDir)\src\gtest-all.cc">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-</Project>
diff --git a/build/hunspell/hunspell.vcxproj b/build/hunspell/hunspell.vcxproj
deleted file mode 100644
index 0de22503f..000000000
--- a/build/hunspell/hunspell.vcxproj
+++ /dev/null
@@ -1,56 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{CC791693-6B28-40AC-879D-64A6C16468E3}</ProjectGuid>
-    <RootNamespace>hunspell</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\hunspell\src\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>HUNSPELL_STATIC;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(SrcDir)win_api;$(SrcDir)hunspell;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)hunspell\affentry.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\affixmgr.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\atypes.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\baseaffix.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\csutil.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\dictmgr.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\hashmgr.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\htypes.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\hunspell.h" />
-    <ClInclude Include="$(SrcDir)hunspell\hunspell.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\langnum.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\phonet.hxx" />
-    <ClInclude Include="$(SrcDir)hunspell\suggestmgr.hxx" />
-    <ClInclude Include="$(SrcDir)win_api\config.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)hunspell\affentry.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\affixmgr.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\csutil.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\dictmgr.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\filemgr.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\hashmgr.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\hunspell.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\hunzip.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\phonet.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\replist.cxx" />
-    <ClCompile Include="$(SrcDir)hunspell\suggestmgr.cxx" />
-  </ItemGroup>
-</Project>
diff --git a/build/hunspell/hunspell.vcxproj.filters b/build/hunspell/hunspell.vcxproj.filters
deleted file mode 100644
index fdb464513..000000000
--- a/build/hunspell/hunspell.vcxproj.filters
+++ /dev/null
@@ -1,92 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)hunspell\affixmgr.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\atypes.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\baseaffix.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\csutil.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\dictmgr.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\hashmgr.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\htypes.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\hunspell.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\hunspell.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\langnum.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\phonet.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\suggestmgr.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)win_api\config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)hunspell\affentry.hxx">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)hunspell\affentry.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\affixmgr.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\csutil.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\dictmgr.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\hashmgr.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\hunspell.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\phonet.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\suggestmgr.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\filemgr.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\hunzip.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)hunspell\replist.cxx">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/build/icu/icu.vcxproj b/build/icu/icu.vcxproj
deleted file mode 100644
index 602b7e3e9..000000000
--- a/build/icu/icu.vcxproj
+++ /dev/null
@@ -1,703 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{F934AB7B-186B-4E96-B20C-A58C38C1B818}</ProjectGuid>
-    <RootNamespace>icu</RootNamespace>
-    <AegisubProjectType>lib</AegisubProjectType>
-    <AegisubMBCS>true</AegisubMBCS>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>
-        $(IcuSrcDir)\common;
-        $(IcuSrcDir)\common\unicode;
-        $(IcuSrcDir)\i18n;
-        $(IcuSrcDir)\i18n\unicode;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>
-        U_ENABLE_DYLOAD=0;
-        U_CHECK_DYLOAD=0;
-        UCONFIG_NO_FILE_IO=1;
-        UCONFIG_NO_LEGACY_CONVERSION=1;
-        U_CHARSET_IS_UTF8=1;
-        UCONFIG_NO_IDNA=1;
-        UCONFIG_NO_FORMATTING=1;
-        UCONFIG_NO_TRANSLITERATION=1;
-
-        U_ATTRIBUTE_DEPRECATED=;
-        _CRT_SECURE_NO_DEPRECATE;
-        U_COMMON_IMPLEMENTATION;
-        U_I18N_IMPLEMENTATION;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- ICU data table stuff -->
-  <PropertyGroup>
-    <MiniLuaCommand>$(AegisubBinaryDir)luajit-minilua$(AegisubPlatformSuffix)</MiniLuaCommand>
-    <PackCommand>$(MSBuildThisFileDirectory)pack-dt.lua</PackCommand>
-    <IcuDt>icudt53l</IcuDt>
-    <CharacterSet>MultiByte</CharacterSet>
-  </PropertyGroup>
-
-  <UsingTask TaskName="DownloadTgzFile" AssemblyFile="$(AegisubBinaryDir)BuildTasks.dll" />
-  <Target
-    Name="DownloadDataTables"
-    BeforeTargets="PackDataTables"
-    Inputs="$(IcuSrcDir)data\in\$(IcuDt).dat.gz"
-    Outputs="$(IcuSrcDir)data\in\$(IcuDt).dat"
-    >
-    <!-- Generated with tools/strip-icu.py -->
-    <DownloadTgzFile
-      Url="http://www.aegisub.org/~plorkyeran/$(IcuDt)-be995a7e5fe230029e9b1e547b7de8826888c18c.dat.gz"
-      OutputFile="$(MSBuildThisFileDirectory)..\..\vendor\icu\source\data\in\$(IcuDt).dat"
-      Hash="be995a7e5fe230029e9b1e547b7de8826888c18c"
-      />
-  </Target>
-
-  <Target
-    Name="PackDataTables"
-    BeforeTargets="ClCompile"
-    Inputs="$(IcuSrcDir)\data\in\$(IcuDt).dat;pack-dt.lua"
-    Outputs="$(AegisubObjectDir)$(IcuDt).c"
-    >
-    <Exec
-      Command="$(MiniLuaCommand) $(PackCommand) &quot;$(IcuSrcDir)&quot; &quot;$(AegisubObjectDir)$(IcuDt).c&quot;"
-      />
-  </Target>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(IcuSrcDir)\i18n\unicode\*.h">
-      <HeaderRoot>$(IcuSrcDir)\i18n</HeaderRoot>
-    </InstallHeader>
-    <InstallHeader Include="$(IcuSrcDir)\common\unicode\*.h">
-      <HeaderRoot>$(IcuSrcDir)\common</HeaderRoot>
-    </InstallHeader>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(AegisubObjectDir)\$(IcuDt).c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ubidi.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ubidi_props.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ubidiln.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ubidiwrt.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ushape.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\brkeng.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\brkiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\dictbe.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbi.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbidata.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbinode.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbirb.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbiscan.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbisetb.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbistbl.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\rbbitblb.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\dictionarydata.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ubrk.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucol_swp.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\propsvec.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uarrsort.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uenum.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uhash.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uhash_us.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ulist.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustack.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustrenum.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\utrie.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\utrie2.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\utrie2_builder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uvector.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uvectr32.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uvectr64.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\errorcode.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\icudataver.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\locmap.c">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\putil.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\umath.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\umutex.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utrace.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\utypes.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\wintz.c">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv2022.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_bld.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_cb.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_cnv.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_ct.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_err.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_ext.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_io.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_lmb.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_set.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u16.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u32.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u7.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u8.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvbocu.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvdisp.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvhz.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvisci.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvlat1.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvmbcs.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvscsu.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvsel.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\cmemory.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucln_cmn.c">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucmndata.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\udata.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\udatamem.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\udataswp.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uinit.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\umapfile.c">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uobject.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\dtintrv.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\parsepos.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustrfmt.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\util.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\util_props.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\punycode.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uidna.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uts46.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\locavailable.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\locbased.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\locdispnames.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\locid.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\loclikely.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\locresdata.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\locutil.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\lrucache.cpp">
-    <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\resbund.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\resbund_cnv.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucat.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uloc.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uloc_tag.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ures_cnv.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uresbund.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uresdata.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\caniter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\filterednormalizer2.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\normalizer2.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\normalizer2impl.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\normlzr.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unorm.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unormcmp.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\bmpset.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\patternprops.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\propname.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ruleiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucase.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uchar.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\unames.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unifilt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unifunct.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uniset.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uniset_closure.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uniset_props.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unisetspan.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uprops.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\usc_impl.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uscript.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uscript_props.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uset.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uset_props.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\usetiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\icuplug.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\serv.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\servlk.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\servlkf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\servls.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\servnotf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\servrbf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\servslkf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\usprep.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\appendable.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\bytestream.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\bytestrie.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\bytestriebuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\bytestrieiterator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\chariter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\charstr.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\cstring.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\cwchar.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\messagepattern.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\schriter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\stringpiece.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\stringtriebuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\simplepatternformatter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucasemap.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucasemap_titlecase_brkiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucharstrie.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucharstriebuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ucharstrieiterator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uchriter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\uinvchar.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\uiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unistr.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_case.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_case_locale.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_cnv.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_props.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_titlecase_brkiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustr_cnv.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustr_titlecase_brkiter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustr_wcs.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustrcase.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustrcase_locale.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustring.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\ustrtrns.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\utext.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\common\utf_impl.c" />
-    <ClCompile Include="$(IcuSrcDir)\common\listformatter.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(IcuSrcDir)\common\sharedobject.cpp" />
-    <ClInclude Include="$(IcuSrcDir)\common\bmpset.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\brkeng.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\charstr.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\cmemory.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\cpputils.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\cstring.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\cwchar.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\dictbe.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\dictionarydata.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\hash.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\icuplugimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\localsvc.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\locbased.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\locmap.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\locutil.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\lrucache.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\messageimpl.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\msvcres.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\mutex.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\normalizer2impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\patternprops.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\propname.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\propname_data.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\propsvec.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\punycode.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\putilimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbidata.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbinode.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbirb.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbirpt.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbiscan.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbisetb.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\rbbitblb.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ruleiter.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\serv.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\servloc.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\servnotf.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\sharedobject.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\sharedptr.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\simplepatternformatter.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\sprpimpl.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uarrsort.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uassert.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ubidi_props.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ubidi_props_data.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ubidiimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ubrkimpl.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucase.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucase_props_data.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uchar_props_data.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucln.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucln_cmn.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucln_imp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucmndata.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_bld.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_cnv.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_ext.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_imp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_io.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucnvmbcs.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucol_data.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ucol_swp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\udatamem.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\udataswp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uelement.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uenumimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uhash.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uinvchar.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ulist.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ulocimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\umapfile.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\umutex.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\unisetspan.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\unormimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uposixdefs.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uprops.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uresdata.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uresimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ureslocs.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\usc_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uset_imp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ustr_cnv.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ustr_imp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ustrenum.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\ustrfmt.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\util.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\utracimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\utrie.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\utrie2.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\utrie2_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\utypeinfo.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uvector.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uvectr32.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\uvectr64.h" />
-    <ClInclude Include="$(IcuSrcDir)\common\wintz.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(IcuSrcDir)\i18n\filteredbrk.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\region.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uregion.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\alphaindex.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\bocsu.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\coleitr.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\coll.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collation.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationbasedatabuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationbuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationcompare.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdata.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdatabuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdatareader.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdatawriter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationfastlatin.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationfastlatinbuilder.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationfcd.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationiterator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationkeys.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationroot.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationrootelements.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationruleparser.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationsets.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationsettings.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationtailoring.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationweights.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rulebasedcollator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\search.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\sortkey.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\stsearch.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tzfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tzgnames.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tznames.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tznames_impl.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucol.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucol_res.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucol_sit.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucoleitr.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uitercollationiterator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\usearch.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\astro.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\basictz.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\buddhcal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\calendar.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\cecal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\chnsecal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\choicfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\compactdecimalformat.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\coptccal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\curramt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\currfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\currpinf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\currunit.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dangical.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\datefmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dcfmtsym.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\decContext.c" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\decfmtst.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\decimalformatpattern.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\decimfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\decNumber.c" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\digitlst.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtfmtsym.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtitvfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtitvinf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtptngen.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtrule.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ethpccal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\fmtable.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\fmtable_cnv.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\format.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\fphdlimp.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\fpositer.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\gender.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\gregocal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\gregoimp.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\hebrwcal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\identifier_info.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\indiancal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\islamcal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\japancal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\locdspnm.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\measfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\measunit.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\measure.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\msgfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\nfrs.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\nfrule.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\nfsubs.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\numfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\numsys.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\olsontz.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\persncal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\plurfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\plurrule.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\quantityformatter.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbnf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbtz.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\reldatefmt.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\reldtfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\selfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\simpletz.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\scriptset.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\smpdtfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\smpdtfst.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\taiwncal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\timezone.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tmunit.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tmutamt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tmutfmt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tzrule.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tztrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucal.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucurr.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\udat.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\udateintervalformat.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\udatpg.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ulocdata.c" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\umsg.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\unum.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\unumsys.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\upluralrules.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\utf16collationiterator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\utf8collationiterator.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\utmscale.c" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\vtzone.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\vzone.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\windtfmt.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\winnmfmt.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\wintzimpl.cpp">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\zonemeta.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\zrule.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ztrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucln_in.c">
-      <DisableLanguageExtensions>false</DisableLanguageExtensions>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\regexcmp.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\regeximp.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\regexst.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\regextxt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rematch.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\repattrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uregex.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uregexc.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\anytrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\brktrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\casetrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\cpdtrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\esctrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\funcrepl.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\name2uni.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\nortrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\nultrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\quant.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_data.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_pars.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_rule.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_set.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\remtrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\strmatch.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\strrepl.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\titletrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tolowtrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\toupptrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\translit.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\transreg.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\tridpars.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\unesctrn.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uni2name.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\utrans.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csdetect.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csmatch.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csr2022.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrecog.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrmbcs.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrsbcs.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrucode.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrutf8.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\inputext.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucsdet.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_build.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_conf.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_impl.cpp" />
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_wsconf.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(IcuSrcDir)\i18n\bocsu.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collation.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationbasedatabuilder.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationbuilder.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationcompare.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdata.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdatabuilder.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdatareader.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdatawriter.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationfastlatin.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationfastlatinbuilder.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationfcd.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationiterator.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationkeys.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationroot.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationrootelements.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationruleparser.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationsets.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationsettings.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationtailoring.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationweights.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\dcfmtimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\numsys_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\region_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\selfmtimpl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\tzgnames.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\tznames_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\ucol_imp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\uitercollationiterator.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\unicode\filteredbrk.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\usrchimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\astro.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\buddhcal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\cecal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\chnsecal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\coptccal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\currfmt.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\dangical.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\decContext.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\decfmtst.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\decimalformatpattern.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\decNumber.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\decNumberLocal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\digitlst.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\dtitv_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\dtptngen_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\ethpccal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\fphdlimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\gregoimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\hebrwcal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\indiancal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\islamcal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\japancal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\msgfmt_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfrlist.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfrs.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfrule.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfsubs.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\olsontz.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\persncal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\plurrule_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\quantityformatter.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\sharednumberformat.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\sharedpluralrules.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\reldtfmt.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\smpdtfst.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\taiwncal.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\ucurrimp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\umsg_imp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\utf16collationiterator.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\utf8collationiterator.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\vzone.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\windtfmt.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\winnmfmt.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\wintzimpl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\zonemeta.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\zrule.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\ztrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\ucln_in.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\regexcmp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\regexcst.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\regeximp.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\regexst.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\regextxt.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\anytrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\brktrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\casetrn.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\cpdtrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\esctrn.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\funcrepl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\name2uni.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\nortrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\nultrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\quant.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_data.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_pars.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_rule.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_set.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\remtrans.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\strmatch.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\strrepl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\titletrn.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\tolowtrn.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\toupptrn.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\transreg.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\tridpars.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\unesctrn.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\uni2name.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csdetect.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csmatch.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csr2022.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrecog.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrmbcs.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrsbcs.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrucode.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrutf8.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\inputext.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\identifier_info.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\scriptset.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\uspoof_conf.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\uspoof_impl.h" />
-    <ClInclude Include="$(IcuSrcDir)\i18n\uspoof_wsconf.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\luajit-minilua\luajit-minilua.vcxproj">
-      <Project>{fcaed410-90ef-4ef9-916c-4b86dc13a3cf}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/icu/icu.vcxproj.filters b/build/icu/icu.vcxproj.filters
deleted file mode 100644
index d638dafec..000000000
--- a/build/icu/icu.vcxproj.filters
+++ /dev/null
@@ -1,1744 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="$(IcuSrcDir)\common\appendable.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\bmpset.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\brkeng.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\brkiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\bytestream.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\bytestrie.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\bytestriebuilder.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\bytestrieiterator.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\caniter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\chariter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\charstr.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\cmemory.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\cstring.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\cwchar.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\dictbe.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\dictionarydata.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\dtintrv.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\errorcode.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\filterednormalizer2.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\icudataver.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\icuplug.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\listformatter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locavailable.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locbased.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locdispnames.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locid.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\loclikely.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locmap.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locresdata.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\locutil.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\lrucache.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\messagepattern.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\normalizer2.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\normalizer2impl.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\normlzr.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\parsepos.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\patternprops.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\propname.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\propsvec.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\punycode.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\putil.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbi.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbidata.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbinode.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbirb.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbiscan.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbisetb.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbistbl.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\rbbitblb.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\resbund.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\resbund_cnv.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ruleiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\schriter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\serv.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\servlk.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\servlkf.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\servls.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\servnotf.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\servrbf.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\servslkf.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\sharedobject.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\simplepatternformatter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\stringpiece.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\stringtriebuilder.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uarrsort.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ubidi.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ubidi_props.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ubidiln.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ubidiwrt.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ubrk.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucase.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucasemap.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucasemap_titlecase_brkiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucat.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uchar.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucharstrie.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucharstriebuilder.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucharstrieiterator.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uchriter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucln_cmn.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucmndata.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_bld.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_cb.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_cnv.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_ct.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_err.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_ext.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_io.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_lmb.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_set.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u7.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u8.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u16.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv_u32.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnv2022.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvbocu.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvdisp.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvhz.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvisci.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvlat1.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvmbcs.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvscsu.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucnvsel.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ucol_swp.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\udata.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\udatamem.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\udataswp.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uenum.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uhash.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uhash_us.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uidna.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uinit.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uinvchar.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ulist.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uloc.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uloc_tag.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\umapfile.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\umath.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\umutex.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unames.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unifilt.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unifunct.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uniset.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uniset_closure.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uniset_props.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unisetspan.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unistr.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_case.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_case_locale.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_cnv.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_props.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unistr_titlecase_brkiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unorm.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\unormcmp.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uobject.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uprops.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ures_cnv.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uresbund.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uresdata.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\usc_impl.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uscript.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uscript_props.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uset.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uset_props.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\usetiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ushape.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\usprep.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustack.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustr_cnv.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustr_titlecase_brkiter.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustr_wcs.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustrcase.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustrcase_locale.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustrenum.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustrfmt.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustring.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\ustrtrns.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utext.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utf_impl.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\util.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\util_props.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utrace.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utrie.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utrie2.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utrie2_builder.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uts46.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\utypes.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uvector.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uvectr32.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\uvectr64.cpp">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\common\wintz.c">
-      <Filter>common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\alphaindex.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\anytrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\astro.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\basictz.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\bocsu.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\brktrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\buddhcal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\calendar.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\casetrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\cecal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\chnsecal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\choicfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\coleitr.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\coll.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collation.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationbasedatabuilder.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationbuilder.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationcompare.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdata.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdatabuilder.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdatareader.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationdatawriter.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationfastlatin.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationfastlatinbuilder.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationfcd.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationiterator.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationkeys.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationroot.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationrootelements.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationruleparser.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationsets.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationsettings.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationtailoring.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\collationweights.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\compactdecimalformat.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\coptccal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\cpdtrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csdetect.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csmatch.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csr2022.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrecog.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrmbcs.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrsbcs.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrucode.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\csrutf8.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\curramt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\currfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\currpinf.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\currunit.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dangical.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\datefmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dcfmtsym.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\decContext.c">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\decfmtst.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\decimalformatpattern.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\decimfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\decNumber.c">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\digitlst.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtfmtsym.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtitvfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtitvinf.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtptngen.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\dtrule.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\esctrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ethpccal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\filteredbrk.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\fmtable.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\fmtable_cnv.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\format.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\fphdlimp.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\fpositer.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\funcrepl.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\gender.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\gregocal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\gregoimp.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\hebrwcal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\identifier_info.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\indiancal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\inputext.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\islamcal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\japancal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\locdspnm.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\measfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\measunit.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\measure.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\msgfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\name2uni.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\nfrs.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\nfrule.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\nfsubs.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\nortrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\nultrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\numfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\numsys.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\olsontz.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\persncal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\plurfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\plurrule.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\quant.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\quantityformatter.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbnf.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_data.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_pars.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_rule.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbt_set.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rbtz.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\regexcmp.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\regeximp.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\regexst.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\regextxt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\region.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\reldatefmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\reldtfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rematch.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\remtrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\repattrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\rulebasedcollator.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\scriptset.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\search.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\selfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\simpletz.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\smpdtfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\smpdtfst.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\sortkey.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\strmatch.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\strrepl.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\stsearch.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\taiwncal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\timezone.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\titletrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tmunit.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tmutamt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tmutfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tolowtrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\toupptrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\translit.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\transreg.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tridpars.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tzfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tzgnames.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tznames.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tznames_impl.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tzrule.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\tztrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucal.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucln_in.c">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucol.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucol_res.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucol_sit.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucoleitr.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucsdet.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ucurr.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\udat.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\udateintervalformat.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\udatpg.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uitercollationiterator.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ulocdata.c">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\umsg.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\unesctrn.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uni2name.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\unum.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\unumsys.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\upluralrules.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uregex.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uregexc.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uregion.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\usearch.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_build.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_conf.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_impl.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\uspoof_wsconf.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\utf8collationiterator.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\utf16collationiterator.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\utmscale.c">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\utrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\vtzone.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\vzone.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\windtfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\winnmfmt.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\wintzimpl.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\zonemeta.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\zrule.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(IcuSrcDir)\i18n\ztrans.cpp">
-      <Filter>i18n</Filter>
-    </ClCompile>
-    <ClCompile Include="$(AegisubObjectDir)\$(IcuDt).c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(IcuSrcDir)\common\bmpset.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\brkeng.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\charstr.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\cmemory.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\cpputils.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\cstring.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\cwchar.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\dictbe.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\dictionarydata.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\hash.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\icuplugimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\localsvc.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\locbased.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\locmap.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\locutil.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\lrucache.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\messageimpl.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\msvcres.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\mutex.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\normalizer2impl.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\patternprops.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\propname.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\propname_data.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\propsvec.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\punycode.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\putilimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbidata.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbinode.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbirb.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbirpt.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbiscan.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbisetb.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\rbbitblb.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ruleiter.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\serv.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\servloc.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\servnotf.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\sharedobject.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\sharedptr.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\simplepatternformatter.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\sprpimpl.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uarrsort.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uassert.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ubidi_props.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ubidi_props_data.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ubidiimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ubrkimpl.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucase.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucase_props_data.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uchar_props_data.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucln.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucln_cmn.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucln_imp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucmndata.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_bld.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_cnv.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_ext.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_imp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucnv_io.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucnvmbcs.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucol_data.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ucol_swp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\udatamem.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\udataswp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uelement.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uenumimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uhash.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uinvchar.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ulist.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ulocimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\umapfile.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\umutex.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\unisetspan.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\unormimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uposixdefs.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uprops.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uresdata.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uresimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ureslocs.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\usc_impl.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uset_imp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ustr_cnv.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ustr_imp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ustrenum.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\ustrfmt.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\util.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\utracimp.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\utrie.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\utrie2.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\utrie2_impl.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\utypeinfo.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uvector.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uvectr32.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\uvectr64.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\common\wintz.h">
-      <Filter>common</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\anytrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\astro.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\bocsu.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\brktrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\buddhcal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\casetrn.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\cecal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\chnsecal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collation.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationbasedatabuilder.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationbuilder.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationcompare.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdata.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdatabuilder.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdatareader.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationdatawriter.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationfastlatin.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationfastlatinbuilder.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationfcd.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationiterator.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationkeys.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationroot.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationrootelements.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationruleparser.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationsets.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationsettings.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationtailoring.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\collationweights.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\coptccal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\cpdtrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csdetect.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csmatch.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csr2022.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrecog.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrmbcs.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrsbcs.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrucode.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\csrutf8.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\currfmt.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\dangical.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\dcfmtimp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\decContext.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\decfmtst.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\decimalformatpattern.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\decNumber.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\decNumberLocal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\digitlst.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\dtitv_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\dtptngen_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\esctrn.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\ethpccal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\unicode\filteredbrk.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\fphdlimp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\funcrepl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\gregoimp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\hebrwcal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\identifier_info.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\indiancal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\inputext.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\islamcal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\japancal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\msgfmt_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\name2uni.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfrlist.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfrs.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfrule.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\nfsubs.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\nortrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\nultrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\numsys_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\olsontz.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\persncal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\plurrule_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\quant.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\quantityformatter.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_data.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_pars.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_rule.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\rbt_set.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\regexcmp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\regexcst.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\regeximp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\regexst.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\regextxt.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\region_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\reldtfmt.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\remtrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\scriptset.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\selfmtimpl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\sharednumberformat.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\sharedpluralrules.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\smpdtfst.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\strmatch.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\strrepl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\taiwncal.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\titletrn.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\tolowtrn.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\toupptrn.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\transreg.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\tridpars.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\tzgnames.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\tznames_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\ucln_in.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\ucol_imp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\ucurrimp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\uitercollationiterator.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\umsg_imp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\unesctrn.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\uni2name.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\uspoof_conf.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\uspoof_impl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\uspoof_wsconf.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\usrchimp.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\utf8collationiterator.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\utf16collationiterator.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\vzone.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\windtfmt.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\winnmfmt.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\wintzimpl.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\zonemeta.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\zrule.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-    <ClInclude Include="$(IcuSrcDir)\i18n\ztrans.h">
-      <Filter>i18n</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <Filter Include="common">
-      <UniqueIdentifier>{12edb004-4c5b-4b0d-ae85-3dd475dbb4c3}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="i18n">
-      <UniqueIdentifier>{7d3ae04e-88bb-462a-8923-eb7438de142e}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-</Project>
diff --git a/build/icu/pack-dt.lua b/build/icu/pack-dt.lua
deleted file mode 100644
index 0e95ed1e7..000000000
--- a/build/icu/pack-dt.lua
+++ /dev/null
@@ -1,47 +0,0 @@
--- Copyright (c) 2014, Thomas Goyne <plorkyeran@aegisub.org>
---
--- Permission to use, copy, modify, and distribute this software for any
--- purpose with or without fee is hereby granted, provided that the above
--- copyright notice and this permission notice appear in all copies.
---
--- THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
--- WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
--- MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
--- ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
--- WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
--- ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
--- OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
---
--- Aegisub Project http://www.aegisub.org/
-
-local ICU_VERSION = 'icudt53'
-
-local function try_open(filename, mode)
-  local file, err = io.open(filename, mode)
-  if not file then
-    io.stdout:write(string.format('Failed to open "%s": %s\n', filename, err))
-    os.exit(1)
-  end
-  return file
-end
-
-local icu_root, out_path = ...
-
-local infile = try_open(string.format('%s/data/in/%sl.dat', icu_root, ICU_VERSION), 'rb')
-local outfile = try_open(out_path, 'w')
-
-outfile:write("const unsigned char " .. ICU_VERSION .. "_dat[] = {")
-
-local len = 0
-while true do
-  local bytes = infile:read(65536)
-  if not bytes then break end
-
-  for i = 1, #bytes do
-    if len > 0 then outfile:write(',') end
-    outfile:write(string.format('%d', bytes:byte(i)))
-    len = len + 1
-  end
-end
-outfile:write('};\n')
-
diff --git a/build/install.targets b/build/install.targets
deleted file mode 100644
index 818536fbb..000000000
--- a/build/install.targets
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <ItemDefinitionGroup>
-    <InstallHeader>
-      <Destination></Destination>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-  
-  <Target
-    Name="ComputeHeaderOutputs"
-    Inputs="@(InstallHeader)"
-    Outputs="@(InstallHeader->'%(HeaderRoot)\%(RelativeDir)')"
-    BeforeTargets="InstallHeaders"
-    >
-    <CalculateOutputDir
-      Items="@(InstallHeader)"
-      SourceDir="%(HeaderRoot)"
-      DestinationDir="$(AegisubSourceBase)include"
-      >
-      <Output ItemName="_InstallHeader" TaskParameter="Outputs" />
-    </CalculateOutputDir>
-  </Target>
-  
-  <Target
-    Name="InstallHeaders"
-    BeforeTargets="ClCompile"
-    Inputs="@(_InstallHeader)"
-    Outputs="@(_InstallHeader->'%(OutputDir)%(Destination)%(Filename)%(Extension)')"
-    >
-    <Error
-      Condition="'%(_InstallHeader.OutputDir)' == ''"
-      Text="OutputDir for _InstallHeader item is blank, problem during ComputeHeaderOutputs target?"
-      />
-    <Copy
-      SourceFiles="@(_InstallHeader)"
-      DestinationFiles="@(_InstallHeader->'%(OutputDir)%(Destination)%(Filename)%(Extension)')"
-      SkipUnchangedFiles="true"
-      />
-  </Target>
-  
-</Project>
diff --git a/build/libaegisub/libaegisub.vcxproj b/build/libaegisub/libaegisub.vcxproj
deleted file mode 100644
index a431eb5eb..000000000
--- a/build/libaegisub/libaegisub.vcxproj
+++ /dev/null
@@ -1,188 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{BB3FED86-DB7A-4DC7-964A-260FB86CDE61}</ProjectGuid>
-    <RootNamespace>libaegisub</RootNamespace>
-  </PropertyGroup>
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\libaegisub\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>
-        $(WindowsSDK_IncludePath);
-        $(SrcDir);
-        $(SrcDir)include;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>
-        NOMINMAX;
-        _WIN32_WINNT=0x0602;
-        _CRT_NONSTDC_NO_DEPRECATE;
-        WITH_UCHARDET;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <PrecompiledHeader>Use</PrecompiledHeader>
-      <PrecompiledHeaderFile>lagi_pre.h</PrecompiledHeaderFile>
-      <ForcedIncludeFiles>lagi_pre.h</ForcedIncludeFiles>
-      <InputRelativeSourceDir>$(SrcDir)</InputRelativeSourceDir>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\boost\boost.vcxproj">
-      <Project>{a649d828-a399-4d81-adef-94cfdba7847f}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\icu\icu.vcxproj">
-      <Project>{f934ab7b-186b-4e96-b20c-a58c38c1b818}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libiconv\libiconv.vcxproj">
-      <Project>{965054d2-44f2-4eb2-9879-051cc3d7ef08}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\luabins\luabins.vcxproj">
-      <Project>{A7A30702-8162-4E1A-A010-EF51B590C121}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\luajit\luajit.vcxproj">
-      <Project>{5391a8b1-9c70-4dc4-92ad-d3e34c6b803f}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\universalchardet\universalchardet.vcxproj">
-      <Project>{7b56955d-5162-4698-aa5b-47484edc8783}</Project>
-    </ProjectReference>
-  </ItemGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)common\charset_6937.h" />
-    <ClInclude Include="$(SrcDir)common\parser.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\access.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\address_of_adaptor.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\dialogue_parser.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\smpte.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\time.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\uuencode.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\audio\provider.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\background_runner.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\elements.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\reader.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\visitor.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\writer.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\calltip_provider.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\character_count.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\charset.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\charset_conv.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\charset_conv_win.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\color.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\dispatch.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\exception.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\file_mapping.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\format.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\format_flyweight.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\format_path.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\fs.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\fs_fwd.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\hotkey.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\io.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\json.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\kana_table.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\karaoke_matcher.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\keyframe.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\line_iterator.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\line_wrap.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\log.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\ffi.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\modules.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\script_reader.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\utils.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\make_unique.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\mru.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\of_type_adaptor.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\option.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\option_value.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\owning_intrusive_list.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\path.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\scoped_ptr.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\signal.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\spellchecker.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\split.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\thesaurus.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\type_name.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\util.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\util_osx.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\vfr.h" />
-    <ClInclude Include="$(SrcDir)include\libaegisub\ycbcr_conv.h" />
-    <ClInclude Include="$(SrcDir)lagi_pre.h" />
-    <ClInclude Include="$(SrcDir)lua\modules\lpeg.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)windows\lagi_pre.cpp">
-      <PrecompiledHeader>Create</PrecompiledHeader>
-      <PrecompiledHeaderFile>lagi_pre.h</PrecompiledHeaderFile>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass\dialogue_parser.cpp" />
-    <ClCompile Include="$(SrcDir)ass\time.cpp" />
-    <ClCompile Include="$(SrcDir)ass\uuencode.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider_convert.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider_dummy.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider_hd.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider_lock.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider_pcm.cpp" />
-    <ClCompile Include="$(SrcDir)audio\provider_ram.cpp" />
-    <ClCompile Include="$(SrcDir)common\cajun\elements.cpp" />
-    <ClCompile Include="$(SrcDir)common\cajun\reader.cpp" />
-    <ClCompile Include="$(SrcDir)common\cajun\writer.cpp" />
-    <ClCompile Include="$(SrcDir)common\calltip_provider.cpp" />
-    <ClCompile Include="$(SrcDir)common\character_count.cpp" />
-    <ClCompile Include="$(SrcDir)common\charset.cpp" />
-    <ClCompile Include="$(SrcDir)common\charset_6937.cpp" />
-    <ClCompile Include="$(SrcDir)common\charset_conv.cpp" />
-    <ClCompile Include="$(SrcDir)common\color.cpp" />
-    <ClCompile Include="$(SrcDir)common\dispatch.cpp" />
-    <ClCompile Include="$(SrcDir)common\file_mapping.cpp" />
-    <ClCompile Include="$(SrcDir)common\format.cpp" />
-    <ClCompile Include="$(SrcDir)common\fs.cpp" />
-    <ClCompile Include="$(SrcDir)common\hotkey.cpp" />
-    <ClCompile Include="$(SrcDir)common\io.cpp" />
-    <ClCompile Include="$(SrcDir)common\json.cpp" />
-    <ClCompile Include="$(SrcDir)common\kana_table.cpp" />
-    <ClCompile Include="$(SrcDir)common\karaoke_matcher.cpp" />
-    <ClCompile Include="$(SrcDir)common\keyframe.cpp" />
-    <ClCompile Include="$(SrcDir)common\line_iterator.cpp" />
-    <ClCompile Include="$(SrcDir)common\log.cpp" />
-    <ClCompile Include="$(SrcDir)common\mru.cpp" />
-    <ClCompile Include="$(SrcDir)common\option.cpp" />
-    <ClCompile Include="$(SrcDir)common\option_value.cpp" />
-    <ClCompile Include="$(SrcDir)common\parser.cpp" />
-    <ClCompile Include="$(SrcDir)common\path.cpp" />
-    <ClCompile Include="$(SrcDir)common\thesaurus.cpp" />
-    <ClCompile Include="$(SrcDir)common\util.cpp" />
-    <ClCompile Include="$(SrcDir)common\vfr.cpp" />
-    <ClCompile Include="$(SrcDir)common\ycbcr_conv.cpp" />
-    <ClCompile Include="$(SrcDir)lua\modules.cpp" />
-    <ClCompile Include="$(SrcDir)lua\modules\lfs.cpp" />
-    <ClCompile Include="$(SrcDir)lua\modules\lpeg.c">
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <ForcedIncludeFiles></ForcedIncludeFiles>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\modules\re.cpp" />
-    <ClCompile Include="$(SrcDir)lua\modules\unicode.cpp" />
-    <ClCompile Include="$(SrcDir)lua\script_reader.cpp" />
-    <ClCompile Include="$(SrcDir)lua\utils.cpp" />
-    <ClCompile Include="$(SrcDir)windows\access.cpp" />
-    <ClCompile Include="$(SrcDir)windows\charset_conv_win.cpp" />
-    <ClCompile Include="$(SrcDir)windows\fs.cpp" />
-    <ClCompile Include="$(SrcDir)windows\log_win.cpp" />
-    <ClCompile Include="$(SrcDir)windows\path_win.cpp" />
-    <ClCompile Include="$(SrcDir)windows\util_win.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)include\libaegisub\charsets.def" />
-  </ItemGroup>
-</Project>
diff --git a/build/libaegisub/libaegisub.vcxproj.filters b/build/libaegisub/libaegisub.vcxproj.filters
deleted file mode 100644
index 157c48198..000000000
--- a/build/libaegisub/libaegisub.vcxproj.filters
+++ /dev/null
@@ -1,388 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Source Files\Common">
-      <UniqueIdentifier>{4084442f-51e9-4c31-8d5a-c825e076c012}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="cajun">
-      <UniqueIdentifier>{1d2e187a-1681-4c30-8912-a4b5a5d0ab9d}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="ASS">
-      <UniqueIdentifier>{c97bd8a3-ebb7-4c43-9ca0-4ab8479d9388}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Lua">
-      <UniqueIdentifier>{ce495b25-1630-42e1-8ab0-053c313448f0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Lua\Modules">
-      <UniqueIdentifier>{2cf3ad94-e8a9-4a89-b47e-29523d90fd08}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Audio">
-      <UniqueIdentifier>{fce4f3aa-dc34-44fe-9a6a-99b0914e3436}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source Files\Windows">
-      <UniqueIdentifier>{5af331b5-ea1f-493f-abf9-f5912e2350df}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)common\charset_6937.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\access.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\charset.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\charset_conv.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\charset_conv_win.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\exception.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\io.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\line_iterator.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\line_wrap.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\log.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\mru.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\option.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\option_value.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\scoped_ptr.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\thesaurus.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\type_name.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\util.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\util_osx.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\vfr.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)lagi_pre.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\writer.h">
-      <Filter>cajun</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\visitor.h">
-      <Filter>cajun</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\elements.h">
-      <Filter>cajun</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\cajun\reader.h">
-      <Filter>cajun</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\hotkey.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\json.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\keyframe.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\signal.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\background_runner.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\color.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\spellchecker.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\dialogue_parser.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\smpte.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\time.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)common\parser.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\of_type_adaptor.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\calltip_provider.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\path.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\fs.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\fs_fwd.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\dispatch.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\split.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\ass\uuencode.h">
-      <Filter>ASS</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\karaoke_matcher.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\kana_table.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\owning_intrusive_list.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\address_of_adaptor.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\file_mapping.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\format.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\format_flyweight.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\format_path.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\character_count.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\make_unique.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\utils.h">
-      <Filter>Lua</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\script_reader.h">
-      <Filter>Lua</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)lua\modules\lpeg.h">
-      <Filter>Lua\Modules</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\ffi.h">
-      <Filter>Lua</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\lua\modules.h">
-      <Filter>Lua</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\ycbcr_conv.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libaegisub\audio\provider.h">
-      <Filter>Audio</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)windows\lagi_pre.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\access.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\charset.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\charset_6937.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\charset_conv.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\charset_conv_win.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\log_win.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\line_iterator.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\log.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\log_win.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\mru.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\option.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\option_value.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\thesaurus.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\util_win.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\vfr.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\json.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\hotkey.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\keyframe.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\util.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\cajun\elements.cpp">
-      <Filter>cajun</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\cajun\reader.cpp">
-      <Filter>cajun</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\cajun\writer.cpp">
-      <Filter>cajun</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass\dialogue_parser.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass\time.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)ass\uuencode.cpp">
-      <Filter>ASS</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\color.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\parser.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\io.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\calltip_provider.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\path.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\path_win.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)windows\fs.cpp">
-      <Filter>Source Files\Windows</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\fs.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\format.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\dispatch.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\kana_table.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\karaoke_matcher.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\file_mapping.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\character_count.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\script_reader.cpp">
-      <Filter>Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\utils.cpp">
-      <Filter>Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\modules\lfs.cpp">
-      <Filter>Lua\Modules</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\modules\lpeg.c">
-      <Filter>Lua\Modules</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\modules\re.cpp">
-      <Filter>Lua\Modules</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\modules.cpp">
-      <Filter>Lua</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)lua\modules\unicode.cpp">
-      <Filter>Lua\Modules</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)common\ycbcr_conv.cpp">
-      <Filter>Source Files\Common</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider_convert.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider_dummy.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider_hd.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider_lock.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider_pcm.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)audio\provider_ram.cpp">
-      <Filter>Audio</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)include\libaegisub\charsets.def">
-      <Filter>Header Files</Filter>
-    </None>
-  </ItemGroup>
-</Project>
diff --git a/build/libass/config.h b/build/libass/config.h
deleted file mode 100644
index d2fc12117..000000000
--- a/build/libass/config.h
+++ /dev/null
@@ -1,6 +0,0 @@
-#define _CRT_SECURE_NO_WARNINGS
-#define _CRT_NONSTDC_NO_DEPRECATE
-
-#define CONFIG_ASM 1
-#define CONFIG_RASTERIZER 1
-#define CONFIG_DIRECTWRITE 1
diff --git a/build/libass/dirent.h b/build/libass/dirent.h
deleted file mode 100644
index fcbd0289b..000000000
--- a/build/libass/dirent.h
+++ /dev/null
@@ -1,6 +0,0 @@
-// libass uses dirent in a function we don't use, so just provide a dummy version
-typedef struct DIR { int dummy; } DIR;
-typedef struct dirent { char *d_name; } dirent;
-static inline DIR *opendir(const char *x) { return 0; }
-static inline struct dirent *readdir(DIR *x) { return 0; }
-static inline void closedir(DIR *x) { }
diff --git a/build/libass/libass.vcxproj b/build/libass/libass.vcxproj
deleted file mode 100644
index cf21877c8..000000000
--- a/build/libass/libass.vcxproj
+++ /dev/null
@@ -1,120 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{8804F253-DA67-4CC4-926B-0CD2AEE5778D}</ProjectGuid>
-    <RootNamespace>libass</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-  <ImportGroup Label="Targets">
-    <Import Project="$(MSBuildThisFileDirectory)..\yasm.targets" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>
-        $(LibassSrcDir)\libass;
-        $(MSBuildThisFileDirectory);
-        $(FribidiSrcDir)\fribidi;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>
-        inline=__inline;
-        FRIBIDI_ENTRY=;
-        _USE_MATH_DEFINES=;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(LibassSrcDir)\libass</HeaderRoot>
-      <Destination>ass\</Destination>
-    </InstallHeader>
-    <Yasm>
-      <Config Condition="'$(Platform)'=='Win32'">%(Config) -DARCH_X86_64=0 -DPREFIX -DHAVE_ALIGNED_STACK=0 -DHAVE_CPUNOP=1</Config>
-      <Config Condition="'$(Platform)'=='x64'">%(Config) -DARCH_X86_64=1 -DHAVE_ALIGNED_STACK=1 -DHAVE_CPUNOP=1</Config>
-    </Yasm>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(LibassSrcDir)\libass\ass.h" />
-    <InstallHeader Include="$(LibassSrcDir)\libass\ass_types.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\be_blur.asm">
-      <ExcludeFromBuild Condition="'$(Platform)'!='x64'">true</ExcludeFromBuild>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\blend_bitmaps.asm" />
-    <Yasm Include="$(LibassSrcDir)\libass\x86\blur.asm" />
-    <Yasm Include="$(LibassSrcDir)\libass\x86\cpuid.asm" />
-    <Yasm Include="$(LibassSrcDir)\libass\x86\gaussian.asm" />
-    <Yasm Include="$(LibassSrcDir)\libass\x86\rasterizer.asm" />
-    <Yasm Include="$(LibassSrcDir)\libass\x86\utils.asm" />
-    <Yasm Include="$(LibassSrcDir)\libass\x86\x86inc.asm" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_bitmap.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_cache.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_cache_template.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_compat.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_directwrite.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_drawing.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_font.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_fontselect.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_func_template.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_library.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_outline.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_parse.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_rasterizer.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_render.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_shaper.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_string.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_types.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_utils.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\dwrite_c.h" />
-    <ClInclude Include="$(LibassSrcDir)\libass\x86\cpuid.h" />
-    <ClInclude Include="$(MSBuildThisFileDirectory)config.h" />
-    <ClInclude Include="$(MSBuildThisFileDirectory)strings.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_bitmap.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_blur.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_cache.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_directwrite.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_drawing.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_font.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_fontselect.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_library.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_outline.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_parse.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_rasterizer.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_rasterizer_c.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_render.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_render_api.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_shaper.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_string.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_strtod.c" />
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_utils.c" />
-    <ClCompile Include="..\..\src\libass_gdi_fontselect.cpp" />
-  </ItemGroup>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\freetype2\freetype.vcxproj">
-      <Project>{78b079bd-9fc7-4b9e-b4a6-96da0f00248b}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\fribidi\fribidi.vcxproj">
-      <Project>{fb8e8d19-a4d6-4181-943c-282075f49b41}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/libass/libass.vcxproj.filters b/build/libass/libass.vcxproj.filters
deleted file mode 100644
index 9623c769c..000000000
--- a/build/libass/libass.vcxproj.filters
+++ /dev/null
@@ -1,176 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Assembly Files">
-      <UniqueIdentifier>{56793734-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>asm</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\be_blur.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\blend_bitmaps.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\blur.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\cpuid.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <ClInclude Include="$(LibassSrcDir)\libass\x86\cpuid.h">
-      <Filter>Assembly Files</Filter>
-    </ClInclude>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\gaussian.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\rasterizer.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\utils.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-    <Yasm Include="$(LibassSrcDir)\libass\x86\x86inc.asm">
-      <Filter>Assembly Files</Filter>
-    </Yasm>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_bitmap.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_cache.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_cache_template.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_compat.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_directwrite.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_drawing.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_font.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_fontselect.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_func_template.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_library.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_outline.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_parse.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_rasterizer.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_render.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_shaper.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_string.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_types.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\ass_utils.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(LibassSrcDir)\libass\dwrite_c.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(MSBuildThisFileDirectory)config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(MSBuildThisFileDirectory)strings.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_bitmap.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_blur.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_cache.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_directwrite.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_drawing.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_font.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_fontselect.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_library.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_outline.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_parse.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_rasterizer.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_rasterizer_c.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_render.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_render_api.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_shaper.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_string.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_strtod.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(LibassSrcDir)\libass\ass_utils.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="..\..\src\libass_gdi_fontselect.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/build/libass/strings.h b/build/libass/strings.h
deleted file mode 100644
index 8279fd78d..000000000
--- a/build/libass/strings.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#define strncasecmp _strnicmp
-#define strcasecmp _stricmp
-
diff --git a/build/libass/unistd.h b/build/libass/unistd.h
deleted file mode 100644
index e69de29bb..000000000
diff --git a/build/libiconv/libiconv.vcxproj b/build/libiconv/libiconv.vcxproj
deleted file mode 100644
index 712551531..000000000
--- a/build/libiconv/libiconv.vcxproj
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{965054D2-44F2-4EB2-9879-051CC3D7EF08}</ProjectGuid>
-    <RootNamespace>libiconv</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\iconv\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SrcDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <CompileAs>CompileAsC</CompileAs>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)include</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)\include\iconv.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)include\iconv.h" />
-    <ClInclude Include="$(SrcDir)include\libcharset.h" />
-    <ClInclude Include="$(SrcDir)include\localcharset.h" />
-    <ClInclude Include="$(SrcDir)libcharset\config.h" />
-    <ClInclude Include="$(SrcDir)libiconv\config.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)libcharset\localcharset.c" />
-    <ClCompile Include="$(SrcDir)libiconv\iconv.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/libiconv/libiconv.vcxproj.filters b/build/libiconv/libiconv.vcxproj.filters
deleted file mode 100644
index 4e4a8972b..000000000
--- a/build/libiconv/libiconv.vcxproj.filters
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)include\iconv.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\libcharset.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)include\localcharset.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)libcharset\config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)libiconv\config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)libcharset\localcharset.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)libiconv\iconv.c">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-</Project>
diff --git a/build/libpng/libpng.vcxproj b/build/libpng/libpng.vcxproj
deleted file mode 100644
index 9d57ff478..000000000
--- a/build/libpng/libpng.vcxproj
+++ /dev/null
@@ -1,64 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{5CABCBEF-E79A-4D27-94A5-CF4EAAF1DD96}</ProjectGuid>
-    <RootNamespace>libpng</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\wxWidgets\src\png\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\zlib\zlib.vcxproj">
-      <Project>{10f22a5a-dd9e-44a1-ba2e-2a9a7c78b0ee}</Project>
-    </ProjectReference>
-  </ItemGroup>
-  
-  <ItemDefinitionGroup>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)\png.h" />
-    <InstallHeader Include="$(SrcDir)\pngconf.h" />
-    <InstallHeader Include="$(SrcDir)\pnglibconf.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)\png.h" />
-    <ClInclude Include="$(SrcDir)\pngconf.h" />
-    <ClInclude Include="$(SrcDir)\pngdebug.h" />
-    <ClInclude Include="$(SrcDir)\pnginfo.h" />
-    <ClInclude Include="$(SrcDir)\pnglibconf.h" />
-    <ClInclude Include="$(SrcDir)\pngprefix.h" />
-    <ClInclude Include="$(SrcDir)\pngpriv.h" />
-    <ClInclude Include="$(SrcDir)\pngstruct.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)\png.c" />
-    <ClCompile Include="$(SrcDir)\pngerror.c" />
-    <ClCompile Include="$(SrcDir)\pngget.c" />
-    <ClCompile Include="$(SrcDir)\pngmem.c" />
-    <ClCompile Include="$(SrcDir)\pngpread.c" />
-    <ClCompile Include="$(SrcDir)\pngread.c" />
-    <ClCompile Include="$(SrcDir)\pngrio.c" />
-    <ClCompile Include="$(SrcDir)\pngrtran.c" />
-    <ClCompile Include="$(SrcDir)\pngrutil.c" />
-    <ClCompile Include="$(SrcDir)\pngset.c" />
-    <ClCompile Include="$(SrcDir)\pngtest.c" />
-    <ClCompile Include="$(SrcDir)\pngtrans.c" />
-    <ClCompile Include="$(SrcDir)\pngwio.c" />
-    <ClCompile Include="$(SrcDir)\pngwrite.c" />
-    <ClCompile Include="$(SrcDir)\pngwtran.c" />
-    <ClCompile Include="$(SrcDir)\pngwutil.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/libpng/libpng.vcxproj.filters b/build/libpng/libpng.vcxproj.filters
deleted file mode 100644
index 355924ee7..000000000
--- a/build/libpng/libpng.vcxproj.filters
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
-    </Filter>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/build/libresrc/libresrc.vcxproj b/build/libresrc/libresrc.vcxproj
deleted file mode 100644
index 5a5fafee1..000000000
--- a/build/libresrc/libresrc.vcxproj
+++ /dev/null
@@ -1,75 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{BD00D65F-24DA-4784-8860-3B972EA125FC}</ProjectGuid>
-    <RootNamespace>libresrc</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>$(MSBuildThisFileDirectory)..\..\src\libresrc\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-  </ItemDefinitionGroup>
-  <ImportGroup Label="ExtensionTargets">
-    <Import Project="$(MSBuildThisFileDirectory)..\respack.targets" />
-  </ImportGroup>
-
-  <Target Name="DefaultConfig" BeforeTargets="ResPackGenerate">
-    <Copy
-      SourceFiles="$(SrcDir)default_config_win.json"
-      DestinationFiles="$(SrcDir)default_config_platform.json"
-      SkipUnchangedFiles="true"
-      />
-  </Target>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\wx\wxWidgets.vcxproj">
-      <Project>{0518d6c0-7bf6-4fd1-91fb-191bd10db2ac}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\luajit-minilua\luajit-minilua.vcxproj">
-      <Project>{fcaed410-90ef-4ef9-916c-4b86dc13a3cf}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libpng\libpng.vcxproj">
-      <Project>{5cabcbef-e79a-4d27-94a5-cf4eaaf1dd96}</Project>
-    </ProjectReference>
-  </ItemGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ResPack Include="$(SrcDir)manifest.respack">
-      <OutputName>default_config</OutputName>
-      <OutputDir>$(SrcDir)</OutputDir>
-    </ResPack>
-    <ResPack Include="$(SrcDir)..\bitmaps\manifest.respack">
-      <OutputName>bitmap</OutputName>
-      <OutputDir>$(SrcDir)</OutputDir>
-    </ResPack>
-  </ItemGroup>
-
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)libresrc.cpp" />
-    <ClCompile Include="$(SrcDir)bitmap.cpp" />
-    <ClCompile Include="$(SrcDir)default_config.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)libresrc.h" />
-    <ClInclude Include="$(SrcDir)bitmap.h" />
-    <ClInclude Include="$(SrcDir)default_config.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)manifest.respack" />
-    <None Include="$(SrcDir)..\bitmaps\manifest.respack" />
-    <None Include="$(SrcDir)..\..\tools\respack.lua" />
-  </ItemGroup>
-</Project>
diff --git a/build/libresrc/libresrc.vcxproj.filters b/build/libresrc/libresrc.vcxproj.filters
deleted file mode 100644
index 9cedcca48..000000000
--- a/build/libresrc/libresrc.vcxproj.filters
+++ /dev/null
@@ -1,50 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)libresrc.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)bitmap.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)default_config.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)libresrc.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)bitmap.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)default_config.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)..\..\tools\respack.lua">
-      <Filter>Resource Files</Filter>
-    </None>
-    <None Include="$(SrcDir)manifest.respack">
-      <Filter>Resource Files</Filter>
-    </None>
-    <None Include="$(SrcDir)..\bitmaps\manifest.respack">
-      <Filter>Resource Files</Filter>
-    </None>
-  </ItemGroup>
-</Project>
diff --git a/build/luabins/luabins.vcxproj b/build/luabins/luabins.vcxproj
deleted file mode 100644
index ef162ac35..000000000
--- a/build/luabins/luabins.vcxproj
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{A7A30702-8162-4E1A-A010-EF51B590C121}</ProjectGuid>
-    <RootNamespace>luabins</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\luabins\src\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(SrcDir)..\..\lua51\src;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Project References -->
-  <ItemGroup>
-    <ProjectReference Include="..\luajit\luajit.vcxproj">
-      <Project>{5391a8b1-9c70-4dc4-92ad-d3e34c6b803f}</Project>
-    </ProjectReference>
-  </ItemGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)fwrite.c" />
-    <ClCompile Include="$(SrcDir)load.c" />
-    <ClCompile Include="$(SrcDir)luabins.c" />
-    <ClCompile Include="$(SrcDir)luainternals.c" />
-    <ClCompile Include="$(SrcDir)save.c" />
-    <ClCompile Include="$(SrcDir)savebuffer.c" />
-    <ClCompile Include="$(SrcDir)write.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)fwrite.h" />
-    <ClInclude Include="$(SrcDir)luabins.h" />
-    <ClInclude Include="$(SrcDir)luaheaders.h" />
-    <ClInclude Include="$(SrcDir)luainternals.h" />
-    <ClInclude Include="$(SrcDir)savebuffer.h" />
-    <ClInclude Include="$(SrcDir)saveload.h" />
-    <ClInclude Include="$(SrcDir)write.h" />
-  </ItemGroup>
-</Project>
diff --git a/build/luabins/luabins.vcxproj.filters b/build/luabins/luabins.vcxproj.filters
deleted file mode 100644
index 67677205b..000000000
--- a/build/luabins/luabins.vcxproj.filters
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Headers">
-      <UniqueIdentifier>{0A33FF05-970D-49a7-B722-73E8EA350084}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Source">
-      <UniqueIdentifier>{2C50401A-5AC6-4630-B633-DFCC190306A8}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)fwrite.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)load.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)luabins.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)luainternals.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)save.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)savebuffer.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)write.c">
-      <Filter>Source</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)fwrite.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)luabins.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)luaheaders.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)luainternals.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)savebuffer.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)saveload.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)write.h">
-      <Filter>Headers</Filter>
-    </ClInclude>
-  </ItemGroup>
-</Project>
diff --git a/build/luajit-buildvm/luajit-buildvm.vcxproj b/build/luajit-buildvm/luajit-buildvm.vcxproj
deleted file mode 100644
index 3132e2ab4..000000000
--- a/build/luajit-buildvm/luajit-buildvm.vcxproj
+++ /dev/null
@@ -1,79 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{7CA6A4EB-A11B-4975-8F3A-F633111C6213}</ProjectGuid>
-    <RootNamespace>luajitbuildvm</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>exe</AegisubProjectType>
-    <SrcDir>..\..\vendor\luajit\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <PropertyGroup>
-    <OutDir>$(ProjectDir)</OutDir>
-    <TargetName>luajit-buildvm$(AegisubPlatformSuffix)</TargetName>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>
-        _CRT_SECURE_NO_WARNINGS;
-        LUAJIT_ENABLE_LUA52COMPAT;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>
-        $(AegisubObjectDir);
-        $(SrcDir)dynasm;
-        $(SrcDir)src;
-        $(SrcDir)src/host;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories>$(AegisubLibraryDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <SubSystem>Console</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-
-  <!-- Build buildvm_arch.h -->
-  <PropertyGroup>
-    <MiniLuaCommand>$(AegisubBinaryDir)luajit-minilua$(AegisubPlatformSuffix)</MiniLuaCommand>
-    <MiniLuaPlat Condition="'$(Platform)'=='x64'">-D P64</MiniLuaPlat>
-  </PropertyGroup>
-
-  <Target
-    Name="MiniLua"
-    BeforeTargets="ClCompile"
-    DependsOnTargets="PrepareForBuild"
-    Inputs="$(SrcDir)dynasm\dynasm.lua"
-    Outputs="$(AegisubObjectDir)buildvm_arch.h"
-    >
-    <Exec
-      Command="$(MiniLuaCommand) ..\dynasm\dynasm.lua -LN -D WIN -D JIT -D FFI $(MiniLuaPlat) -o $(AegisubObjectDir)buildvm_arch.h vm_x86.dasc"
-      WorkingDirectory="$(SrcDir)src"
-      />
-  </Target>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)src\host\buildvm.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_asm.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_fold.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_lib.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_peobj.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)src\host\buildvm.h" />
-    <ClInclude Include="$(AegisubObjectDir)buildvm_arch.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\luajit-minilua\luajit-minilua.vcxproj">
-      <Project>{fcaed410-90ef-4ef9-916c-4b86dc13a3cf}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/luajit-buildvm/luajit-buildvm.vcxproj.filters b/build/luajit-buildvm/luajit-buildvm.vcxproj.filters
deleted file mode 100644
index e9cb57b99..000000000
--- a/build/luajit-buildvm/luajit-buildvm.vcxproj.filters
+++ /dev/null
@@ -1,14 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)src\host\buildvm.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_asm.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_fold.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_lib.c" />
-    <ClCompile Include="$(SrcDir)src\host\buildvm_peobj.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)src\host\buildvm.h" />
-    <ClInclude Include="$(SrcDir)src\host\buildvm_arch.h" />
-  </ItemGroup>
-</Project>
diff --git a/build/luajit-minilua/luajit-minilua.vcxproj b/build/luajit-minilua/luajit-minilua.vcxproj
deleted file mode 100644
index f27dbca75..000000000
--- a/build/luajit-minilua/luajit-minilua.vcxproj
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{FCAED410-90EF-4EF9-916C-4B86DC13A3CF}</ProjectGuid>
-    <RootNamespace>luajitminilua</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>exe</AegisubProjectType>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <PropertyGroup>
-    <OutDir>$(ProjectDir)</OutDir>
-    <TargetName>luajit-minilua$(AegisubPlatformSuffix)</TargetName>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories>$(AegisubLibraryDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <SubSystem>Console</SubSystem>
-    </Link>
-  </ItemDefinitionGroup>
-
-  <!-- Source file -->
-  <ItemGroup>
-    <ClCompile Include="..\..\vendor\luajit\src\host\minilua.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/luajit-minilua/luajit-minilua.vcxproj.filters b/build/luajit-minilua/luajit-minilua.vcxproj.filters
deleted file mode 100644
index 5243cbd1d..000000000
--- a/build/luajit-minilua/luajit-minilua.vcxproj.filters
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <ClCompile Include="..\..\vendor\luajit\src\host\minilua.c" />
-  </ItemGroup>
-</Project>
diff --git a/build/luajit/luajit.vcxproj b/build/luajit/luajit.vcxproj
deleted file mode 100644
index 58a34500d..000000000
--- a/build/luajit/luajit.vcxproj
+++ /dev/null
@@ -1,234 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{5391A8B1-9C70-4DC4-92AD-D3E34C6B803F}</ProjectGuid>
-    <RootNamespace>luajit</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\luajit\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>
-        _CRT_SECURE_NO_WARNINGS;
-        LUAJIT_ENABLE_LUA52COMPAT;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(AegisubObjectDir);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)include</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- BuildVM stuff -->
-  <PropertyGroup>
-    <BuildVMCommand>$(AegisubBinaryDir)luajit-buildvm$(AegisubPlatformSuffix)</BuildVMCommand>
-    <BuildCompileTargets>
-      BuildVM;
-      ComputeLibDefNames;
-      BuildLibDefs;
-      $(BuildCompileTargets)
-    </BuildCompileTargets>
-  </PropertyGroup>
-  <Target
-    Name="BuildVM"
-    Inputs="$(SrcDir)src\host\buildvm.c;$(SrcDir)src\lj_opt_fold.c"
-    Outputs="$(AegisubObjectDir)lj_vm.obj;$(AegisubObjectDir)lj_folddef.h"
-    >
-    <Message Text="luajit-buildvm peobj" Importance="High" />
-    <Exec Command="$(BuildVMCommand) -m peobj -o lj_vm.obj" WorkingDirectory="$(AegisubObjectDir)" />
-    <Message Text="luajit-buildvm folddef" Importance="High" />
-    <Exec Command="$(BuildVMCommand) -m folddef -o $(AegisubObjectDir)lj_folddef.h lj_opt_fold.c" WorkingDirectory="$(SrcDir)src" />
-    <ItemGroup>
-      <Lib Include="$(AegisubObjectDir)lj_vm.obj" />
-    </ItemGroup>
-  </Target>
-  <Target Name="ComputeLibDefNames">
-    <!-- To avoid having any top-level itemgroups not naming real files -->
-    <ItemGroup>
-      <LuajitLibDefname Include="bcdef;ffdef;libdef;recdef" />
-    </ItemGroup>
-  </Target>
-  <Target
-    Name="BuildLibDefs"
-    Inputs="@(LuajitLibSource)"
-    Outputs="@(LuajitLibDefname -> '$(AegisubObjectDir)lj_%(Identity).h')"
-    >
-    <Message Text="luajit-buildvm %(LuajitLibDefname.Identity)" Importance="High" Condition="'%(LuajitLibDefname.Identity)' != ''" />
-    <Exec
-      Command="$(BuildVMCommand) -m %(LuajitLibDefname.Identity) -o $(AegisubObjectDir)lj_%(LuajitLibDefname.Identity).h @(LuajitLibSource->'%(filename)%(extension)',' ')"
-      WorkingDirectory="$(SrcDir)src\"
-      Condition="'%(LuajitLibDefname.Identity)' != ''"
-      />
-  </Target>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <LuajitLibSource Include="$(SrcDir)src\lib_base.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_math.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_bit.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_string.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_table.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_io.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_os.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_package.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_debug.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_jit.c" />
-    <LuajitLibSource Include="$(SrcDir)src\lib_ffi.c" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)src\ljamalg.c" />
-  </ItemGroup>
-  
-  <ItemGroup>
-    <LuajitVMSource Include="$(SrcDir)src\lj_alloc.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_api.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_asm.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_bc.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_bcread.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_bcwrite.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_carith.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_ccall.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_ccallback.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_cconv.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_cdata.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_char.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_clib.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_cparse.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_crecord.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_ctype.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_debug.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_dispatch.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_err.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_ffrecord.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_func.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_gc.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_gdbjit.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_ir.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_lex.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_lib.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_load.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_mcode.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_meta.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_obj.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_dce.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_fold.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_loop.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_mem.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_narrow.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_sink.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_split.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_parse.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_record.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_snap.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_state.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_str.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_strscan.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_tab.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_trace.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_udata.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_vmevent.c" />
-    <LuajitVMSource Include="$(SrcDir)src\lj_vmmath.c" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)include\lauxlib.h" />
-    <InstallHeader Include="$(SrcDir)include\lua.h" />
-    <InstallHeader Include="$(SrcDir)include\lua.hpp" />
-    <InstallHeader Include="$(SrcDir)include\luaconf.h" />
-    <InstallHeader Include="$(SrcDir)include\luajit.h" />
-    <InstallHeader Include="$(SrcDir)include\lualib.h" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)src\lj_alloc.h" />
-    <ClInclude Include="$(SrcDir)src\lj_arch.h" />
-    <ClInclude Include="$(SrcDir)src\lj_asm.h" />
-    <ClInclude Include="$(SrcDir)src\lj_asm_arm.h" />
-    <ClInclude Include="$(SrcDir)src\lj_asm_mips.h" />
-    <ClInclude Include="$(SrcDir)src\lj_asm_ppc.h" />
-    <ClInclude Include="$(SrcDir)src\lj_asm_x86.h" />
-    <ClInclude Include="$(SrcDir)src\lj_bc.h" />
-    <ClInclude Include="$(SrcDir)src\lj_bcdump.h" />
-    <ClInclude Include="$(SrcDir)src\lj_carith.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ccall.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ccallback.h" />
-    <ClInclude Include="$(SrcDir)src\lj_cconv.h" />
-    <ClInclude Include="$(SrcDir)src\lj_cdata.h" />
-    <ClInclude Include="$(SrcDir)src\lj_char.h" />
-    <ClInclude Include="$(SrcDir)src\lj_clib.h" />
-    <ClInclude Include="$(SrcDir)src\lj_cparse.h" />
-    <ClInclude Include="$(SrcDir)src\lj_crecord.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ctype.h" />
-    <ClInclude Include="$(SrcDir)src\lj_debug.h" />
-    <ClInclude Include="$(SrcDir)src\lj_def.h" />
-    <ClInclude Include="$(SrcDir)src\lj_dispatch.h" />
-    <ClInclude Include="$(SrcDir)src\lj_emit_arm.h" />
-    <ClInclude Include="$(SrcDir)src\lj_emit_mips.h" />
-    <ClInclude Include="$(SrcDir)src\lj_emit_ppc.h" />
-    <ClInclude Include="$(SrcDir)src\lj_emit_x86.h" />
-    <ClInclude Include="$(SrcDir)src\lj_err.h" />
-    <ClInclude Include="$(SrcDir)src\lj_errmsg.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ff.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ffrecord.h" />
-    <ClInclude Include="$(SrcDir)src\lj_frame.h" />
-    <ClInclude Include="$(SrcDir)src\lj_func.h" />
-    <ClInclude Include="$(SrcDir)src\lj_gc.h" />
-    <ClInclude Include="$(SrcDir)src\lj_gdbjit.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ir.h" />
-    <ClInclude Include="$(SrcDir)src\lj_ircall.h" />
-    <ClInclude Include="$(SrcDir)src\lj_iropt.h" />
-    <ClInclude Include="$(SrcDir)src\lj_jit.h" />
-    <ClInclude Include="$(SrcDir)src\lj_lex.h" />
-    <ClInclude Include="$(SrcDir)src\lj_lib.h" />
-    <ClInclude Include="$(SrcDir)src\lj_mcode.h" />
-    <ClInclude Include="$(SrcDir)src\lj_meta.h" />
-    <ClInclude Include="$(SrcDir)src\lj_obj.h" />
-    <ClInclude Include="$(SrcDir)src\lj_parse.h" />
-    <ClInclude Include="$(SrcDir)src\lj_record.h" />
-    <ClInclude Include="$(SrcDir)src\lj_snap.h" />
-    <ClInclude Include="$(SrcDir)src\lj_state.h" />
-    <ClInclude Include="$(SrcDir)src\lj_str.h" />
-    <ClInclude Include="$(SrcDir)src\lj_strscan.h" />
-    <ClInclude Include="$(SrcDir)src\lj_tab.h" />
-    <ClInclude Include="$(SrcDir)src\lj_target.h" />
-    <ClInclude Include="$(SrcDir)src\lj_target_arm.h" />
-    <ClInclude Include="$(SrcDir)src\lj_target_mips.h" />
-    <ClInclude Include="$(SrcDir)src\lj_target_ppc.h" />
-    <ClInclude Include="$(SrcDir)src\lj_target_x86.h" />
-    <ClInclude Include="$(SrcDir)src\lj_trace.h" />
-    <ClInclude Include="$(SrcDir)src\lj_traceerr.h" />
-    <ClInclude Include="$(SrcDir)src\lj_udata.h" />
-    <ClInclude Include="$(SrcDir)src\lj_vm.h" />
-    <ClInclude Include="$(SrcDir)src\lj_vmevent.h" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <None Include="$(SrcDir)src\jit\bc.lua" />
-    <None Include="$(SrcDir)src\jit\bcsave.lua" />
-    <None Include="$(SrcDir)src\jit\dis_arm.lua" />
-    <None Include="$(SrcDir)src\jit\dis_mips.lua" />
-    <None Include="$(SrcDir)src\jit\dis_mipsel.lua" />
-    <None Include="$(SrcDir)src\jit\dis_ppc.lua" />
-    <None Include="$(SrcDir)src\jit\dis_x64.lua" />
-    <None Include="$(SrcDir)src\jit\dis_x86.lua" />
-    <None Include="$(SrcDir)src\jit\dump.lua" />
-    <None Include="$(SrcDir)src\jit\v.lua" />
-    <None Include="$(SrcDir)src\jit\vmdef.lua" />
-  </ItemGroup>
-  <ItemGroup>
-    <ProjectReference Include="..\luajit-buildvm\luajit-buildvm.vcxproj">
-      <Project>{7ca6a4eb-a11b-4975-8f3a-f633111c6213}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/luajit/luajit.vcxproj.filters b/build/luajit/luajit.vcxproj.filters
deleted file mode 100644
index 59e9479a1..000000000
--- a/build/luajit/luajit.vcxproj.filters
+++ /dev/null
@@ -1,447 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Internal headers">
-      <UniqueIdentifier>{dfbe0704-0805-42a9-b221-0eb02d38e473}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Headers">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Core">
-      <UniqueIdentifier>{46f51bca-6fac-4e83-b18b-5e8145f11f3c}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="Standard library">
-      <UniqueIdentifier>{947aec3e-b05b-404f-bd0d-27dfec92f4d0}</UniqueIdentifier>
-    </Filter>
-    <Filter Include="JIT">
-      <UniqueIdentifier>{5877d6d7-abc5-4e4d-9c16-64ae7538072e}</UniqueIdentifier>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)src\ljamalg.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <LuajitVMSource Include="$(SrcDir)src\lj_alloc.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_api.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_asm.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_bc.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_bcread.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_bcwrite.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_carith.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_ccall.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_ccallback.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_cconv.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_cdata.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_char.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_clib.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_cparse.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_crecord.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_ctype.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_debug.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_dispatch.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_err.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_ffrecord.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_func.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_gc.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_gdbjit.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_ir.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_lex.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_lib.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_load.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_mcode.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_meta.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_obj.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_dce.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_fold.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_loop.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_mem.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_narrow.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_sink.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_opt_split.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_parse.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_record.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_snap.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_state.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_str.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_strscan.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_tab.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_trace.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_udata.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_vmevent.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-    <LuajitVMSource Include="$(SrcDir)src\lj_vmmath.c">
-      <Filter>Core</Filter>
-    </LuajitVMSource>
-  </ItemGroup>
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)include\lauxlib.h">
-      <Filter>Headers</Filter>
-    </InstallHeader>
-    <InstallHeader Include="$(SrcDir)include\lua.h">
-      <Filter>Headers</Filter>
-    </InstallHeader>
-    <InstallHeader Include="$(SrcDir)include\lua.hpp">
-      <Filter>Headers</Filter>
-    </InstallHeader>
-    <InstallHeader Include="$(SrcDir)include\luaconf.h">
-      <Filter>Headers</Filter>
-    </InstallHeader>
-    <InstallHeader Include="$(SrcDir)include\luajit.h">
-      <Filter>Headers</Filter>
-    </InstallHeader>
-    <InstallHeader Include="$(SrcDir)include\lualib.h">
-      <Filter>Headers</Filter>
-    </InstallHeader>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)src\lj_alloc.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_arch.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_asm.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_asm_arm.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_asm_mips.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_asm_ppc.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_asm_x86.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_bc.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_bcdump.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_carith.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ccall.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ccallback.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_cconv.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_cdata.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_char.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_clib.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_cparse.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_crecord.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ctype.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_debug.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_def.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_dispatch.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_emit_arm.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_emit_mips.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_emit_ppc.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_emit_x86.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_err.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_errmsg.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ff.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ffrecord.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_frame.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_func.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_gc.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_gdbjit.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ir.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_ircall.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_iropt.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_jit.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_lex.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_lib.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_mcode.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_meta.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_obj.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_parse.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_record.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_snap.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_state.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_str.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_strscan.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_tab.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_target.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_target_arm.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_target_mips.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_target_ppc.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_target_x86.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_trace.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_traceerr.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_udata.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_vm.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)src\lj_vmevent.h">
-      <Filter>Internal headers</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <LuajitLibSource Include="$(SrcDir)src\lib_aux.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_base.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_bit.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_debug.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_ffi.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_init.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_io.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_jit.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_math.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_os.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_package.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_string.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-    <LuajitLibSource Include="$(SrcDir)src\lib_table.c">
-      <Filter>Standard library</Filter>
-    </LuajitLibSource>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)src\jit\bc.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\bcsave.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dis_arm.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dis_mips.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dis_mipsel.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dis_ppc.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dis_x64.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dis_x86.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\dump.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\v.lua">
-      <Filter>JIT</Filter>
-    </None>
-    <None Include="$(SrcDir)src\jit\vmdef.lua">
-      <Filter>JIT</Filter>
-    </None>
-  </ItemGroup>
-</Project>
diff --git a/build/paths.props b/build/paths.props
deleted file mode 100644
index cc6e5d677..000000000
--- a/build/paths.props
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-	<PropertyGroup>
-		<_PropertySheetDisplayName>Path definitions</_PropertySheetDisplayName>
-	</PropertyGroup>
-
-	<PropertyGroup>
-		<!-- Base for Aegisub source code -->
-		<AegisubSourceBase Condition="'$(AegisubSourceBase)'==''">$([System.IO.Path]::GetFullPath('$(MSBuildThisFileDirectory)..\'))</AegisubSourceBase>
-		<!-- Base for contrib libraries source code -->
-		<AegisubContribBase Condition="'$(AegisubContribBase)'==''">$(AegisubSourceBase)vendor\</AegisubContribBase>
-		<!-- Base for built files -->
-		<AegisubOutputBase Condition="'$(AegisubOutputBase)'==''">$(AegisubSourceBase)</AegisubOutputBase>
-		<!-- Directory for built executables -->
-		<AegisubBinaryDir Condition="'$(AegisubBinaryDir)'==''">$(AegisubOutputBase)bin\</AegisubBinaryDir>
-		<!-- Directory for built static libraries and link libraries -->
-		<AegisubLibraryDir Condition="'$(AegisubLibraryDir)'==''">$(AegisubOutputBase)lib\$(Platform)\$(Configuration)\</AegisubLibraryDir>
-		<!-- Directory for built object files, intentionally using flat structure -->
-		<AegisubObjectDir Condition="'$(AegisubObjectDir)'==''">$(AegisubOutputBase)obj\$(ProjectName)-$(Platform)-$(Configuration)\</AegisubObjectDir>
-		<!-- Platform/configuration suffix for binaries -->
-		<AegisubPlatformSuffix Condition="'$(Configuration)'=='Debug'">$(PlatformArchitecture)d</AegisubPlatformSuffix>
-		<AegisubPlatformSuffix Condition="'$(Configuration)'=='Release'">$(PlatformArchitecture)</AegisubPlatformSuffix>
-		<AegisubPlatformSuffix Condition="'$(AegisubPlatformSuffix)'==''">(unk)</AegisubPlatformSuffix> <!-- fallback -->
-	</PropertyGroup>
-</Project>
diff --git a/build/respack.targets b/build/respack.targets
deleted file mode 100644
index 5d8cf0194..000000000
--- a/build/respack.targets
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <MiniLuaCommand>$(AegisubBinaryDir)luajit-minilua$(AegisubPlatformSuffix)</MiniLuaCommand>
-    <ResPackCommand>$(AegisubSourceBase)tools\respack.lua</ResPackCommand>
-  </PropertyGroup>
-
-  <Target
-    Name="ResPackGenerate"
-    BeforeTargets="ClCompile"
-    Inputs="@(ResPack)"
-    Outputs="%(ResPack.OutputDir)%(ResPack.OutputName).cpp;%(ResPack.OutputDir)%(ResPack.OutputName).h"
-    >
-    <Exec
-      Command="$(MiniLuaCommand) $(ResPackCommand) &quot;@(ResPack -> '%(FullPath)')&quot; &quot;%(ResPack.OutputDir)%(ResPack.OutputName).cpp&quot; &quot;%(ResPack.OutputDir)%(ResPack.OutputName).h&quot;"
-      WorkingDirectory="@(ResPack -> '%(RootDir)%(Directory)')"
-      />
-  </Target>
-
-  <Target
-    Name="ResPackClean"
-    BeforeTargets="Clean"
-    DependsOnTargets="PrepareForBuild"
-    >
-    <Delete Files="%(ResPack.OutputDir)%(ResPack.OutputName).cpp;%(ResPack.OutputDir)%(ResPack.OutputName).h" />
-  </Target>
-</Project>
diff --git a/build/scintilla/catalogue.cpp b/build/scintilla/catalogue.cpp
deleted file mode 100644
index a424dcd50..000000000
--- a/build/scintilla/catalogue.cpp
+++ /dev/null
@@ -1,13 +0,0 @@
-// A dummy replacement for Catalogue.cxx that doesn't support any lexers
-
-#include <stdlib.h>
-
-#include "ILexer.h"
-#include "LexerModule.h"
-#include "Catalogue.h"
-
-const LexerModule *Catalogue::Find(int language) { return nullptr; }
-const LexerModule *Catalogue::Find(const char *languageName) { return nullptr; }
-void Catalogue::AddLexerModule(LexerModule *plm) { }
-int Scintilla_LinkLexers() { return 1; }
-
diff --git a/build/scintilla/scintilla.vcxproj b/build/scintilla/scintilla.vcxproj
deleted file mode 100644
index 70c1b6e27..000000000
--- a/build/scintilla/scintilla.vcxproj
+++ /dev/null
@@ -1,95 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{D6EA54FD-F15C-42F6-929B-A83F299A4582}</ProjectGuid>
-    <RootNamespace>scintilla</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\wxWidgets\src\stc\scintilla</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(SrcDir)\include\;$(SrcDir)\lexlib\;$(SrcDir)\src\;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_WARNINGS;__WX__;PreprocessorDefinitions)</PreprocessorDefinitions>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)\include\ILexer.h" />
-    <ClInclude Include="$(SrcDir)\include\Platform.h" />
-    <ClInclude Include="$(SrcDir)\include\SciLexer.h" />
-    <ClInclude Include="$(SrcDir)\include\Scintilla.h" />
-    <ClInclude Include="$(SrcDir)\include\ScintillaWidget.h" />
-    <ClInclude Include="$(SrcDir)\src\AutoComplete.h" />
-    <ClInclude Include="$(SrcDir)\src\CallTip.h" />
-    <ClInclude Include="$(SrcDir)\src\CaseConvert.h" />
-    <ClInclude Include="$(SrcDir)\src\CaseFolder.h" />
-    <ClInclude Include="$(SrcDir)\src\Catalogue.h" />
-    <ClInclude Include="$(SrcDir)\src\CellBuffer.h" />
-    <ClInclude Include="$(SrcDir)\src\CharClassify.h" />
-    <ClInclude Include="$(SrcDir)\src\ContractionState.h" />
-    <ClInclude Include="$(SrcDir)\src\Decoration.h" />
-    <ClInclude Include="$(SrcDir)\src\Document.h" />
-    <ClInclude Include="$(SrcDir)\src\Editor.h" />
-    <ClInclude Include="$(SrcDir)\src\ExternalLexer.h" />
-    <ClInclude Include="$(SrcDir)\src\FontQuality.h" />
-    <ClInclude Include="$(SrcDir)\src\Indicator.h" />
-    <ClInclude Include="$(SrcDir)\src\KeyMap.h" />
-    <ClInclude Include="$(SrcDir)\src\LineMarker.h" />
-    <ClInclude Include="$(SrcDir)\src\Partitioning.h" />
-    <ClInclude Include="$(SrcDir)\src\PerLine.h" />
-    <ClInclude Include="$(SrcDir)\src\PositionCache.h" />
-    <ClInclude Include="$(SrcDir)\src\RESearch.h" />
-    <ClInclude Include="$(SrcDir)\src\RunStyles.h" />
-    <ClInclude Include="$(SrcDir)\src\ScintillaBase.h" />
-    <ClInclude Include="$(SrcDir)\src\Selection.h" />
-    <ClInclude Include="$(SrcDir)\src\SplitVector.h" />
-    <ClInclude Include="$(SrcDir)\src\Style.h" />
-    <ClInclude Include="$(SrcDir)\src\UniConversion.h" />
-    <ClInclude Include="$(SrcDir)\src\UnicodeFromUTF8.h" />
-    <ClInclude Include="$(SrcDir)\src\ViewStyle.h" />
-    <ClInclude Include="$(SrcDir)\src\XPM.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(MSBuildThisFileDirectory)catalogue.cpp" />
-
-    <ClCompile Include="$(SrcDir)\lexlib\CharacterSet.cxx" />
-
-    <ClCompile Include="$(SrcDir)\src\AutoComplete.cxx" />
-    <ClCompile Include="$(SrcDir)\src\CallTip.cxx" />
-    <ClCompile Include="$(SrcDir)\src\CaseConvert.cxx" />
-    <ClCompile Include="$(SrcDir)\src\CaseFolder.cxx" />
-    <ClCompile Include="$(SrcDir)\src\CellBuffer.cxx" />
-    <ClCompile Include="$(SrcDir)\src\CharClassify.cxx" />
-    <ClCompile Include="$(SrcDir)\src\ContractionState.cxx" />
-    <ClCompile Include="$(SrcDir)\src\Decoration.cxx" />
-    <ClCompile Include="$(SrcDir)\src\Document.cxx" />
-    <ClCompile Include="$(SrcDir)\src\EditModel.cxx" />
-    <ClCompile Include="$(SrcDir)\src\EditView.cxx" />
-    <ClCompile Include="$(SrcDir)\src\Editor.cxx" />
-    <ClCompile Include="$(SrcDir)\src\Indicator.cxx" />
-    <ClCompile Include="$(SrcDir)\src\KeyMap.cxx" />
-    <ClCompile Include="$(SrcDir)\src\LineMarker.cxx" />
-    <ClCompile Include="$(SrcDir)\src\MarginView.cxx" />
-    <ClCompile Include="$(SrcDir)\src\PerLine.cxx" />
-    <ClCompile Include="$(SrcDir)\src\PositionCache.cxx" />
-    <ClCompile Include="$(SrcDir)\src\RESearch.cxx" />
-    <ClCompile Include="$(SrcDir)\src\RunStyles.cxx" />
-    <ClCompile Include="$(SrcDir)\src\ScintillaBase.cxx" />
-    <ClCompile Include="$(SrcDir)\src\Selection.cxx" />
-    <ClCompile Include="$(SrcDir)\src\Style.cxx" />
-    <ClCompile Include="$(SrcDir)\src\UniConversion.cxx" />
-    <ClCompile Include="$(SrcDir)\src\ViewStyle.cxx" />
-    <ClCompile Include="$(SrcDir)\src\XPM.cxx" />
-  </ItemGroup>
-</Project>
diff --git a/build/scintilla/scintilla.vcxproj.filters b/build/scintilla/scintilla.vcxproj.filters
deleted file mode 100644
index 355924ee7..000000000
--- a/build/scintilla/scintilla.vcxproj.filters
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Resource Files">
-      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
-      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
-    </Filter>
-  </ItemGroup>
-</Project>
\ No newline at end of file
diff --git a/build/standard-outdirs.props b/build/standard-outdirs.props
deleted file mode 100644
index ba4f2b275..000000000
--- a/build/standard-outdirs.props
+++ /dev/null
@@ -1,68 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <_PropertySheetDisplayName>Output directories</_PropertySheetDisplayName>
-  </PropertyGroup>
-
-  <PropertyGroup>
-    <OutDir Condition="'$(ConfigurationType)'=='DynamicLibrary'">$(AegisubBinaryDir)</OutDir>
-    <OutDir Condition="'$(ConfigurationType)'=='Application'">$(AegisubBinaryDir)</OutDir>
-    <OutDir Condition="'$(ConfigurationType)'=='StaticLibrary'">$(AegisubLibraryDir)</OutDir>
-    <IntDir>$(AegisubObjectDir)</IntDir>
-    <TargetName Condition="'$(ConfigurationType)'=='DynamicLibrary'">$(ProjectName)_$(AegisubPlatformSuffix)</TargetName>
-    <TargetName Condition="'$(ConfigurationType)'=='Application'">$(ProjectName)$(AegisubPlatformSuffix)</TargetName>
-    <TargetName Condition="'$(ConfigurationType)'=='StaticLibrary'">$(ProjectName)</TargetName>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <InputRelativeSourceDir></InputRelativeSourceDir>
-    </ClCompile>
-    <Link>
-      <OutputFile>$(AegisubBinaryDir)$(TargetName)$(TargetExt)</OutputFile>
-      <ProgramDatabaseFile>$(AegisubBinaryDir)$(TargetName).pdb</ProgramDatabaseFile>
-      <ImportLibrary>$(AegisubLibraryDir)$(ProjectName).lib</ImportLibrary>
-    </Link>
-    <Lib>
-      <OutputFile>$(AegisubLibraryDir)$(ProjectName).lib</OutputFile>
-    </Lib>
-  </ItemDefinitionGroup>
-  
-  <!-- Add ObjectFileName for ClCompile items that need to be placed in subdirs
-       for linking to work, for projects with same-named files in separate dirs.
-       
-       To use this feature, add a InputRelativeSourceDir metadata to ClCompile for
-       a project.
-  -->
-  <PropertyGroup>
-    <ComputeCompileInputsTargets>
-      ComputeClRelativeObjectFileName;
-      $(ComputeCompileInputsTargets)
-    </ComputeCompileInputsTargets>
-  </PropertyGroup>
-  <Target
-    Name="ComputeClRelativeObjectFileName"
-    Inputs="@(ClCompile)"
-    Outputs="%(InputRelativeSourceDir)|%(RelativeDir)"
-    >
-    <!-- Transform paths on items -->
-    <CalculateOutputDir
-      Items="@(ClCompile)"
-      SourceDir="%(InputRelativeSourceDir)"
-      DestinationDir="."
-      Condition="'%(ClCompile.InputRelativeSourceDir)' != ''"
-      >
-      <Output ItemName="_RelativeClCompile" TaskParameter="Outputs" />
-    </CalculateOutputDir>
-    <ItemGroup>
-      <!-- Add the ObjectFileName -->
-      <_RelativeClCompile Condition="'%(_RelativeClCompile.OutputDir)' != ''">
-        <ObjectFileName>$(IntDir)%(_RelativeClCompile.OutputDir)</ObjectFileName>
-      </_RelativeClCompile>
-      <!-- Remove old items and replace them with new -->
-      <ClCompile Remove="@(_RelativeClCompile->'%(Identity)')" />
-      <ClCompile Include="@(_RelativeClCompile)" />
-      <!-- Forget about the temporary ones -->
-      <_RelativeClCompile Remove="@(_RelativeClCompile)" />
-    </ItemGroup>
-  </Target>
-</Project>
diff --git a/build/standard-settings.props b/build/standard-settings.props
deleted file mode 100644
index bdd8e7ac6..000000000
--- a/build/standard-settings.props
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-	<PropertyGroup>
-		<_PropertySheetDisplayName>Compiler settings</_PropertySheetDisplayName>
-	</PropertyGroup>
-
-	<PropertyGroup Condition="'$(Configuration)'=='Debug'">
-		<LinkIncremental>true</LinkIncremental>
-	</PropertyGroup>
-	<PropertyGroup Condition="'$(Configuration)'=='Release'">
-		<LinkIncremental>false</LinkIncremental>
-	</PropertyGroup>
-
-	<ItemDefinitionGroup>
-		<ClCompile>
-			<MultiProcessorCompilation>true</MultiProcessorCompilation>
-			<MinimalRebuild>false</MinimalRebuild>
-			<WarningLevel>Level3</WarningLevel>
-			<PreprocessorDefinitions>
-				BOOST_ALL_NO_LIB;
-				BOOST_HAS_ICU;
-				BOOST_SYSTEM_NO_DEPRECATED;
-				BOOST_MULTI_INDEX_DISABLE_SERIALIZATION;
-				U_STATIC_IMPLEMENTATION;
-				WIN32;
-				_WINDOWS;
-				%(PreprocessorDefinitions)</PreprocessorDefinitions>
-			<AdditionalIncludeDirectories>
-				$(AegisubSourceBase)\include;
-				$(BoostPath);
-				$(GtestSrcDir)\include;
-				$(IcuSrcDir)\include;
-				%(AdditionalIncludeDirectories)
-			</AdditionalIncludeDirectories>
-			<DisableSpecificWarnings>4345</DisableSpecificWarnings>
-		</ClCompile>
-		<ResourceCompile>
-			<AdditionalIncludeDirectories>$(AegisubSourceBase)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-		</ResourceCompile>
-		<Link>
-			<SubSystem>Windows</SubSystem>
-			<GenerateDebugInformation>true</GenerateDebugInformation>
-			<LargeAddressAware>true</LargeAddressAware>
-			<TerminalServerAware Condition="'$(ConfigurationType'=='Application'">true</TerminalServerAware>
-		</Link>
-	</ItemDefinitionGroup>
-
-	<ItemDefinitionGroup Condition="'$(Configuration)'=='Debug'">
-		<ClCompile>
-			<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
-			<Optimization>Disabled</Optimization>
-			<PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-		</ClCompile>
-	</ItemDefinitionGroup>
-
-	<ItemDefinitionGroup Condition="'$(Configuration)'=='Release'">
-		<ClCompile>
-			<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
-			<Optimization>MaxSpeed</Optimization>
-			<FunctionLevelLinking>true</FunctionLevelLinking>
-			<IntrinsicFunctions>true</IntrinsicFunctions>
-			<PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-			<AdditionalOptions>/Gw %(AdditionalOptions)</AdditionalOptions>
-		</ClCompile>
-		<Link>
-			<EnableCOMDATFolding>true</EnableCOMDATFolding>
-			<OptimizeReferences>true</OptimizeReferences>
-		</Link>
-	</ItemDefinitionGroup>
-
-</Project>
diff --git a/build/tasks.props b/build/tasks.props
deleted file mode 100644
index 39c594f90..000000000
--- a/build/tasks.props
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup>
-    <_PropertySheetDisplayName>Custom Tasks</_PropertySheetDisplayName>
-  </PropertyGroup>
-
-  <UsingTask TaskName="GitVersion" AssemblyFile="$(AegisubBinaryDir)BuildTasks.dll" />
-
-  <UsingTask TaskName="CalculateOutputDir" TaskFactory="CodeTaskFactory" AssemblyFile="$(MSBuildToolsPath)\Microsoft.Build.Tasks.v4.0.dll" >
-    <ParameterGroup>
-      <Items ParameterType="Microsoft.Build.Framework.ITaskItem[]" Required="true" />
-      <SourceDir Required="true" />
-      <DestinationDir Required="true" />
-      <Outputs ParameterType="Microsoft.Build.Framework.ITaskItem[]" Output="true" />
-    </ParameterGroup>
-    <Task>
-      <Code Type="Fragment" Language="cs"><![CDATA[
-        Outputs = new TaskItem[Items.Length];
-        char[] backslash = new char[] {'\\'};
-        var srcdir = SourceDir.Replace('/', '\\').TrimEnd(backslash) + "\\";
-        var dstdir = DestinationDir.Replace('/', '\\').TrimEnd(backslash) + "\\";
-        int i = 0;
-        foreach (var item in Items) {
-          var itemDir = item.GetMetadata("RelativeDir"); // the dir specified in the item Include= attribute
-          var outputDir = itemDir.Replace(srcdir, dstdir).Replace('/', '\\').TrimEnd(backslash) + "\\";
-          var output = new TaskItem(item);
-          ((ITaskItem2)output).SetMetadataValueLiteral("OutputDir", outputDir);
-          Outputs[i] = output;
-          i++;
-        }
-      ]]></Code>
-    </Task>
-  </UsingTask>
-</Project>
-
diff --git a/build/tests/tests.vcxproj b/build/tests/tests.vcxproj
deleted file mode 100644
index 1dbbfb1af..000000000
--- a/build/tests/tests.vcxproj
+++ /dev/null
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{49766286-2B5D-4177-A860-BD7CE1846EEF}</ProjectGuid>
-    <RootNamespace>tests</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>exe</AegisubProjectType>
-    <SrcDir>..\..\tests\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>
-        GTEST_HAS_TR1_TUPLE=0;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>
-        $(AegisubSourceBase)libaegisub\include;
-        $(SrcDir)support;
-        %(AdditionalIncludeDirectories)
-      </AdditionalIncludeDirectories>
-      <InputRelativeSourceDir>$(SrcDir)</InputRelativeSourceDir>
-    </ClCompile>
-    <Link>
-      <AdditionalLibraryDirectories>$(AegisubLibraryDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
-      <SubSystem>Console</SubSystem>
-    </Link>
-    <PostBuildEvent>
-      <Command>$(SrcDir)setup.bat "$(AegisubBinaryDir)"</Command>
-    </PostBuildEvent>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)tests\access.cpp" />
-    <ClCompile Include="$(SrcDir)tests\cajun.cpp" />
-    <ClCompile Include="$(SrcDir)tests\calltip_provider.cpp" />
-    <ClCompile Include="$(SrcDir)tests\color.cpp" />
-    <ClCompile Include="$(SrcDir)tests\dialogue_lexer.cpp" />
-    <ClCompile Include="$(SrcDir)tests\format.cpp" />
-    <ClCompile Include="$(SrcDir)tests\fs.cpp" />
-    <ClCompile Include="$(SrcDir)tests\hotkey.cpp" />
-    <ClCompile Include="$(SrcDir)tests\iconv.cpp" />
-    <ClCompile Include="$(SrcDir)tests\ifind.cpp" />
-    <ClCompile Include="$(SrcDir)tests\keyframe.cpp" />
-    <ClCompile Include="$(SrcDir)tests\line_iterator.cpp" />
-    <ClCompile Include="$(SrcDir)tests\line_wrap.cpp" />
-    <ClCompile Include="$(SrcDir)tests\mru.cpp" />
-    <ClCompile Include="$(SrcDir)tests\option.cpp" />
-    <ClCompile Include="$(SrcDir)tests\path.cpp" />
-    <ClCompile Include="$(SrcDir)tests\signals.cpp" />
-    <ClCompile Include="$(SrcDir)tests\syntax_highlight.cpp" />
-    <ClCompile Include="$(SrcDir)tests\thesaurus.cpp" />
-    <ClCompile Include="$(SrcDir)tests\time.cpp" />
-    <ClCompile Include="$(SrcDir)tests\util.cpp" />
-    <ClCompile Include="$(SrcDir)tests\uuencode.cpp" />
-    <ClCompile Include="$(SrcDir)tests\vfr.cpp" />
-    <ClCompile Include="$(SrcDir)tests\word_split.cpp">
-      <ExcludedFromBuild>true</ExcludedFromBuild>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)support\main.cpp" />
-    <ClCompile Include="$(SrcDir)support\util.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)support\main.h" />
-    <ClInclude Include="$(SrcDir)support\util.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)setup.bat" />
-    <None Include="$(SrcDir)setup.sh" />
-  </ItemGroup>
-
-  <!-- Dependencies -->
-  <ItemGroup>
-    <ProjectReference Include="..\boost\boost.vcxproj">
-      <Project>{a649d828-a399-4d81-adef-94cfdba7847f}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\googletest\googletest.vcxproj">
-      <Project>{fbe51b37-8b12-41e8-b5e0-f00a06b4bcd2}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\icu\icu.vcxproj">
-      <Project>{f934ab7b-186b-4e96-b20c-a58c38c1b818}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libaegisub\libaegisub.vcxproj">
-      <Project>{bb3fed86-db7a-4dc7-964a-260fb86cde61}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libiconv\libiconv.vcxproj">
-      <Project>{965054d2-44f2-4eb2-9879-051cc3d7ef08}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\universalchardet\universalchardet.vcxproj">
-      <Project>{7b56955d-5162-4698-aa5b-47484edc8783}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/tests/tests.vcxproj.filters b/build/tests/tests.vcxproj.filters
deleted file mode 100644
index dceeba91b..000000000
--- a/build/tests/tests.vcxproj.filters
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Support">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Tests">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)support\main.cpp">
-      <Filter>Support</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)support\util.cpp">
-      <Filter>Support</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\access.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\cajun.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\color.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\dialogue_lexer.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\fs.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\hotkey.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\iconv.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\ifind.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\keyframe.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\line_iterator.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\line_wrap.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\mru.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\option.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\path.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\signals.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\syntax_highlight.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\time.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\thesaurus.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\type_name.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\util.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\vfr.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\word_split.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)tests\uuencode.cpp">
-      <Filter>Tests</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)support\main.h">
-      <Filter>Support</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)support\util.h">
-      <Filter>Support</Filter>
-    </ClInclude>
-  </ItemGroup>
-  <ItemGroup>
-    <None Include="$(SrcDir)setup.bat">
-      <Filter>Support</Filter>
-    </None>
-    <None Include="$(SrcDir)setup.sh">
-      <Filter>Support</Filter>
-    </None>
-  </ItemGroup>
-</Project>
diff --git a/build/universalchardet/universalchardet.vcxproj b/build/universalchardet/universalchardet.vcxproj
deleted file mode 100644
index 4479436d2..000000000
--- a/build/universalchardet/universalchardet.vcxproj
+++ /dev/null
@@ -1,117 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{7B56955D-5162-4698-AA5B-47484EDC8783}</ProjectGuid>
-    <RootNamespace>universalchardet</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\uchardet\src\</SrcDir>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <RuntimeTypeInfo>false</RuntimeTypeInfo>
-      <ExceptionHandling>false</ExceptionHandling>
-      <PreprocessorDefinitions>
-        _CRT_NONSTDC_NO_DEPRECATE;
-        %(PreprocessorDefinitions)
-      </PreprocessorDefinitions>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)</HeaderRoot>
-      <Destination>uchardet\</Destination>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)uchardet.h" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)CharDistribution.cpp" />
-    <ClCompile Include="$(SrcDir)JpCntx.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangArabicModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangBulgarianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangCroatianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangCzechModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangDanishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangEsperantoModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangEstonianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangFinnishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangFrenchModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangGermanModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangGreekModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangHebrewModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangHungarianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangIrishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangItalianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangLatvianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangLithuanianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangMalteseModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangPolishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangPortugueseModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangRomanianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangRussianModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangSlovakModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangSloveneModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangSpanishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangSwedishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangThaiModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangTurkishModel.cpp" />
-    <ClCompile Include="$(SrcDir)LangModels/LangVietnameseModel.cpp" />
-    <ClCompile Include="$(SrcDir)nsBig5Prober.cpp" />
-    <ClCompile Include="$(SrcDir)nsCharSetProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsEscCharsetProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsEscSM.cpp" />
-    <ClCompile Include="$(SrcDir)nsEUCJPProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsEUCKRProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsEUCTWProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsGB2312Prober.cpp" />
-    <ClCompile Include="$(SrcDir)nsHebrewProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsLatin1Prober.cpp" />
-    <ClCompile Include="$(SrcDir)nsMBCSGroupProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsMBCSSM.cpp" />
-    <ClCompile Include="$(SrcDir)nsSBCharSetProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsSBCSGroupProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsSJISProber.cpp" />
-    <ClCompile Include="$(SrcDir)nsUniversalDetector.cpp" />
-    <ClCompile Include="$(SrcDir)nsUTF8Prober.cpp" />
-    <ClCompile Include="$(SrcDir)uchardet.cpp" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)Big5Freq.tab" />
-    <ClInclude Include="$(SrcDir)CharDistribution.h" />
-    <ClInclude Include="$(SrcDir)EUCKRFreq.tab" />
-    <ClInclude Include="$(SrcDir)EUCTWFreq.tab" />
-    <ClInclude Include="$(SrcDir)GB2312Freq.tab" />
-    <ClInclude Include="$(SrcDir)JISFreq.tab" />
-    <ClInclude Include="$(SrcDir)JpCntx.h" />
-    <ClInclude Include="$(SrcDir)nsBig5Prober.h" />
-    <ClInclude Include="$(SrcDir)nsCharSetProber.h" />
-    <ClInclude Include="$(SrcDir)nsCodingStateMachine.h" />
-    <ClInclude Include="$(SrcDir)nscore.h" />
-    <ClInclude Include="$(SrcDir)nsEscCharsetProber.h" />
-    <ClInclude Include="$(SrcDir)nsEUCJPProber.h" />
-    <ClInclude Include="$(SrcDir)nsEUCKRProber.h" />
-    <ClInclude Include="$(SrcDir)nsEUCTWProber.h" />
-    <ClInclude Include="$(SrcDir)nsGB2312Prober.h" />
-    <ClInclude Include="$(SrcDir)nsHebrewProber.h" />
-    <ClInclude Include="$(SrcDir)nsLatin1Prober.h" />
-    <ClInclude Include="$(SrcDir)nsMBCSGroupProber.h" />
-    <ClInclude Include="$(SrcDir)nsPkgInt.h" />
-    <ClInclude Include="$(SrcDir)nsSBCharSetProber.h" />
-    <ClInclude Include="$(SrcDir)nsSBCSGroupProber.h" />
-    <ClInclude Include="$(SrcDir)nsSJISProber.h" />
-    <ClInclude Include="$(SrcDir)nsUniversalDetector.h" />
-    <ClInclude Include="$(SrcDir)nsUTF8Prober.h" />
-    <ClInclude Include="$(SrcDir)prmem.h" />
-    <ClInclude Include="$(SrcDir)uchardet.h" />
-  </ItemGroup>
-</Project>
diff --git a/build/universalchardet/universalchardet.vcxproj.filters b/build/universalchardet/universalchardet.vcxproj.filters
deleted file mode 100644
index a3b82a996..000000000
--- a/build/universalchardet/universalchardet.vcxproj.filters
+++ /dev/null
@@ -1,249 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <ItemGroup>
-    <Filter Include="Source Files">
-      <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
-      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
-    </Filter>
-    <Filter Include="Header Files">
-      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
-      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
-    </Filter>
-    <Filter Include="Frequency tables">
-      <UniqueIdentifier>{f628048a-0e81-4ea7-b20c-09e14f767db1}</UniqueIdentifier>
-      <Extensions>*.tab</Extensions>
-    </Filter>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)CharDistribution.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)JpCntx.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsBig5Prober.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsCharSetProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsEscCharsetProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsEscSM.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsEUCJPProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsEUCKRProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsEUCTWProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsGB2312Prober.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsHebrewProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsLatin1Prober.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsMBCSGroupProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsMBCSSM.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsSBCharSetProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsSBCSGroupProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsSJISProber.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsUniversalDetector.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)nsUTF8Prober.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangArabicModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangBulgarianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangCroatianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangCzechModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangDanishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangEsperantoModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangEstonianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangFinnishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangFrenchModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangGermanModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangGreekModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangHebrewModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangHungarianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangIrishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangItalianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangLatvianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangLithuanianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangMalteseModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangPolishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangPortugueseModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangRomanianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangRussianModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangSlovakModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangSloveneModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangSpanishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangSwedishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangThaiModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangTurkishModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)LangModels/LangVietnameseModel.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)uchardet.cpp">
-      <Filter>Source Files</Filter>
-    </ClCompile>
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(SrcDir)CharDistribution.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)JpCntx.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsBig5Prober.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsCharSetProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsCodingStateMachine.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nscore.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsEscCharsetProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsEUCJPProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsEUCKRProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsEUCTWProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsGB2312Prober.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsHebrewProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsLatin1Prober.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsMBCSGroupProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsPkgInt.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsSBCharSetProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsSBCSGroupProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsSJISProber.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsUniversalDetector.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)nsUTF8Prober.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)prmem.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)uchardet.h">
-      <Filter>Header Files</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)Big5Freq.tab">
-      <Filter>Frequency tables</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)EUCKRFreq.tab">
-      <Filter>Frequency tables</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)EUCTWFreq.tab">
-      <Filter>Frequency tables</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)GB2312Freq.tab">
-      <Filter>Frequency tables</Filter>
-    </ClInclude>
-    <ClInclude Include="$(SrcDir)JISFreq.tab">
-      <Filter>Frequency tables</Filter>
-    </ClInclude>
-  </ItemGroup>
-</Project>
diff --git a/build/userconfig/ft2.props.sample b/build/userconfig/ft2.props.sample
deleted file mode 100644
index 926813596..000000000
--- a/build/userconfig/ft2.props.sample
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-	<!--
-		Sample build customisation file for Aegisub.
-		Use this file as a template for configuring the location of the
-		Freetype 2 library for the Aegisub build system.
-		
-		To use this file, copy it and rename the copy to *.props.
-	  -->
-
-	<PropertyGroup Label="UserMacros">
-		<!-- Ft2IncludePath defines where the Freetype 2 include files are found -->
-		<Ft2IncludePath>C:\Dev\freetype-2.4.3\include</Ft2IncludePath>
-		<!-- Ft2LibraryPath defines where the Freetype 2 library files are found -->
-		<Ft2LibraryPath>C:\Dev\freetype-2.4.3\objs\win32\vc2010</Ft2LibraryPath>
-		<!-- Ft2LibraryName defines the name of the library to use for linking Freetype 2.
-		     This will often be conditional on platform and configuration. -->
-		<Ft2LibraryName Condition="'$(Platform)|$(Configuration)'=='Win32|Debug'"  >freetype2.4.3_32d.lib</Ft2LibraryName>
-		<Ft2LibraryName Condition="'$(Platform)|$(Configuration)'=='Win32|Release'">freetype2.4.3_32.lib</Ft2LibraryName>
-		<Ft2LibraryName Condition="'$(Platform)|$(Configuration)'=='x64|Debug'"    >freetype2.4.3_64d.lib</Ft2LibraryName>
-		<Ft2LibraryName Condition="'$(Platform)|$(Configuration)'=='x64|Release'"  >freetype2.4.3_64.lib</Ft2LibraryName>
-	</PropertyGroup>
-</Project>
diff --git a/build/userconfig/paths.props.sample b/build/userconfig/paths.props.sample
deleted file mode 100644
index 8b57248e3..000000000
--- a/build/userconfig/paths.props.sample
+++ /dev/null
@@ -1,20 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-	<!--
-		Sample build customisation file for Aegisub.
-		This file shows how you can control where the build system places
-		produced files by overriding the properties defined by paths.props.
-
-		Most people will not need this.
-		
-		To use this file, copy it and rename the copy to *.props.
-	  -->
-
-	<PropertyGroup Label="UserMacros">
-		<!-- Base directory for placing built files in -->
-		<AegisubOutputBase>C:\Dev\Aegisub\BuildFiles\</AegisubSourceBase>
-		<!-- Executable files are placed here, essentially creating an installation -->
-		<AegisubBinaryDir>C:\Dev\Aegisub\BuiltBinaries\$(Platform)\</AegisubContribBase>
-	</PropertyGroup>
-</Project>
diff --git a/build/userconfig/readme.txt b/build/userconfig/readme.txt
deleted file mode 100644
index 58e634860..000000000
--- a/build/userconfig/readme.txt
+++ /dev/null
@@ -1,12 +0,0 @@
-You can put MSBuild property files in this folder to override the default
-build configuration for Aegisub's build system.
-
-A number of sample files are provided. These can be copied and used as
-templates for common configuration. Importantly, configuring the location
-of several library dependencies.
-The copied sample files should be renamed to *.props, otherwise they will
-not be found by the build system.
-
-You should not check files placed in this folder into source control.
-
-Files must be named *.props to be found by the build system.
diff --git a/build/userconfig/wx.props.sample b/build/userconfig/wx.props.sample
deleted file mode 100644
index 0fdeba05d..000000000
--- a/build/userconfig/wx.props.sample
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-	<!--
-		Sample build customisation file for Aegisub.
-		Use this file as a template for configuring the location of wxWidgets
-		for the Aegisub build system.
-		
-		To use this file, copy it and rename the copy to *.props.
-	  -->
-
-	<PropertyGroup Label="UserMacros">
-		<!-- Helper property, defines the base directory for wxWidgets -->
-		<WxBasePath>C:\Dev\wxWidgets-2.9\install-vc10</WxBasePath>
-		<!-- WxLibraryPath defines the location of the wxWidgets .lib files.
-		     Two conditional values are given, depending on the platform. -->
-		<WxLibraryPath Condition="'$(Platform)'=='Win32'">$(WxBasePath)\lib32</WxLibraryPath>
-		<WxLibraryPath Condition="'$(Platform)'=='x64'">$(WxBasePath)\lib64</WxLibraryPath>
-		<!-- WxIncludePath defines the location of the wxWidgets include files. -->
-		<WxIncludePath>$(WxBasePath)\include</WxIncludePath>
-	</PropertyGroup>
-</Project>
diff --git a/build/wx/setup-build.h b/build/wx/setup-build.h
deleted file mode 100644
index caf5b8fbd..000000000
--- a/build/wx/setup-build.h
+++ /dev/null
@@ -1,262 +0,0 @@
-#ifndef _WX_SETUP_H_
-#define _WX_SETUP_H_
-#ifndef wxUSE_GUI
-#define wxUSE_GUI 1
-#endif
-#ifdef wxUSE_UNICODE
-#undef wxUSE_UNICODE
-#endif
-#define WXWIN_COMPATIBILITY_2_4 0
-#define WXWIN_COMPATIBILITY_2_6 0
-#define WXWIN_COMPATIBILITY_2_8 0
-#define wxDIALOG_UNIT_COMPATIBILITY 0
-#define wxUSE_ON_FATAL_EXCEPTION 1
-#define wxUSE_STACKWALKER 0
-#define wxUSE_DEBUGREPORT 0
-#define wxUSE_DEBUG_CONTEXT 0
-#define wxUSE_MEMORY_TRACING 0
-#define wxUSE_GLOBAL_MEMORY_OPERATORS 0
-#define wxUSE_DEBUG_NEW_ALWAYS 0
-#define wxUSE_UNICODE 1
-#define wxUSE_WCHAR_T 1
-#define wxUSE_EXCEPTIONS 1
-#define wxUSE_EXTENDED_RTTI 0
-#define wxUSE_STL 0
-#define wxUSE_LOG 1
-#define wxUSE_LOGWINDOW 1
-#define wxUSE_LOGGUI 1
-#define wxUSE_LOG_DIALOG 1
-#define wxUSE_CMDLINE_PARSER 0
-#define wxUSE_THREADS 1
-#define wxUSE_STREAMS 1
-#define wxUSE_STD_IOSTREAM 0
-#define wxUSE_STD_STRING 1
-#define wxUSE_PRINTF_POS_PARAMS 1
-#define wxUSE_LONGLONG 1
-#define wxUSE_BASE64 0
-#define wxUSE_CONSOLE_EVENTLOOP 1
-#define wxUSE_FILE 1
-#define wxUSE_FFILE 1
-#define wxUSE_FSVOLUME 0
-#define wxUSE_STDPATHS 1
-#define wxUSE_TEXTBUFFER 0
-#define wxUSE_TEXTFILE 0
-#define wxUSE_INTL 1
-#define wxUSE_XLOCALE 1
-#define wxUSE_DATETIME 1
-#define wxUSE_TIMER 1
-#define wxUSE_STOPWATCH 1
-#define wxUSE_FSWATCHER 0
-#define wxUSE_CONFIG 0
-#define wxUSE_CONFIG_NATIVE 0
-#define wxUSE_DIALUP_MANAGER 0
-#define wxUSE_DYNLIB_CLASS 1
-#define wxUSE_DYNAMIC_LOADER 1
-#define wxUSE_SOCKETS 0
-#define wxUSE_IPV6 0
-#define wxUSE_FILESYSTEM 0
-#define wxUSE_FS_ZIP 0
-#define wxUSE_FS_ARCHIVE 0
-#define wxUSE_FS_INET 0
-#define wxUSE_ARCHIVE_STREAMS 1
-#define wxUSE_ZIPSTREAM 1
-#define wxUSE_TARSTREAM 0
-#define wxUSE_ZLIB 1
-#define wxUSE_APPLE_IEEE 0
-#define wxUSE_JOYSTICK 0
-#define wxUSE_FONTENUM 1
-#define wxUSE_FONTMAP 1
-#define wxUSE_MIMETYPE 0
-#define wxUSE_PROTOCOL 0
-#define wxUSE_PROTOCOL_FILE 0
-#define wxUSE_PROTOCOL_FTP 0
-#define wxUSE_PROTOCOL_HTTP 0
-#define wxUSE_URL 0
-#define wxUSE_URL_NATIVE 0
-#define wxUSE_VARIANT 1
-#define wxUSE_ANY 0
-#define wxUSE_REGEX 0
-#define wxUSE_SYSTEM_OPTIONS 1
-#define wxUSE_SOUND 0
-#define wxUSE_MEDIACTRL 0
-#define wxUSE_GSTREAMER 0
-#define wxUSE_XRC 0
-#define wxUSE_XML 1
-#define wxUSE_AUI 0
-#define wxUSE_RIBBON 0
-#define wxUSE_PROPGRID 0
-#define wxUSE_STC 1
-#define wxUSE_GRAPHICS_CONTEXT 1
-#define wxUSE_GRAPHICS_GDIPLUS 1
-#define wxUSE_CONTROLS 1
-#define wxUSE_POPUPWIN 1
-#define wxUSE_TIPWINDOW 0
-#define wxUSE_ANIMATIONCTRL 0
-#define wxUSE_BUTTON 1
-#define wxUSE_BMPBUTTON 1
-#define wxUSE_CALENDARCTRL 1
-#define wxUSE_CHECKBOX 1
-#define wxUSE_CHECKLISTBOX 1
-#define wxUSE_CHOICE 1
-#define wxUSE_COLLPANE 0
-#define wxUSE_COLOURPICKERCTRL 1
-#define wxUSE_COMBOBOX 1
-#define wxUSE_DATAVIEWCTRL 1
-#define wxUSE_DATEPICKCTRL 1
-#define wxUSE_DIRPICKERCTRL 1
-#define wxUSE_EDITABLELISTBOX 1
-#define wxUSE_FILECTRL 1
-#define wxUSE_FILEPICKERCTRL 1
-#define wxUSE_FONTPICKERCTRL 1
-#define wxUSE_GAUGE 1
-#define wxUSE_HEADERCTRL 1
-#define wxUSE_HYPERLINKCTRL 1
-#define wxUSE_LISTBOX 1
-#define wxUSE_LISTCTRL 1
-#define wxUSE_RADIOBOX 1
-#define wxUSE_RADIOBTN 1
-#define wxUSE_SCROLLBAR 1
-#define wxUSE_SEARCHCTRL 1
-#define wxUSE_SLIDER 1
-#define wxUSE_SPINBTN 1
-#define wxUSE_SPINCTRL 1
-#define wxUSE_STATBOX 1
-#define wxUSE_STATLINE 1
-#define wxUSE_STATTEXT 1
-#define wxUSE_STATBMP 1
-#define wxUSE_TEXTCTRL 1
-#define wxUSE_TOGGLEBTN 1
-#define wxUSE_TREECTRL 1
-#define wxUSE_STATUSBAR 1
-#define wxUSE_NATIVE_STATUSBAR 1
-#define wxUSE_TOOLBAR 1
-#define wxUSE_TOOLBAR_NATIVE 1
-#define wxUSE_NOTEBOOK 1
-#define wxUSE_LISTBOOK 1
-#define wxUSE_CHOICEBOOK 1
-#define wxUSE_TREEBOOK 1
-#define wxUSE_TOOLBOOK 1
-#define wxUSE_TASKBARICON 0
-#define wxUSE_TAB_DIALOG 0
-#define wxUSE_GRID 0
-#define wxUSE_MINIFRAME 0
-#define wxUSE_COMBOCTRL 1
-#define wxUSE_ODCOMBOBOX 1
-#define wxUSE_BITMAPCOMBOBOX 0
-#define wxUSE_REARRANGECTRL 1
-#define wxUSE_ACCEL 1
-#define wxUSE_HOTKEY 1
-#define wxUSE_CARET 1
-#define wxUSE_DISPLAY 1
-#define wxUSE_GEOMETRY 1
-#define wxUSE_IMAGLIST 1
-#define wxUSE_INFOBAR 1
-#define wxUSE_MENUS 1
-#define wxUSE_NOTIFICATION_MESSAGE 0
-#define wxUSE_SASH 1
-#define wxUSE_SPLITTER 1
-#define wxUSE_TOOLTIPS 1
-#define wxUSE_VALIDATORS 1
-#define wxUSE_COMMON_DIALOGS 1
-#define wxUSE_BUSYINFO 1
-#define wxUSE_CHOICEDLG 1
-#define wxUSE_COLOURDLG 1
-#define wxUSE_DIRDLG 1
-#define wxUSE_FILEDLG 1
-#define wxUSE_FINDREPLDLG 0
-#define wxUSE_FONTDLG 1
-#define wxUSE_MSGDLG 1
-#define wxUSE_PROGRESSDLG 0
-#define wxUSE_STARTUP_TIPS 0
-#define wxUSE_TEXTDLG 1
-#define wxUSE_NUMBERDLG 1
-#define wxUSE_SPLASH 0
-#define wxUSE_WIZARDDLG 0
-#define wxUSE_ABOUTDLG 1
-#define wxUSE_METAFILE 0
-#define wxUSE_ENH_METAFILE 0
-#define wxUSE_WIN_METAFILES_ALWAYS 0
-#define wxUSE_MDI 0
-#define wxUSE_DOC_VIEW_ARCHITECTURE 0
-#define wxUSE_MDI_ARCHITECTURE 0
-#define wxUSE_PRINTING_ARCHITECTURE 0
-#define wxUSE_HTML 0
-#define wxUSE_GLCANVAS 1
-#define wxUSE_RICHTEXT 0
-#define wxUSE_CLIPBOARD 1
-#define wxUSE_DATAOBJ 1
-#define wxUSE_DRAG_AND_DROP 1
-#define wxUSE_ACCESSIBILITY 0
-#define wxUSE_SNGLINST_CHECKER 1
-#define wxUSE_DRAGIMAGE 1
-#define wxUSE_IPC 0
-#define wxUSE_HELP 0
-#define wxUSE_MS_HTML_HELP 0
-#define wxUSE_WXHTML_HELP 0
-#define wxUSE_RESOURCES 0
-#define wxUSE_CONSTRAINTS 0
-#define wxUSE_SPLINES 0
-#define wxUSE_MOUSEWHEEL 1
-#define wxUSE_POSTSCRIPT 0
-#define wxUSE_AFM_FOR_POSTSCRIPT 0
-#define wxUSE_SVG 0
-#define wxODBC_FWD_ONLY_CURSORS 0
-#define wxODBC_BACKWARD_COMPATABILITY 0
-#define wxUSE_IOSTREAMH 0
-#define wxUSE_IMAGE 1
-#define wxUSE_LIBPNG 1
-#define wxUSE_LIBJPEG 0
-#define wxUSE_LIBTIFF 0
-#define wxUSE_TGA 0
-#define wxUSE_GIF 0
-#define wxUSE_PNM 0
-#define wxUSE_PCX 0
-#define wxUSE_IFF 0
-#define wxUSE_XPM 0
-#define wxUSE_ICO_CUR 1
-#define wxUSE_PALETTE 1
-#define wxUSE_ALL_THEMES 1
-#define wxUSE_UNICODE_MSLU 0
-#define wxUSE_MFC 0
-#define wxUSE_OLE 1
-#define wxUSE_OLE_AUTOMATION 0
-#define wxUSE_ACTIVEX 0
-#define wxUSE_DC_CACHEING 1
-#define wxUSE_DIB_FOR_BITMAP 0
-#define wxUSE_WXDIB 1
-#define wxUSE_POSTSCRIPT_ARCHITECTURE_IN_MSW 0
-#define wxUSE_REGKEY 1
-#define wxUSE_RICHEDIT 0
-#define wxUSE_RICHEDIT2 0
-#define wxUSE_OWNER_DRAWN 1
-#define wxUSE_TASKBARICON_BALLOONS 0
-#define wxUSE_UXTHEME 1
-#define wxUSE_UXTHEME_AUTO 1
-#define wxUSE_INKEDIT 0
-#define wxUSE_INICONF 0
-#define wxUSE_DATEPICKCTRL_GENERIC 0
-#define wxUSE_CRASHREPORT 1
-#define wxUSE_AUTOID_MANAGEMENT 1
-#define wxUSE_FILE_HISTORY 0
-#define wxUSE_UIACTIONSIMULATOR 0
-#define wxUSE_CAIRO 0
-#define wxUSE_COMMANDLINKBUTTON 0
-#define wxUSE_RICHMSGDLG 0
-#define wxUSE_STD_CONTAINERS 1
-#define wxUSE_STD_STRING_CONV_IN_WXSTRING 0
-#define wxUSE_ARTPROVIDER_STD 0
-#define wxUSE_ARTPROVIDER_TANGO 0
-#define wxUSE_DC_TRANSFORM_MATRIX 0
-#define wxUSE_MARKUP 0
-#define wxUSE_TREELISTCTRL 1
-#define wxUSE_TIMEPICKCTRL 1
-#define wxUSE_WEBVIEW 0
-#define wxUSE_RICHTOOLTIP 0
-#define wxUSE_COMPILER_TLS 2
-#define wxUSE_PREFERENCES_EDITOR 0
-#define wxUSE_STD_CONTAINERS_COMPATIBLY 0
-#define wxUSE_TASKBARBUTTON 0
-#define wxUSE_ADDREMOVECTRL 0
-#define wxUSE_ACTIVITYINDICATOR 0
-#define wxUSE_WINRT 0
-#endif
diff --git a/build/wx/setup-installed.h b/build/wx/setup-installed.h
deleted file mode 100644
index 791db0ffc..000000000
--- a/build/wx/setup-installed.h
+++ /dev/null
@@ -1,3 +0,0 @@
-#include "wx/version.h"
-#include "wx/cpp.h"
-#include "wx/msw/setup.h"
diff --git a/build/wx/stc-fi.h b/build/wx/stc-fi.h
deleted file mode 100644
index 053e86b0d..000000000
--- a/build/wx/stc-fi.h
+++ /dev/null
@@ -1,7 +0,0 @@
-#include <stdlib.h>
-
-#include "Platform.h"
-#include "SciLexer.h"
-#include "ILexer.h"
-#include "LexerModule.h"
-
diff --git a/build/wx/wxWidgets.vcxproj b/build/wx/wxWidgets.vcxproj
deleted file mode 100644
index 4567381ed..000000000
--- a/build/wx/wxWidgets.vcxproj
+++ /dev/null
@@ -1,425 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{0518D6C0-7BF6-4FD1-91FB-191BD10DB2AC}</ProjectGuid>
-    <RootNamespace>wxWidgets</RootNamespace>
-  </PropertyGroup>
-
-  <!-- Aegisub project configuration -->
-  <PropertyGroup Label="AegisubConfiguration">
-    <AegisubProjectType>lib</AegisubProjectType>
-    <SrcDir>..\..\vendor\wxWidgets\</SrcDir>
-  </PropertyGroup>
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <PreprocessorDefinitions>_CRT_SECURE_NO_DEPRECATE=1;_CRT_NON_CONFORMING_SWPRINTFS=1;_SCL_SECURE_NO_WARNINGS=1;__WXMSW__;__WX__;WXBUILDING;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(SrcDir)include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-      <PrecompiledHeader>Use</PrecompiledHeader>
-      <PrecompiledHeaderFile>wx/wxprec.h</PrecompiledHeaderFile>
-      <AdditionalOptions>/Zm150 %(AdditionalOptions)</AdditionalOptions>
-    </ClCompile>
-    <InstallHeader>
-      <HeaderRoot>$(SrcDir)include</HeaderRoot>
-    </InstallHeader>
-  </ItemDefinitionGroup>
-
-  <Target Name="InstallSetup"
-    Inputs="setup-installed.h;setup-build.h"
-    Outputs="$(AegisubSourceBase)include\wx\setup.h;$(AegisubSourceBase)include\wx\msw\setup.h"
-    BeforeTargets="ClCompile"
-    >
-    <Copy
-      SourceFiles="setup-build.h"
-      DestinationFiles="$(AegisubSourceBase)include\wx\msw\setup.h"
-      SkipUnchangedFiles="true"
-      />
-    <Copy
-      SourceFiles="setup-installed.h"
-      DestinationFiles="$(AegisubSourceBase)include\wx\setup.h"
-      SkipUnchangedFiles="true"
-      />
-  </Target>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(SrcDir)include\wx\**\*.h" />
-    <InstallHeader Include="$(SrcDir)include\wx\**\*.cpp" />
-    <InstallHeader Include="$(SrcDir)include\wx\msw\wx.rc" />
-    <InstallHeader Include="$(SrcDir)include\wx\msw\*.cur" />
-    <InstallHeader Include="$(SrcDir)include\wx\msw\*.ico" />
-    <InstallHeader Include="$(SrcDir)include\wx\msw\*.bmp" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ClCompile Include="$(SrcDir)src\common\dummy.cpp">
-      <PrecompiledHeader>Create</PrecompiledHeader>
-    </ClCompile>
-
-    <ClCompile Include="$(SrcDir)src\common\accelcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\accesscmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\affinematrix2d.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\anidecod.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\any.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\appbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\appcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\arcall.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\arcfind.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\archive.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\arrstr.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\artprov.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\bmpbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\bmpbtncmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\bookctrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\btncmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\calctrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\checkboxcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\checklstcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\choiccmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\clipcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\clntdata.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\clrpickercmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\cmdline.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\cmdproc.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\cmndata.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\colourcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\colourdata.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\combocmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\config.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\containr.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\convauto.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\ctrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\ctrlsub.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\datavcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\datetime.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\datetimefmt.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\datstrm.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dcbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dcbufcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dcgraph.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dircmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dirctrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dlgcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dndcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dobjcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dpycmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dseldlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dynarray.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dynlib.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\dynload.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\encconv.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\event.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\evtloopcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\ffile.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\file.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\filectrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\filefn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\filename.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\filepickercmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\filtall.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fldlgcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fmapbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fontcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fontdata.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fontenumcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fontmap.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\fontpickercmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\framecmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\gaugecmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\gbsizer.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\gdicmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\geometry.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\glcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\graphcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\hash.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\hashmap.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\headercolcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\headerctrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\hyperlnkcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\iconbndl.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\imagall.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\imagbmp.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\image.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\imagpng.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\init.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\intl.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\ipcbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\languageinfo.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\lboxcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\list.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\listctrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\log.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\longlong.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\matrix.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\menucmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\modalhook.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\module.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\mousemanager.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\msgout.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\mstream.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\nbkbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\numformatter.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\object.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\odcombocmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\overlaycmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\ownerdrwcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\panelcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\pickerbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\platinfo.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\popupcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\powercmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\process.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\quantize.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\radiobtncmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\radiocmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\rearrangectrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\rendcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\rgncmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\scrolbarcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\settcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\sizer.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\slidercmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\spinbtncmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\spinctrlcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\srchcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\sstream.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\statbar.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\statbmpcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\statboxcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\statlinecmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stattextcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stdpbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stdstream.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stockitem.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stopwatch.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\strconv.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stream.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\string.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\stringimpl.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\strvararg.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\sysopt.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\tbarbase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\textbuf.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\textcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\textentrycmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\textmeasurecmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\threadinfo.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\time.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\timercmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\timerimpl.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\tokenzr.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\toplvcmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\translation.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\treebase.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\txtstrm.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\unichar.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\uri.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\ustring.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\utilscmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\valgen.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\validate.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\valnum.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\valtext.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\variant.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\wfstream.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\wincmn.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\windowid.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\wrapsizer.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\wxcrt.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\xlocale.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\zipstrm.cpp" />
-    <ClCompile Include="$(SrcDir)src\common\zstream.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\aboutdlgg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\busyinfo.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\calctrlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\choicbkg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\choicdgg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\clrpickerg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\collpaneg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\datavgen.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\datectlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\dirctrlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\dragimgg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\editlbox.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\filectrlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\filepickerg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\fontpickerg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\headerctrlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\hyperlinkg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\infobar.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\laywin.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\listbkg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\logg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\msgdlgg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\numdlgg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\odcombo.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\propdlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\renderg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\sashwin.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\scrlwing.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\selstore.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\spinctlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\splitter.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\srchctlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\statbmpg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\stattextg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\statusbr.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\textdlgg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\toolbkg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\treebkg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\treectlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\treelist.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\vlbox.cpp" />
-    <ClCompile Include="$(SrcDir)src\generic\vscroll.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\aboutdlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\accel.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\anybutton.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\app.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\artmsw.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\basemsw.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\bitmap.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\bmpbuttn.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\brush.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\button.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\calctrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\caret.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\checkbox.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\checklst.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\choice.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\clipbrd.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\colordlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\colour.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\combo.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\combobox.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\control.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\crashrpt.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\cursor.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\datecontrols.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\datectrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\datetimectrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dc.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dcclient.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dcmemory.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dcscreen.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\debughlp.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dialog.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dib.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dir.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dirdlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\display.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dlmsw.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\dragimag.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\evtloop.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\evtloopconsole.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\filedlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\font.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\fontdlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\fontenum.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\fontutil.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\frame.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\gauge.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\gdiimage.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\gdiplus.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\glcanvas.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\graphics.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\headerctrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\hyperlink.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\icon.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\imaglist.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\listbox.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\listctrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\main.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\menu.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\menuitem.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\msgdlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\nativdlg.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\nativewin.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\nonownedwnd.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\notebook.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ole\dataobj.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ole\dropsrc.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ole\droptgt.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ole\oleutils.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ole\safearray.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ole\uuid.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\ownerdrw.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\palette.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\panel.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\pen.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\popupwin.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\power.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\radiobox.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\radiobut.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\region.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\registry.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\renderer.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\scrolbar.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\settings.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\slider.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\snglinst.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\spinbutt.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\spinctrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\statbmp.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\statbox.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\statline.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\stattext.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\statusbar.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\stdpaths.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\systhemectrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\textctrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\textentry.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\textmeasure.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\tglbtn.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\thread.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\timectrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\timer.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\toolbar.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\tooltip.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\toplevel.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\treectrl.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\utils.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\utilsexc.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\utilsgui.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\utilswin.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\uxtheme.cpp" />
-    <ClCompile Include="$(SrcDir)src\msw\window.cpp" />
-
-    <ClCompile Include="$(SrcDir)src\stc\PlatWX.cpp">
-      <AdditionalIncludeDirectories>$(SrcDir)src\stc\scintilla\include;$(SrcDir)src\stc\scintilla\src;$(SrcDir)src\stc\scintilla\lexlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)src\stc\ScintillaWX.cpp">
-      <!-- ScintillaWX.h guards too much with #ifdef SCI_LEXER so compilation
-           fails without it defined. We can define it for stc.cpp without it
-           trying to drag in the lexers, but for ScintillaWX we need to force
-           it to include all the headers it needs -->
-      <ForcedIncludeFiles>$(MSBuildThisFileDirectory)stc-fi.h</ForcedIncludeFiles>
-      <PrecompiledHeader>NotUsing</PrecompiledHeader>
-      <AdditionalIncludeDirectories>$(SrcDir)src\stc\scintilla\include;$(SrcDir)src\stc\scintilla\src;$(SrcDir)src\stc\scintilla\lexlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-    <ClCompile Include="$(SrcDir)src\stc\stc.cpp">
-      <PreprocessorDefinitions>SCI_LEXER;%(PreprocessorDefinitions)</PreprocessorDefinitions>
-      <AdditionalIncludeDirectories>$(SrcDir)src\stc\scintilla\include;$(SrcDir)src\stc\scintilla\src;$(SrcDir)src\stc\scintilla\lexlib;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
-    </ClCompile>
-
-    <ClCompile Include="$(SrcDir)src\xml\xml.cpp" />
-  </ItemGroup>
-
-  <ItemGroup>
-    <ProjectReference Include="..\expat\expat.vcxproj">
-      <Project>{d6ba6815-0aac-48fa-8372-d32cde8bf07a}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\libpng\libpng.vcxproj">
-      <Project>{5cabcbef-e79a-4d27-94a5-cf4eaaf1dd96}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\scintilla\scintilla.vcxproj">
-      <Project>{d6ea54fd-f15c-42f6-929b-a83f299a4582}</Project>
-    </ProjectReference>
-    <ProjectReference Include="..\zlib\zlib.vcxproj">
-      <Project>{10f22a5a-dd9e-44a1-ba2e-2a9a7c78b0ee}</Project>
-    </ProjectReference>
-  </ItemGroup>
-</Project>
diff --git a/build/yasm.targets b/build/yasm.targets
deleted file mode 100644
index 57fde6103..000000000
--- a/build/yasm.targets
+++ /dev/null
@@ -1,101 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-
-  <PropertyGroup>
-    <_PropertySheetDisplayName>Yasm compile targets</_PropertySheetDisplayName>
-  </PropertyGroup>
-
-  <PropertyGroup>
-    <BuildCompileTargets>
-      _YasmAssemble;
-      $(BuildCompileTargets)
-    </BuildCompileTargets>
-  </PropertyGroup>
-  <ItemDefinitionGroup>
-    <Yasm>
-      <InputRelativeSourceDir></InputRelativeSourceDir>
-      <Include></Include>
-      <ExcludeFromBuild>false</ExcludeFromBuild>
-      <Config Condition="'$(Platform)'=='Win32'">-m x86</Config>
-      <Config Condition="'$(Platform)'=='x64'">-m amd64</Config>
-    </Yasm>
-  </ItemDefinitionGroup>
-  
-  <Target
-    Name="_YasmAssemble"
-    DependsOnTargets="ComputeYasmOutputs;YasmAssemble"
-    Condition="'@(Yasm)' != ''"
-    />
-    
-  <!-- See standard-outdirs.props for explanation of the logic here -->
-  <Target
-    Name="ComputeYasmOutputs"
-    Inputs="@(Yasm)"
-    Outputs="%(InputRelativeSourceDir)|%(RelativeDir)"
-    >
-    <CalculateOutputDir
-      Items="@(Yasm)"
-      SourceDir="%(InputRelativeSourceDir)"
-      DestinationDir=".\"
-      Condition="'%(Yasm.InputRelativeSourceDir)' != ''"
-      >
-      <Output ItemName="_Yasm" TaskParameter="Outputs" />
-    </CalculateOutputDir>
-    <ItemGroup>
-      <!-- If the items don't have the InputRelativeSourceDir metadata, still
-        copy them to _Yasm and add an OutputDir metadata to them. -->
-      <_Yasm Include="@(Yasm)" Condition="'%(Yasm.InputRelativeSourceDir)' == ''">
-        <OutputDir></OutputDir>
-      </_Yasm>
-      <!-- Remove items marked for exclusion (e.g. due to platform) -->
-      <_Yasm Remove="@(_Yasm->WithMetadataValue('ExcludeFromBuild','true'))" />
-    </ItemGroup>
-  </Target>
-  <Target
-    Name="ComputeYasmFinalOutputDir"
-    Inputs="@(_Yasm)"
-    Outputs="%(OutputDir)|%(RelativeDir)"
-    >
-    <ItemGroup>
-      <_Yasm>
-        <Include>%(Include) -I%(RootDir)%(Directory)..\</Include>
-        <OutputDir Condition="'%(OutputDir)' == '.\'"></OutputDir>
-        <RelativeOutputDir>%(OutputDir)</RelativeOutputDir>
-        <OutputDir>$(AegisubObjectDir)%(OutputDir)</OutputDir>
-      </_Yasm>
-    </ItemGroup>
-  </Target>
-  
-  <Target
-    Name="YasmCreateOutputDir"
-    DependsOnTargets="ComputeYasmFinalOutputDir"
-    Inputs="@(_Yasm)"
-    Outputs="@(_Yasm->'%(OutputDir)')"
-    >
-    <MakeDir
-      Directories="@(_Yasm->'%(OutputDir)')"
-      />
-  </Target>
-  
-  <Target
-    Name="YasmAssemble"
-    DependsOnTargets="ComputeYasmFinalOutputDir;YasmCreateOutputDir"
-    Inputs="@(_Yasm)"
-    Outputs="%(_Yasm.OutputDir)%(_Yasm.Filename).obj"
-    >
-    <Message
-      Importance="High"
-      Text="%(_Yasm.RelativeOutputDir)%(_Yasm.Filename)%(_Yasm.Extension)"
-      />
-    <Exec
-      Command="Yasm -f win32 %(_Yasm.Config) %(_Yasm.Include) -o &quot;%(_Yasm.OutputDir)%(_Yasm.Filename).obj&quot; &quot;%(_Yasm.FullPath)&quot;"
-      WorkingDirectory="%(_Yasm.OutputDir)"
-      />
-    <ItemGroup>
-      <Link   Include="%(_Yasm.OutputDir)%(_Yasm.Filename).obj" />
-      <Lib    Include="%(_Yasm.OutputDir)%(_Yasm.Filename).obj" />
-      <ImpLib Include="%(_Yasm.OutputDir)%(_Yasm.Filename).obj" />
-    </ItemGroup>
-  </Target>
-
-</Project>
diff --git a/build/zlib/zconf.h b/build/zlib/zconf.h
deleted file mode 100644
index 69610ac37..000000000
--- a/build/zlib/zconf.h
+++ /dev/null
@@ -1,513 +0,0 @@
-/* zconf.h -- configuration of the zlib compression library
- * Copyright (C) 1995-2012 Jean-loup Gailly.
- * For conditions of distribution and use, see copyright notice in zlib.h
- */
-
-/* @(#) $Id$ */
-
-#ifndef ZCONF_H
-#define ZCONF_H
-
-/*
- * If you *really* need a unique prefix for all types and library functions,
- * compile with -DZ_PREFIX. The "standard" zlib should be compiled without it.
- * Even better than compiling with -DZ_PREFIX would be to use configure to set
- * this permanently in zconf.h using "./configure --zprefix".
- */
-#ifdef Z_PREFIX     /* may be set to #if 1 by ./configure */
-#  define Z_PREFIX_SET
-
-/* all linked symbols */
-#  define _dist_code            z__dist_code
-#  define _length_code          z__length_code
-#  define _tr_align             z__tr_align
-#  define _tr_flush_block       z__tr_flush_block
-#  define _tr_init              z__tr_init
-#  define _tr_stored_block      z__tr_stored_block
-#  define _tr_tally             z__tr_tally
-#  define adler32               z_adler32
-#  define adler32_combine       z_adler32_combine
-#  define adler32_combine64     z_adler32_combine64
-#  ifndef Z_SOLO
-#    define compress              z_compress
-#    define compress2             z_compress2
-#    define compressBound         z_compressBound
-#  endif
-#  define crc32                 z_crc32
-#  define crc32_combine         z_crc32_combine
-#  define crc32_combine64       z_crc32_combine64
-#  define deflate               z_deflate
-#  define deflateBound          z_deflateBound
-#  define deflateCopy           z_deflateCopy
-#  define deflateEnd            z_deflateEnd
-#  define deflateInit2_         z_deflateInit2_
-#  define deflateInit_          z_deflateInit_
-#  define deflateParams         z_deflateParams
-#  define deflatePending        z_deflatePending
-#  define deflatePrime          z_deflatePrime
-#  define deflateReset          z_deflateReset
-#  define deflateResetKeep      z_deflateResetKeep
-#  define deflateSetDictionary  z_deflateSetDictionary
-#  define deflateSetHeader      z_deflateSetHeader
-#  define deflateTune           z_deflateTune
-#  define deflate_copyright     z_deflate_copyright
-#  define get_crc_table         z_get_crc_table
-#  ifndef Z_SOLO
-#    define gz_error              z_gz_error
-#    define gz_intmax             z_gz_intmax
-#    define gz_strwinerror        z_gz_strwinerror
-#    define gzbuffer              z_gzbuffer
-#    define gzclearerr            z_gzclearerr
-#    define gzclose               z_gzclose
-#    define gzclose_r             z_gzclose_r
-#    define gzclose_w             z_gzclose_w
-#    define gzdirect              z_gzdirect
-#    define gzdopen               z_gzdopen
-#    define gzeof                 z_gzeof
-#    define gzerror               z_gzerror
-#    define gzflush               z_gzflush
-#    define gzgetc                z_gzgetc
-#    define gzgetc_               z_gzgetc_
-#    define gzgets                z_gzgets
-#    define gzoffset              z_gzoffset
-#    define gzoffset64            z_gzoffset64
-#    define gzopen                z_gzopen
-#    define gzopen64              z_gzopen64
-#    ifdef _WIN32
-#      define gzopen_w              z_gzopen_w
-#    endif
-#    define gzprintf              z_gzprintf
-#    define gzputc                z_gzputc
-#    define gzputs                z_gzputs
-#    define gzread                z_gzread
-#    define gzrewind              z_gzrewind
-#    define gzseek                z_gzseek
-#    define gzseek64              z_gzseek64
-#    define gzsetparams           z_gzsetparams
-#    define gztell                z_gztell
-#    define gztell64              z_gztell64
-#    define gzungetc              z_gzungetc
-#    define gzwrite               z_gzwrite
-#  endif
-#  define inflate               z_inflate
-#  define inflateBack           z_inflateBack
-#  define inflateBackEnd        z_inflateBackEnd
-#  define inflateBackInit_      z_inflateBackInit_
-#  define inflateCopy           z_inflateCopy
-#  define inflateEnd            z_inflateEnd
-#  define inflateGetHeader      z_inflateGetHeader
-#  define inflateInit2_         z_inflateInit2_
-#  define inflateInit_          z_inflateInit_
-#  define inflateMark           z_inflateMark
-#  define inflatePrime          z_inflatePrime
-#  define inflateReset          z_inflateReset
-#  define inflateReset2         z_inflateReset2
-#  define inflateSetDictionary  z_inflateSetDictionary
-#  define inflateSync           z_inflateSync
-#  define inflateSyncPoint      z_inflateSyncPoint
-#  define inflateUndermine      z_inflateUndermine
-#  define inflateResetKeep      z_inflateResetKeep
-#  define inflate_copyright     z_inflate_copyright
-#  define inflate_fast          z_inflate_fast
-#  define inflate_table         z_inflate_table
-#  ifndef Z_SOLO
-#    define uncompress            z_uncompress
-#  endif
-#  define zError                z_zError
-#  ifndef Z_SOLO
-#    define zcalloc               z_zcalloc
-#    define zcfree                z_zcfree
-#  endif
-#  define zlibCompileFlags      z_zlibCompileFlags
-#  define zlibVersion           z_zlibVersion
-
-/* all zlib typedefs in zlib.h and zconf.h */
-#  define Byte                  z_Byte
-#  define Bytef                 z_Bytef
-#  define alloc_func            z_alloc_func
-#  define charf                 z_charf
-#  define free_func             z_free_func
-#  ifndef Z_SOLO
-#    define gzFile                z_gzFile
-#  endif
-#  define gz_header             z_gz_header
-#  define gz_headerp            z_gz_headerp
-#  define in_func               z_in_func
-#  define intf                  z_intf
-#  define out_func              z_out_func
-#  define uInt                  z_uInt
-#  define uIntf                 z_uIntf
-#  define uLong                 z_uLong
-#  define uLongf                z_uLongf
-#  define voidp                 z_voidp
-#  define voidpc                z_voidpc
-#  define voidpf                z_voidpf
-
-/* all zlib structs in zlib.h and zconf.h */
-#  define gz_header_s           z_gz_header_s
-#  define internal_state        z_internal_state
-
-#endif
-
-#if defined(__MSDOS__) && !defined(MSDOS)
-#  define MSDOS
-#endif
-#if (defined(OS_2) || defined(__OS2__)) && !defined(OS2)
-#  define OS2
-#endif
-#if defined(_WINDOWS) && !defined(WINDOWS)
-#  define WINDOWS
-#endif
-#if defined(_WIN32) || defined(_WIN32_WCE) || defined(__WIN32__)
-#  ifndef WIN32
-#    define WIN32
-#  endif
-#endif
-#if (defined(MSDOS) || defined(OS2) || defined(WINDOWS)) && !defined(WIN32)
-#  if !defined(__GNUC__) && !defined(__FLAT__) && !defined(__386__)
-#    ifndef SYS16BIT
-#      define SYS16BIT
-#    endif
-#  endif
-#endif
-
-/*
- * Compile with -DMAXSEG_64K if the alloc function cannot allocate more
- * than 64k bytes at a time (needed on systems with 16-bit int).
- */
-#ifdef SYS16BIT
-#  define MAXSEG_64K
-#endif
-#ifdef MSDOS
-#  define UNALIGNED_OK
-#endif
-
-#ifdef __STDC_VERSION__
-#  ifndef STDC
-#    define STDC
-#  endif
-#  if __STDC_VERSION__ >= 199901L
-#    ifndef STDC99
-#      define STDC99
-#    endif
-#  endif
-#endif
-#if !defined(STDC) && (defined(__STDC__) || defined(__cplusplus))
-#  define STDC
-#endif
-#if !defined(STDC) && (defined(__GNUC__) || defined(__BORLANDC__))
-#  define STDC
-#endif
-#if !defined(STDC) && (defined(MSDOS) || defined(WINDOWS) || defined(WIN32))
-#  define STDC
-#endif
-#if !defined(STDC) && (defined(OS2) || defined(__HOS_AIX__))
-#  define STDC
-#endif
-
-#if defined(__OS400__) && !defined(STDC)    /* iSeries (formerly AS/400). */
-#  define STDC
-#endif
-
-#ifndef STDC
-#  ifndef const /* cannot use !defined(STDC) && !defined(const) on Mac */
-#    define const       /* note: need a more gentle solution here */
-#  endif
-#endif
-
-#if defined(ZLIB_CONST) && !defined(z_const)
-#  define z_const const
-#else
-#  define z_const
-#endif
-
-/* Some Mac compilers merge all .h files incorrectly: */
-#if defined(__MWERKS__)||defined(applec)||defined(THINK_C)||defined(__SC__)
-#  define NO_DUMMY_DECL
-#endif
-
-/* Maximum value for memLevel in deflateInit2 */
-#ifndef MAX_MEM_LEVEL
-#  ifdef MAXSEG_64K
-#    define MAX_MEM_LEVEL 8
-#  else
-#    define MAX_MEM_LEVEL 9
-#  endif
-#endif
-
-/* Maximum value for windowBits in deflateInit2 and inflateInit2.
- * WARNING: reducing MAX_WBITS makes minigzip unable to extract .gz files
- * created by gzip. (Files created by minigzip can still be extracted by
- * gzip.)
- */
-#ifndef MAX_WBITS
-#  define MAX_WBITS   15 /* 32K LZ77 window */
-#endif
-
-/* The memory requirements for deflate are (in bytes):
-            (1 << (windowBits+2)) +  (1 << (memLevel+9))
- that is: 128K for windowBits=15  +  128K for memLevel = 8  (default values)
- plus a few kilobytes for small objects. For example, if you want to reduce
- the default memory requirements from 256K to 128K, compile with
-     make CFLAGS="-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7"
- Of course this will generally degrade compression (there's no free lunch).
-
-   The memory requirements for inflate are (in bytes) 1 << windowBits
- that is, 32K for windowBits=15 (default value) plus a few kilobytes
- for small objects.
-*/
-
-                        /* Type declarations */
-
-#ifndef OF /* function prototypes */
-#  ifdef STDC
-#    define OF(args)  args
-#  else
-#    define OF(args)  ()
-#  endif
-#endif
-
-#ifndef Z_ARG /* function prototypes for stdarg */
-#  if defined(STDC) || defined(Z_HAVE_STDARG_H)
-#    define Z_ARG(args)  args
-#  else
-#    define Z_ARG(args)  ()
-#  endif
-#endif
-
-/* The following definitions for FAR are needed only for MSDOS mixed
- * model programming (small or medium model with some far allocations).
- * This was tested only with MSC; for other MSDOS compilers you may have
- * to define NO_MEMCPY in zutil.h.  If you don't need the mixed model,
- * just define FAR to be empty.
- */
-#ifdef SYS16BIT
-#  if defined(M_I86SM) || defined(M_I86MM)
-     /* MSC small or medium model */
-#    define SMALL_MEDIUM
-#    ifdef _MSC_VER
-#      define FAR _far
-#    else
-#      define FAR far
-#    endif
-#  endif
-#  if (defined(__SMALL__) || defined(__MEDIUM__))
-     /* Turbo C small or medium model */
-#    define SMALL_MEDIUM
-#    ifdef __BORLANDC__
-#      define FAR _far
-#    else
-#      define FAR far
-#    endif
-#  endif
-#endif
-
-#if defined(WINDOWS) || defined(WIN32)
-   /* If building or using zlib as a DLL, define ZLIB_DLL.
-    * This is not mandatory, but it offers a little performance increase.
-    */
-#  ifdef ZLIB_DLL
-#    if defined(WIN32) && (!defined(__BORLANDC__) || (__BORLANDC__ >= 0x500))
-#      ifdef ZLIB_INTERNAL
-#        define ZEXTERN extern __declspec(dllexport)
-#      else
-#        define ZEXTERN extern __declspec(dllimport)
-#      endif
-#    endif
-#  endif  /* ZLIB_DLL */
-   /* If building or using zlib with the WINAPI/WINAPIV calling convention,
-    * define ZLIB_WINAPI.
-    * Caution: the standard ZLIB1.DLL is NOT compiled using ZLIB_WINAPI.
-    */
-#  ifdef ZLIB_WINAPI
-#    ifdef FAR
-#      undef FAR
-#    endif
-#    include <windows.h>
-     /* No need for _export, use ZLIB.DEF instead. */
-     /* For complete Windows compatibility, use WINAPI, not __stdcall. */
-#    define ZEXPORT WINAPI
-#    ifdef WIN32
-#      define ZEXPORTVA WINAPIV
-#    else
-#      define ZEXPORTVA FAR CDECL
-#    endif
-#  endif
-#endif
-
-#if defined (__BEOS__)
-#  ifdef ZLIB_DLL
-#    ifdef ZLIB_INTERNAL
-#      define ZEXPORT   __declspec(dllexport)
-#      define ZEXPORTVA __declspec(dllexport)
-#    else
-#      define ZEXPORT   __declspec(dllimport)
-#      define ZEXPORTVA __declspec(dllimport)
-#    endif
-#  endif
-#endif
-
-#ifndef ZEXTERN
-#  define ZEXTERN extern
-#endif
-#ifndef ZEXPORT
-#  define ZEXPORT
-#endif
-#ifndef ZEXPORTVA
-#  define ZEXPORTVA
-#endif
-
-#ifndef FAR
-#  define FAR
-#endif
-
-#if !defined(__MACTYPES__)
-typedef unsigned char  Byte;  /* 8 bits */
-#endif
-typedef unsigned int   uInt;  /* 16 bits or more */
-typedef unsigned long  uLong; /* 32 bits or more */
-
-#ifdef SMALL_MEDIUM
-   /* Borland C/C++ and some old MSC versions ignore FAR inside typedef */
-#  define Bytef Byte FAR
-#else
-   typedef Byte  FAR Bytef;
-#endif
-typedef char  FAR charf;
-typedef int   FAR intf;
-typedef uInt  FAR uIntf;
-typedef uLong FAR uLongf;
-
-#ifdef STDC
-   typedef void const *voidpc;
-   typedef void FAR   *voidpf;
-   typedef void       *voidp;
-#else
-   typedef Byte const *voidpc;
-   typedef Byte FAR   *voidpf;
-   typedef Byte       *voidp;
-#endif
-
-/* ./configure may #define Z_U4 here */
-
-#if !defined(Z_U4) && !defined(Z_SOLO) && defined(STDC)
-#  include <limits.h>
-#  if (UINT_MAX == 0xffffffffUL)
-#    define Z_U4 unsigned
-#  else
-#    if (ULONG_MAX == 0xffffffffUL)
-#      define Z_U4 unsigned long
-#    else
-#      if (USHRT_MAX == 0xffffffffUL)
-#        define Z_U4 unsigned short
-#      endif
-#    endif
-#  endif
-#endif
-
-#ifdef Z_U4
-   typedef Z_U4 z_crc_t;
-#else
-   typedef unsigned long z_crc_t;
-#endif
-
-#if defined(HAVE_UNISTD_H) && -HAVE_UNISTD_H - -1 == 1
-#  undef HAVE_UNISTD_H
-#endif
-
-#ifdef HAVE_UNISTD_H    /* may be set to #if 1 by ./configure */
-#  define Z_HAVE_UNISTD_H
-#endif
-
-#ifdef HAVE_STDARG_H    /* may be set to #if 1 by ./configure */
-#  define Z_HAVE_STDARG_H
-#endif
-
-#ifdef STDC
-#  ifndef Z_SOLO
-#    include <sys/types.h>      /* for off_t */
-#  endif
-#endif
-
-#ifdef _WIN32
-#  include <stddef.h>           /* for wchar_t */
-#endif
-
-/* a little trick to accommodate both "#define _LARGEFILE64_SOURCE" and
- * "#define _LARGEFILE64_SOURCE 1" as requesting 64-bit operations, (even
- * though the former does not conform to the LFS document), but considering
- * both "#undef _LARGEFILE64_SOURCE" and "#define _LARGEFILE64_SOURCE 0" as
- * equivalently requesting no 64-bit operations
- */
-#if defined(LARGEFILE64_SOURCE) && -_LARGEFILE64_SOURCE - -1 == 1
-#  undef _LARGEFILE64_SOURCE
-#endif
-
-#if defined(__WATCOMC__) && !defined(Z_HAVE_UNISTD_H)
-#  define Z_HAVE_UNISTD_H
-#endif
-#ifndef Z_SOLO
-#  if defined(Z_HAVE_UNISTD_H) || defined(LARGEFILE64_SOURCE)
-#    ifdef Z_HAVE_UNISTD_H
-#      include <unistd.h>         /* for SEEK_*, off_t, and _LFS64_LARGEFILE */
-#    endif
-#    ifdef VMS
-#      include <unixio.h>       /* for off_t */
-#    endif
-#    ifndef z_off_t
-#      define z_off_t off_t
-#    endif
-#  endif
-#endif
-
-#if defined(_LFS64_LARGEFILE) && _LFS64_LARGEFILE-0
-#  define Z_LFS64
-#endif
-
-#if defined(_LARGEFILE64_SOURCE) && defined(Z_LFS64)
-#  define Z_LARGE64
-#endif
-
-#if defined(_FILE_OFFSET_BITS) && _FILE_OFFSET_BITS-0 == 64 && defined(Z_LFS64)
-#  define Z_WANT64
-#endif
-
-#if !defined(SEEK_SET) && !defined(Z_SOLO)
-#  define SEEK_SET        0       /* Seek from beginning of file.  */
-#  define SEEK_CUR        1       /* Seek from current position.  */
-#  define SEEK_END        2       /* Set file pointer to EOF plus "offset" */
-#endif
-
-#ifndef z_off_t
-#  define z_off_t long
-#endif
-
-#if !defined(_WIN32) && defined(Z_LARGE64)
-#  define z_off64_t off64_t
-#else
-#  if defined(_WIN32) && !defined(__GNUC__) && !defined(Z_SOLO)
-#    define z_off64_t __int64
-#  else
-#    define z_off64_t z_off_t
-#  endif
-#endif
-
-/* MVS linker does not support external names larger than 8 bytes */
-#if defined(__MVS__)
-  #pragma map(deflateInit_,"DEIN")
-  #pragma map(deflateInit2_,"DEIN2")
-  #pragma map(deflateEnd,"DEEND")
-  #pragma map(deflateBound,"DEBND")
-  #pragma map(inflateInit_,"ININ")
-  #pragma map(inflateInit2_,"ININ2")
-  #pragma map(inflateEnd,"INEND")
-  #pragma map(inflateSync,"INSY")
-  #pragma map(inflateSetDictionary,"INSEDI")
-  #pragma map(compressBound,"CMBND")
-  #pragma map(inflate_table,"INTABL")
-  #pragma map(inflate_fast,"INFA")
-  #pragma map(inflate_copyright,"INCOPY")
-#endif
-
-#endif /* ZCONF_H */
-
diff --git a/build/zlib/zlib.vcxproj b/build/zlib/zlib.vcxproj
deleted file mode 100644
index 1dbf4345d..000000000
--- a/build/zlib/zlib.vcxproj
+++ /dev/null
@@ -1,60 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
-  <PropertyGroup Label="Globals">
-    <ProjectGuid>{10F22A5A-DD9E-44A1-BA2E-2A9A7C78B0EE}</ProjectGuid>
-    <RootNamespace>zlib</RootNamespace>
-    <AegisubProjectType>lib</AegisubProjectType>
-  </PropertyGroup>
-
-  <ImportGroup Label="PropertySheets">
-    <Import Project="$(MSBuildThisFileDirectory)..\aegisub.props" />
-  </ImportGroup>
-
-  <!-- Project specific configuration -->
-  <ItemDefinitionGroup>
-    <ClCompile>
-      <AdditionalIncludeDirectories>$(ZlibSrcDir)\</AdditionalIncludeDirectories>
-      <DisableSpecificWarnings>4996;%(DisableSpecificWarnings)</DisableSpecificWarnings>
-    </ClCompile>
-  </ItemDefinitionGroup>
-
-  <!-- Source files -->
-  <ItemGroup>
-    <InstallHeader Include="$(ZlibSrcDir)\zlib.h">
-      <HeaderRoot>$(ZlibSrcDir)</HeaderRoot>
-    </InstallHeader>
-    <InstallHeader Include="$(MSBuildThisFileDirectory)\zconf.h">
-      <HeaderRoot>$(MSBuildThisFileDirectory)</HeaderRoot>
-    </InstallHeader>
-  </ItemGroup>
-  <ItemGroup>
-    <ClCompile Include="$(ZlibSrcDir)\adler32.c" />
-    <ClCompile Include="$(ZlibSrcDir)\compress.c" />
-    <ClCompile Include="$(ZlibSrcDir)\crc32.c" />
-    <ClCompile Include="$(ZlibSrcDir)\deflate.c" />
-    <ClCompile Include="$(ZlibSrcDir)\gzclose.c" />
-    <ClCompile Include="$(ZlibSrcDir)\gzlib.c" />
-    <ClCompile Include="$(ZlibSrcDir)\gzread.c" />
-    <ClCompile Include="$(ZlibSrcDir)\gzwrite.c" />
-    <ClCompile Include="$(ZlibSrcDir)\infback.c" />
-    <ClCompile Include="$(ZlibSrcDir)\inffast.c" />
-    <ClCompile Include="$(ZlibSrcDir)\inflate.c" />
-    <ClCompile Include="$(ZlibSrcDir)\inftrees.c" />
-    <ClCompile Include="$(ZlibSrcDir)\trees.c" />
-    <ClCompile Include="$(ZlibSrcDir)\uncompr.c" />
-    <ClCompile Include="$(ZlibSrcDir)\zutil.c" />
-  </ItemGroup>
-  <ItemGroup>
-    <ClInclude Include="$(ZlibSrcDir)\crc32.h" />
-    <ClInclude Include="$(ZlibSrcDir)\deflate.h" />
-    <ClInclude Include="$(ZlibSrcDir)\gzguts.h" />
-    <ClInclude Include="$(ZlibSrcDir)\inffast.h" />
-    <ClInclude Include="$(ZlibSrcDir)\inffixed.h" />
-    <ClInclude Include="$(ZlibSrcDir)\inflate.h" />
-    <ClInclude Include="$(ZlibSrcDir)\inftrees.h" />
-    <ClInclude Include="$(ZlibSrcDir)\trees.h" />
-    <ClInclude Include="$(ZlibSrcDir)\zconf.h" />
-    <ClInclude Include="$(ZlibSrcDir)\zlib.h" />
-    <ClInclude Include="$(ZlibSrcDir)\zutil.h" />
-  </ItemGroup>
-</Project>
-- 
GitLab