Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/mpc-hc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXhmikosR <xhmikosr@users.sourceforge.net>2010-07-26 21:35:37 +0400
committerXhmikosR <xhmikosr@users.sourceforge.net>2010-07-26 21:35:37 +0400
commitb189835dbad8a8fd7ee39af9b98c8ecf8fc68267 (patch)
tree1355cbe373ddae595aa15c60050058b2d213b966 /src/filters/transform/VSFilter
parent7055991fb62ec94319751d29760f31de60a18a9b (diff)
Initial commit of MSVS 2010 project files.
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@2156 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src/filters/transform/VSFilter')
-rw-r--r--src/filters/transform/VSFilter/VSFilter.vcxproj268
-rw-r--r--src/filters/transform/VSFilter/VSFilter.vcxproj.filters118
-rw-r--r--src/filters/transform/VSFilter/VSFilter_2010.sln115
3 files changed, 501 insertions, 0 deletions
diff --git a/src/filters/transform/VSFilter/VSFilter.vcxproj b/src/filters/transform/VSFilter/VSFilter.vcxproj
new file mode 100644
index 000000000..b3c621972
--- /dev/null
+++ b/src/filters/transform/VSFilter/VSFilter.vcxproj
@@ -0,0 +1,268 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup Label="ProjectConfigurations">
+ <ProjectConfiguration Include="Debug Filter|Win32">
+ <Configuration>Debug Filter</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug Filter|x64">
+ <Configuration>Debug Filter</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release Filter|Win32">
+ <Configuration>Release Filter</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release Filter|x64">
+ <Configuration>Release Filter</Configuration>
+ <Platform>x64</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{F671100C-469F-4723-AAC4-B7FE4F5B8DC4}</ProjectGuid>
+ <RootNamespace>VSFilter</RootNamespace>
+ <Keyword>AtlProj</Keyword>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Filter|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseOfMfc>Static</UseOfMfc>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Filter|Win32'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseOfMfc>Static</UseOfMfc>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Filter|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseOfMfc>Static</UseOfMfc>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Filter|x64'" Label="Configuration">
+ <ConfigurationType>DynamicLibrary</ConfigurationType>
+ <UseOfMfc>Static</UseOfMfc>
+ <CharacterSet>Unicode</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Filter|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="..\..\..\common.props" />
+ <Import Project="..\..\..\release.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Filter|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="..\..\..\common.props" />
+ <Import Project="..\..\..\debug.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release Filter|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="..\..\..\common.props" />
+ <Import Project="..\..\..\release.props" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug Filter|x64'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ <Import Project="..\..\..\common.props" />
+ <Import Project="..\..\..\debug.props" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup>
+ <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug Filter|Win32'">$(SolutionDir)bin\Filters_x86_Debug\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug Filter|x64'">$(SolutionDir)bin\Filters_x64_Debug\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release Filter|Win32'">$(SolutionDir)bin\Filters_x86\</OutDir>
+ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release Filter|x64'">$(SolutionDir)bin\Filters_x64\</OutDir>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Filter|Win32'">
+ <PreBuildEvent>
+ <Command>cd ..\..\..\..\
+update_version.bat
+</Command>
+ </PreBuildEvent>
+ <ClCompile>
+ <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>..\..\..\..\include;..\..\..\..\include\virtualdub;..\..\BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUG;_USRDLL;ISOLATION_AWARE_ENABLED;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_AFXDLL;_DEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalDependencies>BaseClasses.lib;BaseVideoFilter.lib;comsuppwd.lib;delayimp.lib;DSUtil.lib;Kasumi.lib;Subtitles.lib;SubPic.lib;system.lib;Winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
+ <AdditionalLibraryDirectories>$(SolutionDir)bin\lib\Debug_$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ModuleDefinitionFile>VSFilter.def</ModuleDefinitionFile>
+ <SubSystem>Windows</SubSystem>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Filter|x64'">
+ <PreBuildEvent>
+ <Command>cd ..\..\..\..\
+update_version.bat
+</Command>
+ </PreBuildEvent>
+ <Midl>
+ <TargetEnvironment>X64</TargetEnvironment>
+ </Midl>
+ <ClCompile>
+ <AdditionalIncludeDirectories>..\..\..\..\include;..\..\..\..\include\virtualdub;..\..\BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;_WINDOWS;_DEBUG;_USRDLL;ISOLATION_AWARE_ENABLED;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_AFXDLL;_DEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalDependencies>BaseClasses.lib;BaseVideoFilter.lib;comsuppwd.lib;delayimp.lib;DSUtil.lib;Kasumi.lib;Subtitles.lib;SubPic.lib;system.lib;Winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
+ <AdditionalLibraryDirectories>$(SolutionDir)bin\lib\Debug_$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <ModuleDefinitionFile>VSFilter.def</ModuleDefinitionFile>
+ <SubSystem>Windows</SubSystem>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Filter|Win32'">
+ <PreBuildEvent>
+ <Command>cd ..\..\..\..\
+update_version.bat
+</Command>
+ </PreBuildEvent>
+ <Midl>
+ <TypeLibraryName>.\$(OutDir)$(ProjectName).tlb</TypeLibraryName>
+ </Midl>
+ <ClCompile>
+ <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>..\..\..\..\include;..\..\..\..\include\virtualdub;..\..\BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;_USRDLL;ISOLATION_AWARE_ENABLED;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_AFXDLL;NDEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalDependencies>BaseClasses.lib;BaseVideoFilter.lib;comsuppwd.lib;delayimp.lib;DSUtil.lib;Kasumi.lib;Subtitles.lib;SubPic.lib;system.lib;Winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
+ <AdditionalLibraryDirectories>$(SolutionDir)bin\lib\Release_$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <IgnoreSpecificDefaultLibraries>msvcrt;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+ <ModuleDefinitionFile>VSFilter.def</ModuleDefinitionFile>
+ <DelayLoadDLLs>oleacc.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <LargeAddressAware>true</LargeAddressAware>
+ <RandomizedBaseAddress>true</RandomizedBaseAddress>
+ <DataExecutionPrevention>true</DataExecutionPrevention>
+ <TargetMachine>MachineX86</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Filter|x64'">
+ <PreBuildEvent>
+ <Command>cd ..\..\..\..\
+update_version.bat
+</Command>
+ </PreBuildEvent>
+ <Midl>
+ <TargetEnvironment>X64</TargetEnvironment>
+ </Midl>
+ <ClCompile>
+ <AdditionalOptions>/MP %(AdditionalOptions)</AdditionalOptions>
+ <AdditionalIncludeDirectories>..\..\..\..\include;..\..\..\..\include\virtualdub;..\..\BaseClasses;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
+ <PreprocessorDefinitions>WIN64;NDEBUG;_USRDLL;ISOLATION_AWARE_ENABLED;_WIN32_WINNT=0x0600;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet>
+ </ClCompile>
+ <ResourceCompile>
+ <PreprocessorDefinitions>_AFXDLL;NDEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <Culture>0x0409</Culture>
+ </ResourceCompile>
+ <Link>
+ <AdditionalDependencies>BaseClasses.lib;BaseVideoFilter.lib;comsuppwd.lib;delayimp.lib;DSUtil.lib;Kasumi.lib;Subtitles.lib;SubPic.lib;system.lib;Winmm.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
+ <AdditionalLibraryDirectories>$(SolutionDir)bin\lib\Release_$(Platform);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
+ <IgnoreSpecificDefaultLibraries>msvcrt;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
+ <ModuleDefinitionFile>VSFilter.def</ModuleDefinitionFile>
+ <DelayLoadDLLs>oleacc.dll;%(DelayLoadDLLs)</DelayLoadDLLs>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <SubSystem>Windows</SubSystem>
+ <LargeAddressAware>true</LargeAddressAware>
+ <RandomizedBaseAddress>true</RandomizedBaseAddress>
+ <DataExecutionPrevention>true</DataExecutionPrevention>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemGroup>
+ <ClCompile Include="AvgLines.cpp" />
+ <ClCompile Include="Copy.cpp" />
+ <ClCompile Include="csriapi.cpp" />
+ <ClCompile Include="DirectVobSub.cpp" />
+ <ClCompile Include="DirectVobSubFilter.cpp" />
+ <ClCompile Include="DirectVobSubPropPage.cpp" />
+ <ClCompile Include="plugins.cpp" />
+ <ClCompile Include="Scale2x.cpp" />
+ <ClCompile Include="StdAfx.cpp" />
+ <ClCompile Include="StyleEditorDialog.cpp" />
+ <ClCompile Include="systray.cpp" />
+ <ClCompile Include="TextInputPin.cpp" />
+ <ClCompile Include="vfr.cpp" />
+ <ClCompile Include="VSFilter.cpp" />
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="VSFilter.def" />
+ <None Include="res\Icon_147.ico" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="AvgLines.h" />
+ <ClInclude Include="csri.h" />
+ <ClInclude Include="DirectVobSub.h" />
+ <ClInclude Include="DirectVobSubFilter.h" />
+ <ClInclude Include="DirectVobSubPropPage.h" />
+ <ClInclude Include="IDirectVobSub.h" />
+ <ClInclude Include="Scale2x.h" />
+ <ClInclude Include="StdAfx.h" />
+ <ClInclude Include="StyleEditorDialog.h" />
+ <ClInclude Include="systray.h" />
+ <ClInclude Include="TextInputPin.h" />
+ <ClInclude Include="vfr.h" />
+ <ClInclude Include="VSFilter.h" />
+ <ClInclude Include="resource.h" />
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="VSFilter.rc" />
+ </ItemGroup>
+ <ItemGroup>
+ <ProjectReference Include="..\..\..\DSUtil\DSUtil.vcxproj">
+ <Project>{fc70988b-1ae5-4381-866d-4f405e28ac42}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\SubPic\SubPic.vcxproj">
+ <Project>{d514ea4d-eafb-47a9-a437-a582ca571251}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\subtitles\libssf\libssf.vcxproj">
+ <Project>{dd9d2d92-2241-408a-859e-b85d444b7e3c}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\..\..\Subtitles\Subtitles.vcxproj">
+ <Project>{5e56335f-0fb1-4eea-b240-d8dc5e0608e4}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\..\BaseClasses\BaseClasses.vcxproj">
+ <Project>{e8a3f6fa-ae1c-4c8e-a0b6-9c8480324eaa}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\..\Filters.vcxproj">
+ <Project>{273b3149-3192-4b75-a791-470320b90812}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ <ProjectReference Include="..\BaseVideoFilter\BaseVideoFilter.vcxproj">
+ <Project>{54dda60f-e528-4d07-a152-960a1e818680}</Project>
+ <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
+ </ProjectReference>
+ </ItemGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ </ImportGroup>
+</Project> \ No newline at end of file
diff --git a/src/filters/transform/VSFilter/VSFilter.vcxproj.filters b/src/filters/transform/VSFilter/VSFilter.vcxproj.filters
new file mode 100644
index 000000000..4d020c014
--- /dev/null
+++ b/src/filters/transform/VSFilter/VSFilter.vcxproj.filters
@@ -0,0 +1,118 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="Source Files">
+ <UniqueIdentifier>{6d1c2595-a734-4727-a302-743496e0d217}</UniqueIdentifier>
+ <Extensions>cpp;c;cxx;rc;def;r;odl;idl;hpj;bat</Extensions>
+ </Filter>
+ <Filter Include="Header Files">
+ <UniqueIdentifier>{15c3a8b2-28f2-4542-9fc7-dfe79bcc06f9}</UniqueIdentifier>
+ <Extensions>h;hpp;hxx;hm;inl</Extensions>
+ </Filter>
+ <Filter Include="Resource Files">
+ <UniqueIdentifier>{8bb30f0d-807a-4f9f-962b-6298a5dc1b33}</UniqueIdentifier>
+ <Extensions>ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe</Extensions>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="AvgLines.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="Copy.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="csriapi.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="DirectVobSub.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="DirectVobSubFilter.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="DirectVobSubPropPage.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="plugins.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="Scale2x.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="StdAfx.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="StyleEditorDialog.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="systray.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="TextInputPin.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="vfr.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="VSFilter.cpp">
+ <Filter>Source Files</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="VSFilter.def">
+ <Filter>Source Files</Filter>
+ </None>
+ <None Include="res\Icon_147.ico">
+ <Filter>Resource Files</Filter>
+ </None>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="AvgLines.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="csri.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="DirectVobSub.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="DirectVobSubFilter.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="DirectVobSubPropPage.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="IDirectVobSub.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="Scale2x.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="StdAfx.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="StyleEditorDialog.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="systray.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="TextInputPin.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="vfr.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="VSFilter.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="resource.h">
+ <Filter>Resource Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <ResourceCompile Include="VSFilter.rc">
+ <Filter>Resource Files</Filter>
+ </ResourceCompile>
+ </ItemGroup>
+</Project> \ No newline at end of file
diff --git a/src/filters/transform/VSFilter/VSFilter_2010.sln b/src/filters/transform/VSFilter/VSFilter_2010.sln
new file mode 100644
index 000000000..3f41dff92
--- /dev/null
+++ b/src/filters/transform/VSFilter/VSFilter_2010.sln
@@ -0,0 +1,115 @@
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "VD", "VD", "{2B9F1D31-0D4A-4DBA-BBCB-9DB281AB314F}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VSFilter", "VSFilter.vcxproj", "{F671100C-469F-4723-AAC4-B7FE4F5B8DC4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "SubPic", "..\..\..\SubPic\SubPic.vcxproj", "{D514EA4D-EAFB-47A9-A437-A582CA571251}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Subtitles", "..\..\..\Subtitles\Subtitles.vcxproj", "{5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "DSUtil", "..\..\..\DSUtil\DSUtil.vcxproj", "{FC70988B-1AE5-4381-866D-4F405E28AC42}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BaseVideoFilter", "..\BaseVideoFilter\BaseVideoFilter.vcxproj", "{54DDA60F-E528-4D07-A152-960A1E818680}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BaseClasses", "..\..\BaseClasses\BaseClasses.vcxproj", "{E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Kasumi", "..\..\..\thirdparty\VirtualDub\Kasumi\Kasumi.vcxproj", "{0D252872-7542-4232-8D02-53F9182AEE15}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "system", "..\..\..\thirdparty\VirtualDub\system\system.vcxproj", "{C2082189-3ECB-4079-91FA-89D3C8A305C0}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libssf", "..\..\..\subtitles\libssf\libssf.vcxproj", "{DD9D2D92-2241-408A-859E-B85D444B7E3C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Filter|Win32 = Debug Filter|Win32
+ Debug Filter|x64 = Debug Filter|x64
+ Release Filter|Win32 = Release Filter|Win32
+ Release Filter|x64 = Release Filter|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Filter|Win32.ActiveCfg = Debug Filter|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Filter|Win32.Build.0 = Debug Filter|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Filter|x64.ActiveCfg = Debug Filter|x64
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Filter|x64.Build.0 = Debug Filter|x64
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Filter|Win32.ActiveCfg = Release Filter|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Filter|Win32.Build.0 = Release Filter|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Filter|x64.ActiveCfg = Release Filter|x64
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Filter|x64.Build.0 = Release Filter|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Filter|x64.Build.0 = Debug|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Filter|Win32.Build.0 = Release|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Filter|x64.ActiveCfg = Release|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Filter|x64.Build.0 = Release|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Filter|x64.Build.0 = Debug|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Filter|Win32.Build.0 = Release|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Filter|x64.ActiveCfg = Release|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Filter|x64.Build.0 = Release|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Filter|x64.Build.0 = Debug|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Filter|Win32.Build.0 = Release|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Filter|x64.ActiveCfg = Release|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Filter|x64.Build.0 = Release|x64
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Filter|x64.Build.0 = Debug|x64
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Filter|Win32.Build.0 = Release|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Filter|x64.ActiveCfg = Release|x64
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Filter|x64.Build.0 = Release|x64
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Debug Filter|x64.Build.0 = Debug|x64
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release Filter|Win32.Build.0 = Release|Win32
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release Filter|x64.ActiveCfg = Release|x64
+ {E8A3F6FA-AE1C-4C8E-A0B6-9C8480324EAA}.Release Filter|x64.Build.0 = Release|x64
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Debug Filter|x64.Build.0 = Debug|x64
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Release Filter|Win32.Build.0 = Release|Win32
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Release Filter|x64.ActiveCfg = Release|x64
+ {0D252872-7542-4232-8D02-53F9182AEE15}.Release Filter|x64.Build.0 = Release|x64
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Debug Filter|x64.Build.0 = Debug|x64
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Release Filter|Win32.Build.0 = Release|Win32
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Release Filter|x64.ActiveCfg = Release|x64
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0}.Release Filter|x64.Build.0 = Release|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Filter|Win32.ActiveCfg = Debug|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Filter|Win32.Build.0 = Debug|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Filter|x64.ActiveCfg = Debug|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Filter|x64.Build.0 = Debug|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Filter|Win32.ActiveCfg = Release|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Filter|Win32.Build.0 = Release|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Filter|x64.ActiveCfg = Release|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Filter|x64.Build.0 = Release|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {0D252872-7542-4232-8D02-53F9182AEE15} = {2B9F1D31-0D4A-4DBA-BBCB-9DB281AB314F}
+ {C2082189-3ECB-4079-91FA-89D3C8A305C0} = {2B9F1D31-0D4A-4DBA-BBCB-9DB281AB314F}
+ EndGlobalSection
+ GlobalSection(SubversionScc) = preSolution
+ Svn-Managed = True
+ Manager = AnkhSVN - Subversion Support for Visual Studio
+ EndGlobalSection
+EndGlobal