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
path: root/src
diff options
context:
space:
mode:
authordrevil_xxl <drevil_xxl@users.sourceforge.net>2008-03-18 22:20:48 +0300
committerdrevil_xxl <drevil_xxl@users.sourceforge.net>2008-03-18 22:20:48 +0300
commita60fee271191544784061170ba19745def068aee (patch)
tree79a2bd0cce469370104342111b239b1ecd840eac /src
parentf08dbbb36c438f81373041019a12eafd32cd5bcb (diff)
vs 2005(8) updates
git-svn-id: https://mpc-hc.svn.sourceforge.net/svnroot/mpc-hc/trunk@469 10f7b99b-c216-0410-bff0-8a66a9350fd8
Diffstat (limited to 'src')
-rw-r--r--src/apps/ShuttlePN31/Common/ShuttlePN31Client.cpp3
-rw-r--r--src/apps/mplayerc/AUTHORS2
-rw-r--r--src/apps/mplayerc/mpcresources.sln4
-rw-r--r--src/apps/mplayerc/mpcresources_vs2005.sln122
-rw-r--r--src/apps/mplayerc/mplayerc.sln4
-rw-r--r--src/apps/mplayerc/mplayerc.vcproj2
-rw-r--r--src/decss/decss.sln4
-rw-r--r--src/decss/decss_vs2005.sln25
-rw-r--r--src/dsutil/dsutil.sln4
-rw-r--r--src/dsutil/dsutil_vs2005.sln25
-rw-r--r--src/filters/filters.sln5
-rw-r--r--src/filters/muxer/basemuxer/BaseMuxerOutputPin.cpp12
-rw-r--r--src/filters/muxer/basemuxer/BaseMuxerOutputPin.h4
-rw-r--r--src/filters/muxer/dsmmuxer/DSMMuxer.vcproj8
-rw-r--r--src/filters/muxer/dsmmuxer/DSMMuxer_vs2005.vcproj8
-rw-r--r--src/filters/transform/vsfilter/VSFilter.sln113
-rw-r--r--src/filters/transform/vsfilter/VSFilter.vcproj192
-rw-r--r--src/filters/transform/vsfilter/VSFilter_vs2005.sln113
-rw-r--r--src/filters/transform/vsfilter/VSFilter_vs2005.vcproj192
-rw-r--r--src/subpic/subpic.sln4
-rw-r--r--src/subpic/subpic_vs2005.sln25
-rw-r--r--src/subtitles/subtitles.sln4
-rw-r--r--src/subtitles/subtitles_vs2005.sln38
-rw-r--r--src/ui/CmdUI/CmdUI.sln4
-rw-r--r--src/ui/CmdUI/CmdUI_vs2005.sln25
-rw-r--r--src/ui/LCDUI/LCDUI.sln4
-rw-r--r--src/ui/LCDUI/LCDUI_vs2005.sln25
-rw-r--r--src/ui/ResizableLib/ResizableLib.sln4
-rw-r--r--src/ui/ResizableLib/ResizableLib_vs2005.sln25
-rw-r--r--src/ui/TreePropSheet/TreePropSheet.sln4
-rw-r--r--src/ui/TreePropSheet/TreePropSheet_vs2005.sln25
-rw-r--r--src/ui/sizecbar/sizecbar.sln4
-rw-r--r--src/ui/sizecbar/sizecbar_vs2005.sln25
-rw-r--r--src/zlib/zlib.sln19
34 files changed, 1004 insertions, 73 deletions
diff --git a/src/apps/ShuttlePN31/Common/ShuttlePN31Client.cpp b/src/apps/ShuttlePN31/Common/ShuttlePN31Client.cpp
index 44b35f98f..8be7f1dd3 100644
--- a/src/apps/ShuttlePN31/Common/ShuttlePN31Client.cpp
+++ b/src/apps/ShuttlePN31/Common/ShuttlePN31Client.cpp
@@ -320,10 +320,11 @@ void CShuttlePN31Client::Connect()
void CShuttlePN31Client::Disconnect()
{
DWORD dwSize;
+ UNREFERENCED_PARAMETER(dwSize);
// if (m_hPipe != INVALID_HANDLE_VALUE)
// {
// HANDLE hEndMsg;
-//// FlushFileBuffers(m_hPipe);
+// FlushFileBuffers(m_hPipe);
// DWORD dwMode = PIPE_NOWAIT;
// SetNamedPipeHandleState (m_hPipe, &dwMode, NULL, NULL);
// DisconnectNamedPipe(m_hPipe);
diff --git a/src/apps/mplayerc/AUTHORS b/src/apps/mplayerc/AUTHORS
index 767b6ee45..6e06b93bd 100644
--- a/src/apps/mplayerc/AUTHORS
+++ b/src/apps/mplayerc/AUTHORS
@@ -2,7 +2,7 @@ In order of appearance in svn:
------------------------------------------------
Casimir666 <casimir666@users.sourceforge.net> (Code; Admin; French)
Alexander Wild <alexwild@users.sourceforge.net> (Code; Admin; German)
-Drevil XXL <drevil_xxl@users.sourceforge.net> (FFMpeg)
+_xxl <drevil_xxl@users.sourceforge.net> (FFMpeg)
MatMaul <matmaul@users.sourceforge.net> (Code)
Translators:
diff --git a/src/apps/mplayerc/mpcresources.sln b/src/apps/mplayerc/mpcresources.sln
index b61394a9c..3f66aabda 100644
--- a/src/apps/mplayerc/mpcresources.sln
+++ b/src/apps/mplayerc/mpcresources.sln
@@ -1,6 +1,6 @@

-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpcresources", "mpcresources.vcproj", "{A57CBE1A-3703-4237-950A-FC5F594FDB43}"
EndProject
Global
diff --git a/src/apps/mplayerc/mpcresources_vs2005.sln b/src/apps/mplayerc/mpcresources_vs2005.sln
new file mode 100644
index 000000000..bcbcfd906
--- /dev/null
+++ b/src/apps/mplayerc/mpcresources_vs2005.sln
@@ -0,0 +1,122 @@
+
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mpcresources", "mpcresources_vs2005.vcproj", "{A57CBE1A-3703-4237-950A-FC5F594FDB43}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode Czech|Win32 = Debug Unicode Czech|Win32
+ Debug Unicode Czech|x64 = Debug Unicode Czech|x64
+ Debug Unicode French|Win32 = Debug Unicode French|Win32
+ Debug Unicode French|x64 = Debug Unicode French|x64
+ Debug Unicode German|Win32 = Debug Unicode German|Win32
+ Debug Unicode German|x64 = Debug Unicode German|x64
+ Debug Unicode Hungarian|Win32 = Debug Unicode Hungarian|Win32
+ Debug Unicode Hungarian|x64 = Debug Unicode Hungarian|x64
+ Debug Unicode Korean|Win32 = Debug Unicode Korean|Win32
+ Debug Unicode Korean|x64 = Debug Unicode Korean|x64
+ Debug Unicode Polish|Win32 = Debug Unicode Polish|Win32
+ Debug Unicode Polish|x64 = Debug Unicode Polish|x64
+ Debug Unicode Russian|Win32 = Debug Unicode Russian|Win32
+ Debug Unicode Russian|x64 = Debug Unicode Russian|x64
+ Debug Unicode Spanish|Win32 = Debug Unicode Spanish|Win32
+ Debug Unicode Spanish|x64 = Debug Unicode Spanish|x64
+ Debug Unicode Turkish|Win32 = Debug Unicode Turkish|Win32
+ Debug Unicode Turkish|x64 = Debug Unicode Turkish|x64
+ Release Unicode Czech|Win32 = Release Unicode Czech|Win32
+ Release Unicode Czech|x64 = Release Unicode Czech|x64
+ Release Unicode French|Win32 = Release Unicode French|Win32
+ Release Unicode French|x64 = Release Unicode French|x64
+ Release Unicode German|Win32 = Release Unicode German|Win32
+ Release Unicode German|x64 = Release Unicode German|x64
+ Release Unicode Hungarian|Win32 = Release Unicode Hungarian|Win32
+ Release Unicode Hungarian|x64 = Release Unicode Hungarian|x64
+ Release Unicode Korean|Win32 = Release Unicode Korean|Win32
+ Release Unicode Korean|x64 = Release Unicode Korean|x64
+ Release Unicode Polish|Win32 = Release Unicode Polish|Win32
+ Release Unicode Polish|x64 = Release Unicode Polish|x64
+ Release Unicode Russian|Win32 = Release Unicode Russian|Win32
+ Release Unicode Russian|x64 = Release Unicode Russian|x64
+ Release Unicode Spanish|Win32 = Release Unicode Spanish|Win32
+ Release Unicode Spanish|x64 = Release Unicode Spanish|x64
+ Release Unicode Turkish|Win32 = Release Unicode Turkish|Win32
+ Release Unicode Turkish|x64 = Release Unicode Turkish|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Czech|Win32.ActiveCfg = Debug Unicode Czech|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Czech|Win32.Build.0 = Debug Unicode Czech|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Czech|x64.ActiveCfg = Debug Unicode Czech|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Czech|x64.Build.0 = Debug Unicode Czech|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode French|Win32.ActiveCfg = Debug Unicode French|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode French|Win32.Build.0 = Debug Unicode French|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode French|x64.ActiveCfg = Debug Unicode French|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode French|x64.Build.0 = Debug Unicode French|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode German|Win32.ActiveCfg = Debug Unicode German|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode German|Win32.Build.0 = Debug Unicode German|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode German|x64.ActiveCfg = Debug Unicode German|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode German|x64.Build.0 = Debug Unicode German|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Hungarian|Win32.ActiveCfg = Debug Unicode Hungarian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Hungarian|Win32.Build.0 = Debug Unicode Hungarian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Hungarian|x64.ActiveCfg = Debug Unicode Hungarian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Hungarian|x64.Build.0 = Debug Unicode Hungarian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Korean|Win32.ActiveCfg = Debug Unicode Korean|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Korean|Win32.Build.0 = Debug Unicode Korean|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Korean|x64.ActiveCfg = Debug Unicode Korean|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Korean|x64.Build.0 = Debug Unicode Korean|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Polish|Win32.ActiveCfg = Debug Unicode Polish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Polish|Win32.Build.0 = Debug Unicode Polish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Polish|x64.ActiveCfg = Debug Unicode Polish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Polish|x64.Build.0 = Debug Unicode Polish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Russian|Win32.ActiveCfg = Debug Unicode Russian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Russian|Win32.Build.0 = Debug Unicode Russian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Russian|x64.ActiveCfg = Debug Unicode Russian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Russian|x64.Build.0 = Debug Unicode Russian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Spanish|Win32.ActiveCfg = Debug Unicode Spanish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Spanish|Win32.Build.0 = Debug Unicode Spanish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Spanish|x64.ActiveCfg = Debug Unicode Spanish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Spanish|x64.Build.0 = Debug Unicode Spanish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Turkish|Win32.ActiveCfg = Debug Unicode Turkish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Turkish|Win32.Build.0 = Debug Unicode Turkish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Turkish|x64.ActiveCfg = Debug Unicode Turkish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Debug Unicode Turkish|x64.Build.0 = Debug Unicode Turkish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Czech|Win32.ActiveCfg = Release Unicode Czech|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Czech|Win32.Build.0 = Release Unicode Czech|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Czech|x64.ActiveCfg = Release Unicode Czech|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Czech|x64.Build.0 = Release Unicode Czech|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode French|Win32.ActiveCfg = Release Unicode French|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode French|Win32.Build.0 = Release Unicode French|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode French|x64.ActiveCfg = Release Unicode French|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode French|x64.Build.0 = Release Unicode French|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode German|Win32.ActiveCfg = Release Unicode German|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode German|Win32.Build.0 = Release Unicode German|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode German|x64.ActiveCfg = Release Unicode German|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode German|x64.Build.0 = Release Unicode German|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Hungarian|Win32.ActiveCfg = Release Unicode Hungarian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Hungarian|Win32.Build.0 = Release Unicode Hungarian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Hungarian|x64.ActiveCfg = Release Unicode Hungarian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Hungarian|x64.Build.0 = Release Unicode Hungarian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Korean|Win32.ActiveCfg = Release Unicode Korean|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Korean|Win32.Build.0 = Release Unicode Korean|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Korean|x64.ActiveCfg = Release Unicode Korean|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Korean|x64.Build.0 = Release Unicode Korean|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Polish|Win32.ActiveCfg = Release Unicode Polish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Polish|Win32.Build.0 = Release Unicode Polish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Polish|x64.ActiveCfg = Release Unicode Polish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Polish|x64.Build.0 = Release Unicode Polish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Russian|Win32.ActiveCfg = Release Unicode Russian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Russian|Win32.Build.0 = Release Unicode Russian|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Russian|x64.ActiveCfg = Release Unicode Russian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Russian|x64.Build.0 = Release Unicode Russian|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Spanish|Win32.ActiveCfg = Release Unicode Spanish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Spanish|Win32.Build.0 = Release Unicode Spanish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Spanish|x64.ActiveCfg = Release Unicode Spanish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Spanish|x64.Build.0 = Release Unicode Spanish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Turkish|Win32.ActiveCfg = Release Unicode Turkish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Turkish|Win32.Build.0 = Release Unicode Turkish|Win32
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Turkish|x64.ActiveCfg = Release Unicode Turkish|x64
+ {A57CBE1A-3703-4237-950A-FC5F594FDB43}.Release Unicode Turkish|x64.Build.0 = Release Unicode Turkish|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/apps/mplayerc/mplayerc.sln b/src/apps/mplayerc/mplayerc.sln
index 122c54034..147d7def1 100644
--- a/src/apps/mplayerc/mplayerc.sln
+++ b/src/apps/mplayerc/mplayerc.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mplayerc", "mplayerc.vcproj", "{8CE7E5D0-C821-47AC-A247-28EC95B34670}"
ProjectSection(ProjectDependencies) = postProject
{1A2DFD1A-3C6C-44D1-909D-294AF646B575} = {1A2DFD1A-3C6C-44D1-909D-294AF646B575}
diff --git a/src/apps/mplayerc/mplayerc.vcproj b/src/apps/mplayerc/mplayerc.vcproj
index d67da1098..b88b6d6a5 100644
--- a/src/apps/mplayerc/mplayerc.vcproj
+++ b/src/apps/mplayerc/mplayerc.vcproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="windows-1250"?>
<VisualStudioProject
ProjectType="Visual C++"
- Version="9.00"
+ Version="9,00"
Name="mplayerc"
ProjectGUID="{8CE7E5D0-C821-47AC-A247-28EC95B34670}"
RootNamespace="mplayerc"
diff --git a/src/decss/decss.sln b/src/decss/decss.sln
index eb3e18c17..3a9b326be 100644
--- a/src/decss/decss.sln
+++ b/src/decss/decss.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "decss", "decss.vcproj", "{1A2DFD1A-3C6C-44D1-909D-294AF646B575}"
EndProject
Global
diff --git a/src/decss/decss_vs2005.sln b/src/decss/decss_vs2005.sln
new file mode 100644
index 000000000..27bbced1c
--- /dev/null
+++ b/src/decss/decss_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "decss", "decss_vs2005.vcproj", "{1A2DFD1A-3C6C-44D1-909D-294AF646B575}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {1A2DFD1A-3C6C-44D1-909D-294AF646B575}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/dsutil/dsutil.sln b/src/dsutil/dsutil.sln
index d8bdae688..4529bb1e4 100644
--- a/src/dsutil/dsutil.sln
+++ b/src/dsutil/dsutil.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsutil", "dsutil.vcproj", "{FC70988B-1AE5-4381-866D-4F405E28AC42}"
EndProject
Global
diff --git a/src/dsutil/dsutil_vs2005.sln b/src/dsutil/dsutil_vs2005.sln
new file mode 100644
index 000000000..cb5f3f54b
--- /dev/null
+++ b/src/dsutil/dsutil_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsutil", "dsutil_vs2005.vcproj", "{FC70988B-1AE5-4381-866D-4F405E28AC42}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/filters/filters.sln b/src/filters/filters.sln
index 2058d92c9..721628d4c 100644
--- a/src/filters/filters.sln
+++ b/src/filters/filters.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "asyncreader", "reader\asyncreader\asyncreader.vcproj", "{9F31D122-E84D-485A-A58D-09DAD01A56CE}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cddareader", "reader\cddareader\cddareader.vcproj", "{543D40E9-8CA6-4E4B-9936-90CBA562B268}"
@@ -216,6 +216,7 @@ EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "MPCVideoDec", "transform\mpcvideodec\MPCVideoDec.vcproj", "{58E36BF5-4A06-47E4-BD40-4CCEF8C634DF}"
ProjectSection(ProjectDependencies) = postProject
{54DDA60F-E528-4D07-A152-960A1E818680} = {54DDA60F-E528-4D07-A152-960A1E818680}
+ {5CAF881C-9349-4EE2-9697-982C10795033} = {5CAF881C-9349-4EE2-9697-982C10795033}
{273B3149-3192-4B75-A791-470320B90812} = {273B3149-3192-4B75-A791-470320B90812}
{2FCD4B66-9CF9-4C8F-BC70-37CD20002D49} = {2FCD4B66-9CF9-4C8F-BC70-37CD20002D49}
EndProjectSection
diff --git a/src/filters/muxer/basemuxer/BaseMuxerOutputPin.cpp b/src/filters/muxer/basemuxer/BaseMuxerOutputPin.cpp
index a00d6f503..e63e0ca77 100644
--- a/src/filters/muxer/basemuxer/BaseMuxerOutputPin.cpp
+++ b/src/filters/muxer/basemuxer/BaseMuxerOutputPin.cpp
@@ -167,12 +167,12 @@ void CBaseMuxerRawOutputPin::MuxHeader(const CMediaType& mt)
if(str.Find("[Events]") < 0)
pBitStream->StrWrite("\n\n[Events]\n", true);
}
- /*else if(mt.subtype == MEDIASUBTYPE_SSF)
+ else if(mt.subtype == MEDIASUBTYPE_SSF)
{
DWORD dwOffset = ((SUBTITLEINFO*)mt.pbFormat)->dwOffset;
try {m_ssf.Parse(ssf::MemoryInputStream(mt.pbFormat + dwOffset, mt.cbFormat - dwOffset, false, false));}
catch(ssf::Exception&) {}
- }*/
+ }
else if(mt.subtype == MEDIASUBTYPE_VOBSUB)
{
m_idx.RemoveAll();
@@ -341,13 +341,13 @@ void CBaseMuxerRawOutputPin::MuxPacket(const CMediaType& mt, const MuxerPacket*
return;
}
- /*else if(mt.subtype == MEDIASUBTYPE_SSF)
+ else if(mt.subtype == MEDIASUBTYPE_SSF)
{
float start = (float)pPacket->rtStart / 10000000;
float stop = (float)pPacket->rtStop / 10000000;
m_ssf.Append(ssf::WCharInputStream(UTF8To16(CStringA((char*)pData, DataSize))), start, stop, true);
return;
- }*/
+ }
else if(mt.subtype == MEDIASUBTYPE_VOBSUB)
{
bool fTimeValid = pPacket->IsTimeValid();
@@ -445,13 +445,13 @@ void CBaseMuxerRawOutputPin::MuxFooter(const CMediaType& mt)
pBitStream->Seek(sizeof(RIFFLIST) + sizeof(RIFFCHUNK) + mt.FormatLength() + 4);
pBitStream->ByteWrite(&size, 4);
}
- /*else if(mt.subtype == MEDIASUBTYPE_SSF)
+ else if(mt.subtype == MEDIASUBTYPE_SSF)
{
ssf::WCharOutputStream s;
try {m_ssf.Dump(s);} catch(ssf::Exception&) {}
CStringA str = UTF16To8(s.GetString());
pBitStream->StrWrite(str, true);
- }*/
+ }
else if(mt.subtype == MEDIASUBTYPE_VOBSUB)
{
if(CComQIPtr<IFileSinkFilter> pFSF = GetFilterFromPin(GetConnected()))
diff --git a/src/filters/muxer/basemuxer/BaseMuxerOutputPin.h b/src/filters/muxer/basemuxer/BaseMuxerOutputPin.h
index 64f024a09..b6d17d7e8 100644
--- a/src/filters/muxer/basemuxer/BaseMuxerOutputPin.h
+++ b/src/filters/muxer/basemuxer/BaseMuxerOutputPin.h
@@ -24,7 +24,7 @@
#include "BitStream.h"
#include "BaseMuxerInputPin.h"
#include "BaseMuxerRelatedPin.h"
-// #include "..\..\..\subtitles\libssf\SubtitleFile.h"
+#include "..\..\..\subtitles\libssf\SubtitleFile.h"
class CBaseMuxerOutputPin : public CBaseOutputPin
{
@@ -53,7 +53,7 @@ class CBaseMuxerRawOutputPin : public CBaseMuxerOutputPin, public CBaseMuxerRela
struct idx_t {REFERENCE_TIME rt; __int64 fp;};
CAtlList<idx_t> m_idx;
-// ssf::SubtitleFile m_ssf;
+ ssf::SubtitleFile m_ssf;
public:
CBaseMuxerRawOutputPin(LPCWSTR pName, CBaseFilter* pFilter, CCritSec* pLock, HRESULT* phr);
diff --git a/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj b/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj
index 772b7901d..f9a94f088 100644
--- a/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj
+++ b/src/filters/muxer/dsmmuxer/DSMMuxer.vcproj
@@ -290,7 +290,7 @@
<Tool
Name="VCLinkerTool"
RegisterOutput="true"
- AdditionalDependencies="strmbaseDU.lib dsutilDU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseDU.lib dsutilDU.lib libssfDU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
@@ -364,7 +364,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="strmbaseDU.lib dsutilDU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseDU.lib dsutilDU.lib libssfDU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
@@ -434,7 +434,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="strmbaseRU.lib dsutilRU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseRU.lib dsutilRU.lib libssfRU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
@@ -506,7 +506,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="strmbaseRU.lib dsutilRU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseRU.lib dsutilRU.lib libssfRU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
diff --git a/src/filters/muxer/dsmmuxer/DSMMuxer_vs2005.vcproj b/src/filters/muxer/dsmmuxer/DSMMuxer_vs2005.vcproj
index 79b81c33b..a01f68c62 100644
--- a/src/filters/muxer/dsmmuxer/DSMMuxer_vs2005.vcproj
+++ b/src/filters/muxer/dsmmuxer/DSMMuxer_vs2005.vcproj
@@ -289,7 +289,7 @@
<Tool
Name="VCLinkerTool"
RegisterOutput="true"
- AdditionalDependencies="strmbaseDU.lib dsutilDU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseDU.lib dsutilDU.lib libssfDU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
@@ -364,7 +364,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="strmbaseDU.lib dsutilDU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseDU.lib dsutilDU.lib libssfDU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
@@ -435,7 +435,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="strmbaseRU.lib dsutilRU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseRU.lib dsutilRU.lib libssfRU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib"
ModuleDefinitionFile="$(ProjectName).def"
@@ -508,7 +508,7 @@
/>
<Tool
Name="VCLinkerTool"
- AdditionalDependencies="strmbaseRU.lib dsutilRU.lib Winmm.lib"
+ AdditionalDependencies="strmbaseRU.lib dsutilRU.lib libssfRU.lib Winmm.lib"
OutputFile="$(OutDir)\$(ProjectName).ax"
AdditionalLibraryDirectories="..\..\..\..\lib64"
ModuleDefinitionFile="$(ProjectName).def"
diff --git a/src/filters/transform/vsfilter/VSFilter.sln b/src/filters/transform/vsfilter/VSFilter.sln
new file mode 100644
index 000000000..ee855bdfd
--- /dev/null
+++ b/src/filters/transform/vsfilter/VSFilter.sln
@@ -0,0 +1,113 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VSFilter", "VSFilter.vcproj", "{F671100C-469F-4723-AAC4-B7FE4F5B8DC4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {FC70988B-1AE5-4381-866D-4F405E28AC42} = {FC70988B-1AE5-4381-866D-4F405E28AC42}
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4} = {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}
+ {D514EA4D-EAFB-47A9-A437-A582CA571251} = {D514EA4D-EAFB-47A9-A437-A582CA571251}
+ {54DDA60F-E528-4D07-A152-960A1E818680} = {54DDA60F-E528-4D07-A152-960A1E818680}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subpic", "..\..\..\subpic\subpic.vcproj", "{D514EA4D-EAFB-47A9-A437-A582CA571251}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subtitles", "..\..\..\subtitles\subtitles.vcproj", "{5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {D514EA4D-EAFB-47A9-A437-A582CA571251} = {D514EA4D-EAFB-47A9-A437-A582CA571251}
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C} = {DD9D2D92-2241-408A-859E-B85D444B7E3C}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsutil", "..\..\..\dsutil\dsutil.vcproj", "{FC70988B-1AE5-4381-866D-4F405E28AC42}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basevideofilter", "..\basevideofilter\basevideofilter_vs2005.vcproj", "{54DDA60F-E528-4D07-A152-960A1E818680}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libssf", "..\..\..\subtitles\libssf\libssf.vcproj", "{DD9D2D92-2241-408A-859E-B85D444B7E3C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode lib|Win32 = Debug Unicode lib|Win32
+ Debug Unicode lib|Win64 (AMD64) = Debug Unicode lib|Win64 (AMD64)
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|Win64 (AMD64) = Debug Unicode|Win64 (AMD64)
+ Release Unicode lib|Win32 = Release Unicode lib|Win32
+ Release Unicode lib|Win64 (AMD64) = Release Unicode lib|Win64 (AMD64)
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|Win64 (AMD64) = Release Unicode|Win64 (AMD64)
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode lib|Win32.Build.0 = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode|Win32.ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode|Win32.Build.0 = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode lib|Win32.ActiveCfg = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode lib|Win32.Build.0 = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode|Win32.ActiveCfg = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode|Win32.Build.0 = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode lib|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/filters/transform/vsfilter/VSFilter.vcproj b/src/filters/transform/vsfilter/VSFilter.vcproj
index c40f93055..a4d586f5f 100644
--- a/src/filters/transform/vsfilter/VSFilter.vcproj
+++ b/src/filters/transform/vsfilter/VSFilter.vcproj
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="windows-1250"?>
<VisualStudioProject
ProjectType="Visual C++"
- Version="8,00"
+ Version="9.00"
Name="VSFilter"
ProjectGUID="{F671100C-469F-4723-AAC4-B7FE4F5B8DC4}"
RootNamespace="VSFilter"
@@ -41,7 +41,6 @@
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..\..\..\..\include"
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
@@ -61,9 +60,10 @@
Name="VCLinkerTool"
RegisterOutput="true"
AdditionalOptions="/MACHINE:I386"
- AdditionalDependencies="strmbaseDU.lib dsutilDU.lib subtitlesDU.lib subpicDU.lib basevideofilterDU.lib"
- OutputFile="$(OutDir)\$(ProjectName).dll"
+ AdditionalDependencies="strmbaseDU.lib dsutilDU.lib subtitlesDU.lib subpicDU.lib basevideofilterDU.lib Winmm.lib comsuppwd.lib"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
ModuleDefinitionFile=".\VSFilter.def"
SubSystem="2"
/>
@@ -72,6 +72,85 @@
/>
<Tool
Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="..\..\..\common.vsprops;..\..\..\debug.vsprops"
+ UseOfMFC="1"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\$(OutDir)/$(ProjectName).tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_AFXDLL;_DEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ RegisterOutput="true"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="strmbaseD.lib dsutilD.lib subtitlesD.lib subpicD.lib basevideofilterD.lib Winmm.lib comsuppwd.lib"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
+ AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
+ ModuleDefinitionFile=".\VSFilter.def"
+ SubSystem="2"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
/>
<Tool
Name="VCXDCMakeTool"
@@ -119,7 +198,6 @@
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..\..\..\..\include"
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
@@ -139,9 +217,11 @@
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
AdditionalDependencies="delayimp.lib strmbaseRU.lib dsutilRU.lib subtitlesRU.lib subpicRU.lib basevideofilterRU.lib Winmm.lib comsuppwd.lib"
- OutputFile="$(OutDir)\$(ProjectName).dll"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
Version=""
AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
+ IgnoreDefaultLibraryNames="MSVCRT"
ModuleDefinitionFile=".\VSFilter.def"
DelayLoadDLLs="oleacc.dll"
SubSystem="2"
@@ -151,6 +231,7 @@
/>
<Tool
Name="VCManifestTool"
+ EmbedManifest="false"
/>
<Tool
Name="VCXDCMakeTool"
@@ -172,6 +253,89 @@
CommandLine=""
/>
</Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="..\..\..\common.vsprops;..\..\..\release.vsprops"
+ UseOfMFC="1"
+ UseOfATL="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\$(OutDir)/$(ProjectName).tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_AFXDLL;NDEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="delayimp.lib strmbaseR.lib dsutilR.lib subtitlesR.lib subpicR.lib basevideofilterR.lib Winmm.lib comsuppwd.lib"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
+ Version=""
+ AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
+ IgnoreDefaultLibraryNames="MSVCRT"
+ ModuleDefinitionFile=".\VSFilter.def"
+ DelayLoadDLLs="oleacc.dll"
+ SubSystem="2"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ ExcludedFromBuild="false"
+ />
+ </Configuration>
</Configurations>
<References>
</References>
@@ -212,6 +376,14 @@
/>
</FileConfiguration>
<FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
Name="Release Unicode|Win32"
>
<Tool
@@ -219,6 +391,14 @@
UsePrecompiledHeader="1"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\StdAfx.h"
diff --git a/src/filters/transform/vsfilter/VSFilter_vs2005.sln b/src/filters/transform/vsfilter/VSFilter_vs2005.sln
new file mode 100644
index 000000000..b426ee663
--- /dev/null
+++ b/src/filters/transform/vsfilter/VSFilter_vs2005.sln
@@ -0,0 +1,113 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VSFilter", "VSFilter_vs2005.vcproj", "{F671100C-469F-4723-AAC4-B7FE4F5B8DC4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {FC70988B-1AE5-4381-866D-4F405E28AC42} = {FC70988B-1AE5-4381-866D-4F405E28AC42}
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4} = {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}
+ {D514EA4D-EAFB-47A9-A437-A582CA571251} = {D514EA4D-EAFB-47A9-A437-A582CA571251}
+ {54DDA60F-E528-4D07-A152-960A1E818680} = {54DDA60F-E528-4D07-A152-960A1E818680}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subpic", "..\..\..\subpic\subpic_vs2005.vcproj", "{D514EA4D-EAFB-47A9-A437-A582CA571251}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subtitles", "..\..\..\subtitles\subtitles_vs2005.vcproj", "{5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {D514EA4D-EAFB-47A9-A437-A582CA571251} = {D514EA4D-EAFB-47A9-A437-A582CA571251}
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C} = {DD9D2D92-2241-408A-859E-B85D444B7E3C}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dsutil", "..\..\..\dsutil\dsutil_vs2005.vcproj", "{FC70988B-1AE5-4381-866D-4F405E28AC42}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "basevideofilter", "..\basevideofilter\basevideofilter_vs2005.vcproj", "{54DDA60F-E528-4D07-A152-960A1E818680}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libssf", "..\..\..\subtitles\libssf\libssf_vs2005.vcproj", "{DD9D2D92-2241-408A-859E-B85D444B7E3C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode lib|Win32 = Debug Unicode lib|Win32
+ Debug Unicode lib|Win64 (AMD64) = Debug Unicode lib|Win64 (AMD64)
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|Win64 (AMD64) = Debug Unicode|Win64 (AMD64)
+ Release Unicode lib|Win32 = Release Unicode lib|Win32
+ Release Unicode lib|Win64 (AMD64) = Release Unicode lib|Win64 (AMD64)
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|Win64 (AMD64) = Release Unicode|Win64 (AMD64)
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {F671100C-469F-4723-AAC4-B7FE4F5B8DC4}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {FC70988B-1AE5-4381-866D-4F405E28AC42}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode lib|Win32.Build.0 = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode|Win32.ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode|Win32.Build.0 = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode lib|Win32.ActiveCfg = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode lib|Win32.Build.0 = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode|Win32.ActiveCfg = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode|Win32.Build.0 = Release Unicode lib|Win32
+ {54DDA60F-E528-4D07-A152-960A1E818680}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode lib|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode lib|Win32.ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode lib|Win32.Build.0 = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode lib|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win64 (AMD64).ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode lib|Win32.ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode lib|Win32.Build.0 = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode lib|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win64 (AMD64).ActiveCfg = Release Unicode|Win32
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/filters/transform/vsfilter/VSFilter_vs2005.vcproj b/src/filters/transform/vsfilter/VSFilter_vs2005.vcproj
index c40f93055..d987251be 100644
--- a/src/filters/transform/vsfilter/VSFilter_vs2005.vcproj
+++ b/src/filters/transform/vsfilter/VSFilter_vs2005.vcproj
@@ -41,7 +41,7 @@
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..\..\..\..\include"
+ AdditionalIncludeDirectories="..\..\..\..\include;..\..\..\..\include\virtualdub;"
PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
@@ -61,9 +61,10 @@
Name="VCLinkerTool"
RegisterOutput="true"
AdditionalOptions="/MACHINE:I386"
- AdditionalDependencies="strmbaseDU.lib dsutilDU.lib subtitlesDU.lib subpicDU.lib basevideofilterDU.lib"
- OutputFile="$(OutDir)\$(ProjectName).dll"
+ AdditionalDependencies="strmbaseDU.lib dsutilDU.lib subtitlesDU.lib subpicDU.lib basevideofilterDU.lib Winmm.lib comsuppwd.lib"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
ModuleDefinitionFile=".\VSFilter.def"
SubSystem="2"
/>
@@ -72,6 +73,85 @@
/>
<Tool
Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ />
+ </Configuration>
+ <Configuration
+ Name="Debug|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="..\..\..\common.vsprops;..\..\..\debug.vsprops"
+ UseOfMFC="1"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\$(OutDir)/$(ProjectName).tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="WIN32;_WINDOWS;_DEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_AFXDLL;_DEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ RegisterOutput="true"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="strmbaseD.lib dsutilD.lib subtitlesD.lib subpicD.lib basevideofilterD.lib Winmm.lib comsuppwd.lib"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
+ AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
+ ModuleDefinitionFile=".\VSFilter.def"
+ SubSystem="2"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
/>
<Tool
Name="VCXDCMakeTool"
@@ -119,7 +199,7 @@
/>
<Tool
Name="VCCLCompilerTool"
- AdditionalIncludeDirectories="..\..\..\..\include"
+ AdditionalIncludeDirectories="..\..\..\..\include;..\..\..\..\include\virtualdub;"
PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
PrecompiledHeaderThrough="stdafx.h"
PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
@@ -139,9 +219,11 @@
Name="VCLinkerTool"
AdditionalOptions="/MACHINE:I386"
AdditionalDependencies="delayimp.lib strmbaseRU.lib dsutilRU.lib subtitlesRU.lib subpicRU.lib basevideofilterRU.lib Winmm.lib comsuppwd.lib"
- OutputFile="$(OutDir)\$(ProjectName).dll"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
Version=""
AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
+ IgnoreDefaultLibraryNames="MSVCRT"
ModuleDefinitionFile=".\VSFilter.def"
DelayLoadDLLs="oleacc.dll"
SubSystem="2"
@@ -151,6 +233,7 @@
/>
<Tool
Name="VCManifestTool"
+ EmbedManifest="false"
/>
<Tool
Name="VCXDCMakeTool"
@@ -172,6 +255,89 @@
CommandLine=""
/>
</Configuration>
+ <Configuration
+ Name="Release|Win32"
+ ConfigurationType="2"
+ InheritedPropertySheets="..\..\..\common.vsprops;..\..\..\release.vsprops"
+ UseOfMFC="1"
+ UseOfATL="0"
+ ATLMinimizesCRunTimeLibraryUsage="false"
+ CharacterSet="2"
+ >
+ <Tool
+ Name="VCPreBuildEventTool"
+ />
+ <Tool
+ Name="VCCustomBuildTool"
+ />
+ <Tool
+ Name="VCXMLDataGeneratorTool"
+ />
+ <Tool
+ Name="VCWebServiceProxyGeneratorTool"
+ />
+ <Tool
+ Name="VCMIDLTool"
+ TypeLibraryName=".\$(OutDir)/$(ProjectName).tlb"
+ />
+ <Tool
+ Name="VCCLCompilerTool"
+ PreprocessorDefinitions="WIN32;_WINDOWS;NDEBUG;_USRDLL;WINVER=0x0500;_WIN32_WINNT=0x501;ISOLATION_AWARE_ENABLED;"
+ PrecompiledHeaderThrough="stdafx.h"
+ PrecompiledHeaderFile=".\$(OutDir)/$(ProjectName).pch"
+ />
+ <Tool
+ Name="VCManagedResourceCompilerTool"
+ />
+ <Tool
+ Name="VCResourceCompilerTool"
+ PreprocessorDefinitions="_AFXDLL;NDEBUG;AFX_RESOURCE_DLL;AFX_TARG_ENU"
+ Culture="1033"
+ />
+ <Tool
+ Name="VCPreLinkEventTool"
+ />
+ <Tool
+ Name="VCLinkerTool"
+ AdditionalOptions="/MACHINE:I386"
+ AdditionalDependencies="delayimp.lib strmbaseR.lib dsutilR.lib subtitlesR.lib subpicR.lib basevideofilterR.lib Winmm.lib comsuppwd.lib"
+ OutputFile="$(OutDir)/$(ProjectName).dll"
+ Version=""
+ AdditionalLibraryDirectories="..\..\..\..\lib"
+ GenerateManifest="false"
+ IgnoreDefaultLibraryNames="MSVCRT"
+ ModuleDefinitionFile=".\VSFilter.def"
+ DelayLoadDLLs="oleacc.dll"
+ SubSystem="2"
+ />
+ <Tool
+ Name="VCALinkTool"
+ />
+ <Tool
+ Name="VCManifestTool"
+ EmbedManifest="false"
+ />
+ <Tool
+ Name="VCXDCMakeTool"
+ />
+ <Tool
+ Name="VCBscMakeTool"
+ />
+ <Tool
+ Name="VCFxCopTool"
+ />
+ <Tool
+ Name="VCAppVerifierTool"
+ />
+ <Tool
+ Name="VCWebDeploymentTool"
+ />
+ <Tool
+ Name="VCPostBuildEventTool"
+ CommandLine=""
+ ExcludedFromBuild="false"
+ />
+ </Configuration>
</Configurations>
<References>
</References>
@@ -212,6 +378,14 @@
/>
</FileConfiguration>
<FileConfiguration
+ Name="Debug|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
+ <FileConfiguration
Name="Release Unicode|Win32"
>
<Tool
@@ -219,6 +393,14 @@
UsePrecompiledHeader="1"
/>
</FileConfiguration>
+ <FileConfiguration
+ Name="Release|Win32"
+ >
+ <Tool
+ Name="VCCLCompilerTool"
+ UsePrecompiledHeader="1"
+ />
+ </FileConfiguration>
</File>
<File
RelativePath=".\StdAfx.h"
diff --git a/src/subpic/subpic.sln b/src/subpic/subpic.sln
index 35a4c69a4..d6c4c2de9 100644
--- a/src/subpic/subpic.sln
+++ b/src/subpic/subpic.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subpic", "subpic.vcproj", "{D514EA4D-EAFB-47A9-A437-A582CA571251}"
EndProject
Global
diff --git a/src/subpic/subpic_vs2005.sln b/src/subpic/subpic_vs2005.sln
new file mode 100644
index 000000000..def70d8a2
--- /dev/null
+++ b/src/subpic/subpic_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subpic", "subpic_vs2005.vcproj", "{D514EA4D-EAFB-47A9-A437-A582CA571251}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {D514EA4D-EAFB-47A9-A437-A582CA571251}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/subtitles/subtitles.sln b/src/subtitles/subtitles.sln
index f29c4ad57..1cf32f733 100644
--- a/src/subtitles/subtitles.sln
+++ b/src/subtitles/subtitles.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subtitles", "subtitles.vcproj", "{5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}"
ProjectSection(ProjectDependencies) = postProject
{DD9D2D92-2241-408A-859E-B85D444B7E3C} = {DD9D2D92-2241-408A-859E-B85D444B7E3C}
diff --git a/src/subtitles/subtitles_vs2005.sln b/src/subtitles/subtitles_vs2005.sln
new file mode 100644
index 000000000..03240e4d3
--- /dev/null
+++ b/src/subtitles/subtitles_vs2005.sln
@@ -0,0 +1,38 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "subtitles", "subtitles_vs2005.vcproj", "{5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}"
+ ProjectSection(ProjectDependencies) = postProject
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C} = {DD9D2D92-2241-408A-859E-B85D444B7E3C}
+ EndProjectSection
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libssf", "libssf\libssf_vs2005.vcproj", "{DD9D2D92-2241-408A-859E-B85D444B7E3C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {5E56335F-0FB1-4EEA-B240-D8DC5E0608E4}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {DD9D2D92-2241-408A-859E-B85D444B7E3C}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/ui/CmdUI/CmdUI.sln b/src/ui/CmdUI/CmdUI.sln
index 7a3c2bc8d..57818e393 100644
--- a/src/ui/CmdUI/CmdUI.sln
+++ b/src/ui/CmdUI/CmdUI.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CmdUI", "CmdUI.vcproj", "{03208025-D5C2-426A-B0FA-251D4338F30C}"
EndProject
Global
diff --git a/src/ui/CmdUI/CmdUI_vs2005.sln b/src/ui/CmdUI/CmdUI_vs2005.sln
new file mode 100644
index 000000000..66d5b9dda
--- /dev/null
+++ b/src/ui/CmdUI/CmdUI_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CmdUI", "CmdUI_vs2005.vcproj", "{03208025-D5C2-426A-B0FA-251D4338F30C}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {03208025-D5C2-426A-B0FA-251D4338F30C}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/ui/LCDUI/LCDUI.sln b/src/ui/LCDUI/LCDUI.sln
index 8ff30737b..98bcee68c 100644
--- a/src/ui/LCDUI/LCDUI.sln
+++ b/src/ui/LCDUI/LCDUI.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LCDUI", "LCDUI.vcproj", "{476B97B4-F079-4A44-AF89-52CA30C35E28}"
EndProject
Global
diff --git a/src/ui/LCDUI/LCDUI_vs2005.sln b/src/ui/LCDUI/LCDUI_vs2005.sln
new file mode 100644
index 000000000..2ca984cdb
--- /dev/null
+++ b/src/ui/LCDUI/LCDUI_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "LCDUI", "LCDUI_vs2005.vcproj", "{476B97B4-F079-4A44-AF89-52CA30C35E28}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {476B97B4-F079-4A44-AF89-52CA30C35E28}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/ui/ResizableLib/ResizableLib.sln b/src/ui/ResizableLib/ResizableLib.sln
index 4318575f8..eb7777130 100644
--- a/src/ui/ResizableLib/ResizableLib.sln
+++ b/src/ui/ResizableLib/ResizableLib.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ResizableLib", "ResizableLib.vcproj", "{4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}"
EndProject
Global
diff --git a/src/ui/ResizableLib/ResizableLib_vs2005.sln b/src/ui/ResizableLib/ResizableLib_vs2005.sln
new file mode 100644
index 000000000..77b9d04ec
--- /dev/null
+++ b/src/ui/ResizableLib/ResizableLib_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ResizableLib", "ResizableLib_vs2005.vcproj", "{4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {4CC7AE86-3E0A-430A-BFF4-BF00204CAFB0}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/ui/TreePropSheet/TreePropSheet.sln b/src/ui/TreePropSheet/TreePropSheet.sln
index 7ebd9dc9f..ac9e3ab1a 100644
--- a/src/ui/TreePropSheet/TreePropSheet.sln
+++ b/src/ui/TreePropSheet/TreePropSheet.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TreePropSheet", "TreePropSheet.vcproj", "{AB494732-EF6D-44D0-BCF8-80FF04858D10}"
EndProject
Global
diff --git a/src/ui/TreePropSheet/TreePropSheet_vs2005.sln b/src/ui/TreePropSheet/TreePropSheet_vs2005.sln
new file mode 100644
index 000000000..f96231c82
--- /dev/null
+++ b/src/ui/TreePropSheet/TreePropSheet_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TreePropSheet", "TreePropSheet_vs2005.vcproj", "{AB494732-EF6D-44D0-BCF8-80FF04858D10}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {AB494732-EF6D-44D0-BCF8-80FF04858D10}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/ui/sizecbar/sizecbar.sln b/src/ui/sizecbar/sizecbar.sln
index 652d22f2b..471f501bb 100644
--- a/src/ui/sizecbar/sizecbar.sln
+++ b/src/ui/sizecbar/sizecbar.sln
@@ -1,5 +1,5 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sizecbar", "sizecbar.vcproj", "{61E6EB4D-2F1A-443B-94B0-E8200B26E99F}"
EndProject
Global
diff --git a/src/ui/sizecbar/sizecbar_vs2005.sln b/src/ui/sizecbar/sizecbar_vs2005.sln
new file mode 100644
index 000000000..111efc054
--- /dev/null
+++ b/src/ui/sizecbar/sizecbar_vs2005.sln
@@ -0,0 +1,25 @@
+Microsoft Visual Studio Solution File, Format Version 9.00
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sizecbar", "sizecbar_vs2005.vcproj", "{61E6EB4D-2F1A-443B-94B0-E8200B26E99F}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug Unicode|Win32 = Debug Unicode|Win32
+ Debug Unicode|x64 = Debug Unicode|x64
+ Release Unicode|Win32 = Release Unicode|Win32
+ Release Unicode|x64 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Debug Unicode|Win32.ActiveCfg = Debug Unicode|Win32
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Debug Unicode|Win32.Build.0 = Debug Unicode|Win32
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Debug Unicode|x64.ActiveCfg = Debug Unicode|x64
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Debug Unicode|x64.Build.0 = Debug Unicode|x64
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Release Unicode|Win32.ActiveCfg = Release Unicode|Win32
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Release Unicode|Win32.Build.0 = Release Unicode|Win32
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Release Unicode|x64.ActiveCfg = Release Unicode|x64
+ {61E6EB4D-2F1A-443B-94B0-E8200B26E99F}.Release Unicode|x64.Build.0 = Release Unicode|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/src/zlib/zlib.sln b/src/zlib/zlib.sln
deleted file mode 100644
index 22f07a179..000000000
--- a/src/zlib/zlib.sln
+++ /dev/null
@@ -1,19 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual Studio 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "zlib", "zlib.vcproj", "{935D4133-E17F-446E-A1D5-1ECB9EF68789}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Win32 = Debug|Win32
- Release|Win32 = Release|Win32
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {935D4133-E17F-446E-A1D5-1ECB9EF68789}.Debug|Win32.ActiveCfg = Debug|Win32
- {935D4133-E17F-446E-A1D5-1ECB9EF68789}.Debug|Win32.Build.0 = Debug|Win32
- {935D4133-E17F-446E-A1D5-1ECB9EF68789}.Release|Win32.ActiveCfg = Release|Win32
- {935D4133-E17F-446E-A1D5-1ECB9EF68789}.Release|Win32.Build.0 = Release|Win32
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
-EndGlobal