[Sumover-dev] [svn commit] r4818 - in vic/branches/mpeg4: net video
win32/vc10
sumover-dev at cs.ucl.ac.uk
sumover-dev at cs.ucl.ac.uk
Tue May 11 08:52:24 BST 2010
Author: douglask
Date: Tue May 11 08:52:24 2010
New Revision: 4818
Added:
vic/branches/mpeg4/vic.vcxproj
vic/branches/mpeg4/vic.vcxproj.filters
vic/branches/mpeg4/vic.vcxproj.user
vic/branches/mpeg4/win32/vc10/
vic/branches/mpeg4/win32/vc10/tcl2cpp.props
vic/branches/mpeg4/win32/vc10/tcl2cpp.targets
vic/branches/mpeg4/win32/vc10/tcl2cpp.xml
vic/branches/mpeg4/win32/vc10/yasm.props
vic/branches/mpeg4/win32/vc10/yasm.targets
vic/branches/mpeg4/win32/vc10/yasm.xml
Modified:
vic/branches/mpeg4/config.h
vic/branches/mpeg4/net/inet.h
vic/branches/mpeg4/vic.sln
vic/branches/mpeg4/video/grabber-win32DS.cpp
vic/branches/mpeg4/video/grabber-win32DS.h
Log:
Initial Visual Studio 2010 modifications
Modified: vic/branches/mpeg4/config.h
==============================================================================
--- vic/branches/mpeg4/config.h (original)
+++ vic/branches/mpeg4/config.h Tue May 11 08:52:24 2010
@@ -322,9 +322,24 @@
}
#endif
+#ifdef ECONNREFUSED
+#undef ECONNREFUSED
+#endif
#define ECONNREFUSED WSAECONNREFUSED
+
+#ifdef ENETUNREACH
+#undef ENETUNREACH
+#endif
#define ENETUNREACH WSAENETUNREACH
+
+#ifdef EHOSTUNREACH
+#undef EHOSTUNREACH
+#endif
#define EHOSTUNREACH WSAEHOSTUNREACH
+
+#ifdef EWOULDBLOCK
+#undef EWOULDBLOCK
+#endif
#define EWOULDBLOCK WSAEWOULDBLOCK
#define M_PI 3.14159265358979323846
Modified: vic/branches/mpeg4/net/inet.h
==============================================================================
--- vic/branches/mpeg4/net/inet.h (original)
+++ vic/branches/mpeg4/net/inet.h Tue May 11 08:52:24 2010
@@ -93,8 +93,8 @@
#if defined(WIN32)
/* XXX winsock.h should have these !! */
-/* winsock2.h does have these */
-#ifndef _WINSOCK2_H
+/* winsock2.h or ws2def.h does have these */
+#if !defined(_WINSOCK2_H) && !defined(_WS2DEF_)
#define IN_CLASSD(i) (((u_long)(i) & ((u_long)0xf0000000)) == \
((u_long)0xe0000000))
Modified: vic/branches/mpeg4/vic.sln
==============================================================================
--- vic/branches/mpeg4/vic.sln (original)
+++ vic/branches/mpeg4/vic.sln Tue May 11 08:52:24 2010
@@ -1,262 +1,42 @@
-Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "..\common\src\common.vcproj", "{FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}"
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vic", "vic.vcxproj", "{C4283F3F-6329-47C4-83DD-C5CE4EF7C8D0}"
ProjectSection(ProjectDependencies) = postProject
+ {D58C321C-5030-4C0B-B048-984453F4A6DF} = {D58C321C-5030-4C0B-B048-984453F4A6DF}
+ {8AE801AB-A0DA-4D04-B9C5-D47128C91A63} = {8AE801AB-A0DA-4D04-B9C5-D47128C91A63}
+ {17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9} = {17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9}
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "histtolut", "render\histtolut\histtolut.vcproj", "{7222D8AB-7B2C-4331-9930-8B99A0C582F2}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkbv", "render\mkbv\mkbv.vcproj", "{BB0587A3-E09F-4850-BBB0-7F57A70C5406}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkcube", "render\mkcube\mkcube.vcproj", "{393A6547-F832-4EEB-98B1-B330124E10A1}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkhuff", "render\mkhuff\mkhuff.vcproj", "{ADCF9943-C94E-4A1D-A918-2FB858E09E8E}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ppmtolut", "render\ppmtolut\ppmtolut.vcproj", "{814B39A0-6391-4F9C-8878-6127C2786C7B}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcl2cpp", "tcl\tcl2cpp\tcl2cpp.vcxproj", "{17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcl2c", "..\tcl-8.0\win\tcl2c\tcl2c.vcproj", "{0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "tcl2cpp", "tcl\tcl2cpp\tcl2cpp.vcproj", "{789C456B-855C-4A90-BFF7-83B73907BA89}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "vic", "vic.vcproj", "{FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}"
- ProjectSection(ProjectDependencies) = postProject
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E} = {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}
- {393A6547-F832-4EEB-98B1-B330124E10A1} = {393A6547-F832-4EEB-98B1-B330124E10A1}
- {789C456B-855C-4A90-BFF7-83B73907BA89} = {789C456B-855C-4A90-BFF7-83B73907BA89}
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852} = {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}
- {814B39A0-6391-4F9C-8878-6127C2786C7B} = {814B39A0-6391-4F9C-8878-6127C2786C7B}
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406} = {BB0587A3-E09F-4850-BBB0-7F57A70C5406}
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2} = {7222D8AB-7B2C-4331-9930-8B99A0C582F2}
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24} = {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mkbv", "render\mkbv\mkbv.vcxproj", "{8AE801AB-A0DA-4D04-B9C5-D47128C91A63}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtcl", "..\tcl8.4.14\win\tcl.vcproj", "{48E7C350-9FF6-4391-B6D1-B270D1357173}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
-EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libtk", "..\tk8.4.14\win\libtk.vcproj", "{3C8BC72E-5CF6-40DD-849F-06DB17C970B6}"
- ProjectSection(ProjectDependencies) = postProject
- EndProjectSection
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "common", "..\common\src\common.vcxproj", "{D58C321C-5030-4C0B-B048-984453F4A6DF}"
EndProject
Global
- GlobalSection(SolutionConfiguration) = preSolution
- Debug = Debug
- Debug IPv6 = Debug IPv6
- Debug IPv6 MSR = Debug IPv6 MSR
- Debug IPv6 Musica = Debug IPv6 Musica
- Debug IPv6 Win2000 = Debug IPv6 Win2000
- Debug IPv6 XP = Debug IPv6 XP
- Release = Release
- Release IPv6 Win2000 = Release IPv6 Win2000
- Release IPv6 XP = Release IPv6 XP
- EndGlobalSection
- GlobalSection(ProjectConfiguration) = postSolution
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug.ActiveCfg = Debug|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6.ActiveCfg = Debug IPv6 Win2000|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6.Build.0 = Debug IPv6 Win2000|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 MSR.ActiveCfg = Debug IPv6 MSR|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 MSR.Build.0 = Debug IPv6 MSR|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 Musica.ActiveCfg = Debug IPv6 Musica|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 Musica.Build.0 = Debug IPv6 Musica|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 Win2000.ActiveCfg = Debug IPv6 Win2000|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 Win2000.Build.0 = Debug IPv6 Win2000|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 XP.ActiveCfg = Debug IPv6 XP|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Debug IPv6 XP.Build.0 = Debug IPv6 XP|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Release.ActiveCfg = Release|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Release.Build.0 = Release|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Release IPv6 Win2000.ActiveCfg = Release IPv6 Win2000|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Release IPv6 Win2000.Build.0 = Release IPv6 Win2000|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Release IPv6 XP.ActiveCfg = Release IPv6 XP|Win32
- {FAD6EF6B-9CE4-4B06-94AF-3E8891C2E852}.Release IPv6 XP.Build.0 = Release IPv6 XP|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug.ActiveCfg = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6.ActiveCfg = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6.Build.0 = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Debug IPv6 XP.Build.0 = Debug|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Release.ActiveCfg = Release|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Release.Build.0 = Release|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Release IPv6 Win2000.Build.0 = Release|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Release IPv6 XP.ActiveCfg = Release|Win32
- {7222D8AB-7B2C-4331-9930-8B99A0C582F2}.Release IPv6 XP.Build.0 = Release|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug.ActiveCfg = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6.ActiveCfg = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6.Build.0 = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Debug IPv6 XP.Build.0 = Debug|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Release.ActiveCfg = Release|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Release.Build.0 = Release|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Release IPv6 Win2000.Build.0 = Release|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Release IPv6 XP.ActiveCfg = Release|Win32
- {BB0587A3-E09F-4850-BBB0-7F57A70C5406}.Release IPv6 XP.Build.0 = Release|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug.ActiveCfg = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6.ActiveCfg = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6.Build.0 = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Debug IPv6 XP.Build.0 = Debug|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Release.ActiveCfg = Release|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Release.Build.0 = Release|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Release IPv6 Win2000.Build.0 = Release|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Release IPv6 XP.ActiveCfg = Release|Win32
- {393A6547-F832-4EEB-98B1-B330124E10A1}.Release IPv6 XP.Build.0 = Release|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug.ActiveCfg = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6.ActiveCfg = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6.Build.0 = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Debug IPv6 XP.Build.0 = Debug|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Release.ActiveCfg = Release|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Release.Build.0 = Release|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Release IPv6 Win2000.Build.0 = Release|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Release IPv6 XP.ActiveCfg = Release|Win32
- {ADCF9943-C94E-4A1D-A918-2FB858E09E8E}.Release IPv6 XP.Build.0 = Release|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug.ActiveCfg = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6.ActiveCfg = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6.Build.0 = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Debug IPv6 XP.Build.0 = Debug|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Release.ActiveCfg = Release|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Release.Build.0 = Release|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Release IPv6 Win2000.Build.0 = Release|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Release IPv6 XP.ActiveCfg = Release|Win32
- {814B39A0-6391-4F9C-8878-6127C2786C7B}.Release IPv6 XP.Build.0 = Release|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug.ActiveCfg = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6.ActiveCfg = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6.Build.0 = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Debug IPv6 XP.Build.0 = Debug|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Release.ActiveCfg = Release|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Release.Build.0 = Release|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Release IPv6 Win2000.Build.0 = Release|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Release IPv6 XP.ActiveCfg = Release|Win32
- {0D7D2FE9-B3AC-48E2-A236-D747A74F3A24}.Release IPv6 XP.Build.0 = Release|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug.ActiveCfg = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6.ActiveCfg = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6.Build.0 = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Debug IPv6 XP.Build.0 = Debug|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Release.ActiveCfg = Release|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Release.Build.0 = Release|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Release IPv6 Win2000.Build.0 = Release|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Release IPv6 XP.ActiveCfg = Release|Win32
- {789C456B-855C-4A90-BFF7-83B73907BA89}.Release IPv6 XP.Build.0 = Release|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug.ActiveCfg = Debug|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug.Build.0 = Debug|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6.ActiveCfg = Debug IPv6 MSR|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6.Build.0 = Debug IPv6 MSR|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 MSR.ActiveCfg = Debug IPv6 MSR|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 MSR.Build.0 = Debug IPv6 MSR|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 Musica.ActiveCfg = Debug IPv6 Musica|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 Musica.Build.0 = Debug IPv6 Musica|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 Win2000.ActiveCfg = Debug IPv6 Win2000|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 Win2000.Build.0 = Debug IPv6 Win2000|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 XP.ActiveCfg = Debug IPv6 XP|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Debug IPv6 XP.Build.0 = Debug IPv6 XP|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Release.ActiveCfg = Release|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Release.Build.0 = Release|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Release IPv6 Win2000.ActiveCfg = Release IPv6 Win2000|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Release IPv6 Win2000.Build.0 = Release IPv6 Win2000|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Release IPv6 XP.ActiveCfg = Release IPv6 XP|Win32
- {FFDD6E9D-C5CA-4E62-A518-4F6235024FD2}.Release IPv6 XP.Build.0 = Release IPv6 XP|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug.ActiveCfg = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug.Build.0 = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6.ActiveCfg = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6.Build.0 = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Debug IPv6 XP.Build.0 = Debug|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Release.ActiveCfg = Release|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Release.Build.0 = Release|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Release IPv6 Win2000.Build.0 = Release|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Release IPv6 XP.ActiveCfg = Release|Win32
- {48E7C350-9FF6-4391-B6D1-B270D1357173}.Release IPv6 XP.Build.0 = Release|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug.ActiveCfg = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug.Build.0 = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6.ActiveCfg = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6.Build.0 = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 MSR.ActiveCfg = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 MSR.Build.0 = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 Musica.ActiveCfg = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 Musica.Build.0 = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 Win2000.ActiveCfg = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 Win2000.Build.0 = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 XP.ActiveCfg = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Debug IPv6 XP.Build.0 = Debug|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Release.ActiveCfg = Release|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Release.Build.0 = Release|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Release IPv6 Win2000.ActiveCfg = Release|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Release IPv6 Win2000.Build.0 = Release|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Release IPv6 XP.ActiveCfg = Release|Win32
- {3C8BC72E-5CF6-40DD-849F-06DB17C970B6}.Release IPv6 XP.Build.0 = Release|Win32
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Win32 = Debug|Win32
+ Release|Win32 = Release|Win32
EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {C4283F3F-6329-47C4-83DD-C5CE4EF7C8D0}.Debug|Win32.ActiveCfg = Debug (GPL)|Win32
+ {C4283F3F-6329-47C4-83DD-C5CE4EF7C8D0}.Debug|Win32.Build.0 = Debug (GPL)|Win32
+ {C4283F3F-6329-47C4-83DD-C5CE4EF7C8D0}.Release|Win32.ActiveCfg = Release (GPL)|Win32
+ {C4283F3F-6329-47C4-83DD-C5CE4EF7C8D0}.Release|Win32.Build.0 = Release (GPL)|Win32
+ {17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9}.Debug|Win32.ActiveCfg = Debug|Win32
+ {17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9}.Debug|Win32.Build.0 = Debug|Win32
+ {17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9}.Release|Win32.ActiveCfg = Release|Win32
+ {17CA0CE4-D1AD-4B74-B3EB-26E01E36FBC9}.Release|Win32.Build.0 = Release|Win32
+ {8AE801AB-A0DA-4D04-B9C5-D47128C91A63}.Debug|Win32.ActiveCfg = Debug|Win32
+ {8AE801AB-A0DA-4D04-B9C5-D47128C91A63}.Debug|Win32.Build.0 = Debug|Win32
+ {8AE801AB-A0DA-4D04-B9C5-D47128C91A63}.Release|Win32.ActiveCfg = Release|Win32
+ {8AE801AB-A0DA-4D04-B9C5-D47128C91A63}.Release|Win32.Build.0 = Release|Win32
+ {D58C321C-5030-4C0B-B048-984453F4A6DF}.Debug|Win32.ActiveCfg = Debug|Win32
+ {D58C321C-5030-4C0B-B048-984453F4A6DF}.Debug|Win32.Build.0 = Debug|Win32
+ {D58C321C-5030-4C0B-B048-984453F4A6DF}.Release|Win32.ActiveCfg = Release|Win32
+ {D58C321C-5030-4C0B-B048-984453F4A6DF}.Release|Win32.Build.0 = Release|Win32
EndGlobalSection
- GlobalSection(ExtensibilityAddIns) = postSolution
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
EndGlobalSection
EndGlobal
Added: vic/branches/mpeg4/vic.vcxproj
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/vic.vcxproj Tue May 11 08:52:24 2010
@@ -0,0 +1,856 @@
+<?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 (GPL)|Win32">
+ <Configuration>Debug (GPL)</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Debug (nonGPL)|Win32">
+ <Configuration>Debug (nonGPL)</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release (GPL)|Win32">
+ <Configuration>Release (GPL)</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ <ProjectConfiguration Include="Release (nonGPL)|Win32">
+ <Configuration>Release (nonGPL)</Configuration>
+ <Platform>Win32</Platform>
+ </ProjectConfiguration>
+ </ItemGroup>
+ <ItemGroup>
+ <YASM Include="cpu\cpuid_win.asm">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <FileType>Document</FileType>
+ <Defines Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">PREFIX</Defines>
+ <Defines Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">PREFIX</Defines>
+ </YASM>
+ <None Include="LICENSE.txt" />
+ <CustomBuild Include="tcl\accessgrid.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ag-pixrate.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\autoplace_ui.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-confbus.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-main.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-network.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-tm.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-util.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\entry.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-ctrlmenu.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-entry.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-extout.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-grabber.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-help.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-main.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-relate.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-resource.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-srclist.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-stats.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-switcher.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-titlemaker.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-util.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-win32.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-windows.tcl">
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">"$(OutDir)tcl2cpp" 2 "%(Identity)" > "$(OutDir)%(Filename).cpp"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "$(OutDir)%(Filename).cpp"</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)%(Filename).cpp</Outputs>
+ </CustomBuild>
+ <CustomBuild Include="VERSION">
+ <FileType>Document</FileType>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">for /F %%v in (VERSION) do @echo const char version[] = "%%v (GPL)"; > "$(OutDir)\version.c"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">Generating "version.c".</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">$(OutDir)version.c</Outputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">vic.sln</AdditionalInputs>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">for /F %%v in (VERSION) do @echo const char version[] = "%%v (nonGPL)"; > "$(OutDir)\version.c"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">Generating "version.c".</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">$(OutDir)version.c</Outputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">vic.sln</AdditionalInputs>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">for /F %%v in (VERSION) do @echo const char version[] = "%%v (Debug GPL)"; > "$(OutDir)\version.c"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">Generating "version.c".</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">$(OutDir)version.c</Outputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">vic.sln</AdditionalInputs>
+ <Command Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">for /F %%v in (VERSION) do @echo const char version[] = "%%v (Debug nonGPL)"; > "$(OutDir)\version.c"</Command>
+ <Message Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">Generating "version.c".</Message>
+ <Outputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">$(OutDir)version.c</Outputs>
+ <AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">vic.2008.sln</AdditionalInputs>
+ </CustomBuild>
+ <None Include="win32\build_install.txt" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="codec\cellb_tables.c" />
+ <ClCompile Include="codec\compositor.cpp" />
+ <ClCompile Include="codec\databuffer.cpp" />
+ <ClCompile Include="codec\dct.cpp" />
+ <ClCompile Include="codec\decoder-bvc.cpp" />
+ <ClCompile Include="codec\decoder-cellb.cpp" />
+ <ClCompile Include="codec\decoder-dv.cpp" />
+ <ClCompile Include="codec\decoder-h261.cpp" />
+ <ClCompile Include="codec\decoder-h261as.cpp" />
+ <ClCompile Include="codec\decoder-h261v1.cpp" />
+ <ClCompile Include="codec\decoder-h264.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-jpeg.cpp" />
+ <ClCompile Include="codec\decoder-mpeg4.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-nv.cpp" />
+ <ClCompile Include="codec\decoder-pvh.cpp" />
+ <ClCompile Include="codec\decoder-raw.cpp" />
+ <ClCompile Include="codec\decoder.cpp" />
+ <ClCompile Include="codec\encoder-bvc.cpp" />
+ <ClCompile Include="codec\encoder-cellb.cpp" />
+ <ClCompile Include="codec\encoder-h261.cpp" />
+ <ClCompile Include="codec\encoder-h261as.cpp" />
+ <ClCompile Include="codec\encoder-h264.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-jpeg.cpp" />
+ <ClCompile Include="codec\encoder-mpeg4.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-nv.cpp" />
+ <ClCompile Include="codec\encoder-pvh.cpp" />
+ <ClCompile Include="codec\encoder-raw.cpp" />
+ <ClCompile Include="codec\ffmpeg_codec.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="codec\framer-jpeg.cpp" />
+ <ClCompile Include="codec\huffcode.c" />
+ <ClCompile Include="codec\jpeg\jpeg.cpp" />
+ <ClCompile Include="codec\p64\p64.cpp" />
+ <ClCompile Include="codec\p64\p64as.cpp" />
+ <ClCompile Include="codec\packetbuffer.cpp" />
+ <ClCompile Include="codec\pvh-huff.c" />
+ <ClCompile Include="codec\rtp_h264_depayloader.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="codec\x264encoder.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="cpu\cpuid.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)accessgrid.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ag-pixrate.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)autoplace_ui.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-confbus.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-main.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-network.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-tm.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-util.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)entry.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-ctrlmenu.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-entry.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-extout.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-grabber.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-help.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-main.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-relate.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-resource.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-srclist.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-stats.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-switcher.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-titlemaker.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-util.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-win32.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-windows.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)version.c" />
+ <ClCompile Include="$(OutDir)bv.c" />
+ <ClCompile Include="DeckLinkAPI_i.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="getopt.c" />
+ <ClCompile Include="idlecallback.cpp" />
+ <ClCompile Include="iohandler.cpp" />
+ <ClCompile Include="main.cpp" />
+ <ClCompile Include="md5c.c" />
+ <ClCompile Include="media-timer.cpp" />
+ <ClCompile Include="module.cpp" />
+ <ClCompile Include="net\communicator.cpp" />
+ <ClCompile Include="net\confbus.cpp" />
+ <ClCompile Include="net\crypt-des.cpp" />
+ <ClCompile Include="net\crypt-dull.cpp" />
+ <ClCompile Include="net\crypt-rijndael.cpp" />
+ <ClCompile Include="net\crypt.cpp" />
+ <ClCompile Include="net\group-ipc.cpp" />
+ <ClCompile Include="net\inet.c" />
+ <ClCompile Include="net\inet6.c" />
+ <ClCompile Include="net\mbus_engine.cpp" />
+ <ClCompile Include="net\mbus_handler.cpp" />
+ <ClCompile Include="net\net-addr.cpp" />
+ <ClCompile Include="net\net-ip.cpp" />
+ <ClCompile Include="net\net-ipv6.cpp" />
+ <ClCompile Include="net\net.cpp" />
+ <ClCompile Include="net\pktbuf.cpp" />
+ <ClCompile Include="net\pkttbl.cpp" />
+ <ClCompile Include="random.c" />
+ <ClCompile Include="rate-variable.cpp" />
+ <ClCompile Include="render\color-hi.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="render\color-swscale.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="render\color-true.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="render\renderer-window.cpp" />
+ <ClCompile Include="render\renderer.cpp" />
+ <ClCompile Include="render\rgb-converter.cpp" />
+ <ClCompile Include="render\vw.cpp" />
+ <ClCompile Include="rtp\pktbuf-rtp.cpp" />
+ <ClCompile Include="rtp\session.cpp" />
+ <ClCompile Include="rtp\source.cpp" />
+ <ClCompile Include="rtp\transmitter.cpp" />
+ <ClCompile Include="Tcl.cpp" />
+ <ClCompile Include="Tcl2.cpp" />
+ <ClCompile Include="timer.cpp" />
+ <ClCompile Include="tkStripchart.c" />
+ <ClCompile Include="tkWinColor.c" />
+ <ClCompile Include="video\assistor-list.cpp" />
+ <ClCompile Include="video\crossbar.cpp" />
+ <ClCompile Include="video\deinterlace.cpp">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ <ClCompile Include="video\device.cpp" />
+ <ClCompile Include="video\grabber-decklink.cpp" />
+ <ClCompile Include="video\grabber-file.cpp" />
+ <ClCompile Include="video\grabber-win32.cpp" />
+ <ClCompile Include="video\grabber-win32DS.cpp" />
+ <ClCompile Include="video\grabber.cpp" />
+ <ClCompile Include="video\yuv_convert.cpp" />
+ <ClCompile Include="win32\win32.c" />
+ <ClCompile Include="win32\win32X.c" />
+ <ClCompile Include="zvfs.c">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="codec\databuffer.h" />
+ <ClInclude Include="codec\dct.h" />
+ <ClInclude Include="codec\decoder-jpeg.h" />
+ <ClInclude Include="codec\decoder.h" />
+ <ClInclude Include="codec\encoder-h263.h" />
+ <ClInclude Include="codec\ffmpeg_codec.h" />
+ <ClInclude Include="codec\framer-h261.h" />
+ <ClInclude Include="codec\jpeg\jpeg.h" />
+ <ClInclude Include="codec\p64\p64-huff.h" />
+ <ClInclude Include="codec\p64\p64.h" />
+ <ClInclude Include="codec\p64\p64as.h" />
+ <ClInclude Include="codec\packetbuffer.h" />
+ <ClInclude Include="codec\pvh-huff.h" />
+ <ClInclude Include="codec\pvh.h" />
+ <ClInclude Include="codec\rtp_h264_depayloader.h" />
+ <ClInclude Include="codec\tmndec\getvlc.h" />
+ <ClInclude Include="codec\x264encoder.h" />
+ <ClInclude Include="config.h" />
+ <ClInclude Include="cpu\cpudetect.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="cpu\cputable.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClInclude>
+ <ClInclude Include="net\crypt.h" />
+ <ClInclude Include="net\group-ipc.h" />
+ <ClInclude Include="net\inet.h" />
+ <ClInclude Include="net\inet6.h" />
+ <ClInclude Include="net\mbus_engine.h" />
+ <ClInclude Include="net\mbus_handler.h" />
+ <ClInclude Include="net\net-addr.h" />
+ <ClInclude Include="net\net.h" />
+ <ClInclude Include="net\pktbuf.h" />
+ <ClInclude Include="net\pkttbl.h" />
+ <ClInclude Include="net\rt.h" />
+ <ClInclude Include="render\color.h" />
+ <ClInclude Include="render\renderer-window.h" />
+ <ClInclude Include="render\renderer.h" />
+ <ClInclude Include="render\rgb-converter.h" />
+ <ClInclude Include="render\vw.h" />
+ <ClInclude Include="rtp\ntp-time.h" />
+ <ClInclude Include="rtp\pktbuf-rtp.h" />
+ <ClInclude Include="rtp\rtp.h" />
+ <ClInclude Include="rtp\session.h" />
+ <ClInclude Include="rtp\source.h" />
+ <ClInclude Include="rtp\transmitter.h" />
+ <ClInclude Include="video\assistor-list.h" />
+ <ClInclude Include="video\crossbar.h" />
+ <ClInclude Include="video\deinterlace.h" />
+ <ClInclude Include="video\grabber-win32DS.h" />
+ <ClInclude Include="video\grabber.h" />
+ <ClInclude Include="video\yuv_convert.h" />
+ <ClInclude Include="zvfs.h">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <Midl Include="video\DeckLinkAPI.idl">
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">true</ExcludedFromBuild>
+ <ExcludedFromBuild Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">true</ExcludedFromBuild>
+ </Midl>
+ </ItemGroup>
+ <PropertyGroup Label="Globals">
+ <ProjectGuid>{C4283F3F-6329-47C4-83DD-C5CE4EF7C8D0}</ProjectGuid>
+ <Keyword>Win32Proj</Keyword>
+ <RootNamespace>vic</RootNamespace>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <CharacterSet>NotSet</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>true</UseDebugLibraries>
+ <CharacterSet>NotSet</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>NotSet</CharacterSet>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'" Label="Configuration">
+ <ConfigurationType>Application</ConfigurationType>
+ <UseDebugLibraries>false</UseDebugLibraries>
+ <WholeProgramOptimization>true</WholeProgramOptimization>
+ <CharacterSet>NotSet</CharacterSet>
+ </PropertyGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
+ <ImportGroup Label="ExtensionSettings">
+ <Import Project="win32\vc10\yasm.props" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'" Label="PropertySheets">
+ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
+ </ImportGroup>
+ <PropertyGroup Label="UserMacros" />
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">
+ <LinkIncremental>true</LinkIncremental>
+ <OutDir>$(SolutionDir)Debug\</OutDir>
+ <IntDir>Debug\NON_GPL\</IntDir>
+ <ExtensionsToDeleteOnClean>$(OutDir)\*.c;$(OutDir)\*.cpp;$(ExtensionsToDeleteOnClean)</ExtensionsToDeleteOnClean>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">
+ <LinkIncremental>true</LinkIncremental>
+ <OutDir>$(SolutionDir)Debug\</OutDir>
+ <IntDir>Debug\GPL\</IntDir>
+ <ExtensionsToDeleteOnClean>$(OutDir)\*.c;$(OutDir)\*.cpp;$(ExtensionsToDeleteOnClean)</ExtensionsToDeleteOnClean>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">
+ <LinkIncremental>false</LinkIncremental>
+ <OutDir>$(SolutionDir)Release\</OutDir>
+ <IntDir>Release\NON_GPL\</IntDir>
+ <ExtensionsToDeleteOnClean>$(OutDir)\*.c;$(OutDir)\*.cpp;$(ExtensionsToDeleteOnClean)</ExtensionsToDeleteOnClean>
+ </PropertyGroup>
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">
+ <LinkIncremental>false</LinkIncremental>
+ <OutDir>$(SolutionDir)Release\</OutDir>
+ <IntDir>Release\GPL\</IntDir>
+ <ExtensionsToDeleteOnClean>$(OutDir)\*.c;$(OutDir)\*.cpp;$(ExtensionsToDeleteOnClean)</ExtensionsToDeleteOnClean>
+ </PropertyGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (nonGPL)|Win32'">
+ <ClCompile>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;HAVE_IPv6;USE_DDRAW;ED_YBITS=4;SIGRET=void;SIGARGS=int;NLAYER=8;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=_WIN32_WINNT_WINXP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <PrecompiledHeaderOutputFile>
+ </PrecompiledHeaderOutputFile>
+ <AdditionalIncludeDirectories>.\;codec;render;rtp;net;win32;video;..\common\src;codec\tmndec;codec\tmn-x;codec\jpeg;codec\p64;C:\Tcl\include\tcl8.5;$(DXSDK_DIR)\include</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <AdditionalDependencies>tcl85.lib;tk85.lib;uclmm.lib;ws2_32.lib;comsuppwd.lib;iphlpapi.lib;vfw32.lib;ddraw.lib;dxguid.lib;strmiids.lib;quartz.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>C:\Tcl\lib;"$(DXSDK_DIR)\Lib\x86";"$(SolutionDir)Debug"</AdditionalLibraryDirectories>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">
+ <ClCompile>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <WarningLevel>Level3</WarningLevel>
+ <Optimization>Disabled</Optimization>
+ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;PTW32_STATIC_LIB;HAVE_IPv6;USE_ZVFS;USE_DDRAW;HAVE_SWSCALE;HAVE_STDLIB_H;SASR;ED_YBITS=4;SIGRET=void;SIGARGS=int;NLAYER=8;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=_WIN32_WINNT_WINXP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <PrecompiledHeaderOutputFile>
+ </PrecompiledHeaderOutputFile>
+ <AdditionalIncludeDirectories>.\;codec;render;rtp;net;win32;video;..\common\src;codec\tmndec;codec\tmn-x;codec\jpeg;codec\p64;x264\include;ffmpeg\include;C:\Tcl\include\tcl8.5;C:\msys\1.0\local\include;C:\msys\local\include;c:\mingw\local\include;$(DXSDK_DIR)\include</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <AdditionalDependencies>tcl85.lib;tk85.lib;uclmm.lib;ws2_32.lib;comsuppwd.lib;iphlpapi.lib;vfw32.lib;ddraw.lib;dxguid.lib;strmiids.lib;quartz.lib;libgcc.a;libmingwex.lib;libavcodec.a;libavutil.a;libpostproc.a;libswscale.a;libx264.a;libpthreadGC2.a;libz.a;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>C:\Tcl\lib;ffmpeg\lib;x264\lib;"$(DXSDK_DIR)\Lib\x86";C:\msys\1.0\lib;"C:\mingw\lib\gcc\mingw32\4.2.1-sjlj";c:\mingw\local\lib;c:\mingw\local\bin;c:\mingw\lib;C:\msys\lib;"$(SolutionDir)Debug";C:\msys\1.0\local\lib;C:\msys\local\lib;C:\msys\1.0\lib\gcc\mingw32\4.4.0;C:\msys\1.0\lib\gcc\mingw32\4.2.0;C:\msys\lib\gcc\mingw32\4.4.0;C:\msys\lib\gcc\mingw32\4.2.0</AdditionalLibraryDirectories>
+ </Link>
+ <PostBuildEvent>
+ <Command>if exist $(IntDir)vic.exe del $(IntDir)\vic.exe
+
+ at echo on
+move $(OutDir)vic.exe $(IntDir)
+copy /B $(IntDir)vic.exe + $(IntDir)vic-zvfs.zip $(OutDir)vic.exe
+zip.exe -A $(OutDir)vic.exe
+ at echo off
+
+del $(IntDir)vic.exe</Command>
+ <Message>Appending zip file to vic.exe and adjusting zip offset</Message>
+ </PostBuildEvent>
+ <CustomBuildStep>
+ <Command>cd $(IntDir)
+
+if exist vic-zvfs.zip del /Q vic-zvfs.zip
+if exist vic-zvfs rmdir /S /Q vic-zvfs
+
+mkdir vic-zvfs\tcl
+mkdir vic-zvfs\tk
+mkdir vic-zvfs\vic
+
+ at echo on
+
+copy C:\Tcl\lib\tcl8.5\init.tcl vic-zvfs\tcl\
+copy C:\Tcl\lib\tcl8.5\auto.tcl vic-zvfs\tcl\
+xcopy C:\Tcl\lib\tcl8.5\encoding\*.enc vic-zvfs\tcl\encoding\ /Q
+xcopy C:\Tcl\lib\tk8.5\*.tcl vic-zvfs\tk\ /Q
+xcopy C:\Tcl\lib\tk8.5\ttk\*.tcl vic-zvfs\tk\ttk\ /Q
+xcopy C:\Tcl\lib\tk8.5\msgs\*.msg vic-zvfs\tk\msgs\ /Q
+xcopy $(ProjectDir)tcl\*.tcl vic-zvfs\vic\ /Q
+
+del vic-zvfs\vic\tkerror.tcl
+del vic-zvfs\vic\ui-entry.tcl
+del vic-zvfs\vic\ui-h261_play.tcl
+del vic-zvfs\vic\ui-unix.tcl
+del vic-zvfs\vic\ui-vdd.tcl
+
+cd vic-zvfs\tcl
+echo auto_mkindex . | C:\Tcl\bin\tclsh85.exe
+
+cd ..\tk
+echo auto_mkindex . | C:\Tcl\bin\tclsh85.exe
+
+cd ..\vic
+echo auto_mkindex . | C:\Tcl\bin\tclsh85.exe
+
+cd ..
+zip.exe -q -r ..\vic-zvfs.zip tcl tk vic
+
+ at echo of
+
+cd ..
+rmdir /S /Q vic-zvfs
+</Command>
+ </CustomBuildStep>
+ <CustomBuildStep>
+ <Message>Performing Zip File Build Step</Message>
+ </CustomBuildStep>
+ <CustomBuildStep>
+ <Outputs>$(IntDir)\vic-zvfs.zip</Outputs>
+ </CustomBuildStep>
+ <CustomBuildStep>
+ <Inputs>tcl\accessgrid.tcl;tcl\ag-pixrate.tcl;tcl\autoplace_ui.tcl;tcl\cf-confbus.tcl;tcl\cf-main.tcl;tcl\cf-network.tcl;tcl\cf-tm.tcl;tcl\cf-util.tcl;tcl\entry.tcl;tcl\ui-ctrlmenu.tcl;tcl\ui-extout.tcl;tcl\ui-grabber.tcl;tcl\ui-help.tcl;tcl\ui-main.tcl;tcl\ui-relate.tcl;tcl\ui-resource.tcl;tcl\ui-srclist.tcl;tcl\ui-stats.tcl;tcl\ui-switcher.tcl;tcl\ui-titlemaker.tcl;tcl\ui-util.tcl;tcl\ui-win32.tcl;tcl\ui-windows.tcl;%(Inputs)</Inputs>
+ </CustomBuildStep>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (nonGPL)|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;HAVE_IPv6;USE_DDRAW;ED_YBITS=4;SIGRET=void;SIGARGS=int;NLAYER=8;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=_WIN32_WINNT_WINXP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <PrecompiledHeaderOutputFile>
+ </PrecompiledHeaderOutputFile>
+ <AdditionalIncludeDirectories>.\;codec;render;rtp;net;win32;video;..\common\src;codec\tmndec;codec\tmn-x;codec\jpeg;codec\p64;C:\Tcl\include\tcl8.5;$(DXSDK_DIR)\include</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <AdditionalDependencies>tcl85.lib;tk85.lib;uclmm.lib;ws2_32.lib;comsuppwd.lib;iphlpapi.lib;vfw32.lib;ddraw.lib;dxguid.lib;strmiids.lib;quartz.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>C:\Tcl\lib;"$(DXSDK_DIR)\Lib\x86";"$(SolutionDir)Release"</AdditionalLibraryDirectories>
+ </Link>
+ </ItemDefinitionGroup>
+ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release (GPL)|Win32'">
+ <ClCompile>
+ <WarningLevel>Level3</WarningLevel>
+ <PrecompiledHeader>NotUsing</PrecompiledHeader>
+ <Optimization>MaxSpeed</Optimization>
+ <FunctionLevelLinking>true</FunctionLevelLinking>
+ <IntrinsicFunctions>true</IntrinsicFunctions>
+ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;PTW32_STATIC_LIB;HAVE_IPv6;USE_ZVFS;USE_DDRAW;HAVE_SWSCALE;HAVE_STDLIB_H;SASR;ED_YBITS=4;SIGRET=void;SIGARGS=int;NLAYER=8;_CRT_SECURE_NO_DEPRECATE;_CRT_NONSTDC_NO_DEPRECATE;_WIN32_WINNT=_WIN32_WINNT_WINXP;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ <PrecompiledHeaderFile>
+ </PrecompiledHeaderFile>
+ <PrecompiledHeaderOutputFile>
+ </PrecompiledHeaderOutputFile>
+ <AdditionalIncludeDirectories>.\;codec;render;rtp;net;win32;video;..\common\src;codec\tmndec;"codec\tmn-x";codec\jpeg;codec\p64;x264\include;ffmpeg\include;C:\Tcl\include\tcl8.5;C:\msys\1.0\local\include;C:\msys\local\include;"$(DXSDK_DIR)\include"</AdditionalIncludeDirectories>
+ </ClCompile>
+ <Link>
+ <SubSystem>Windows</SubSystem>
+ <GenerateDebugInformation>true</GenerateDebugInformation>
+ <EnableCOMDATFolding>true</EnableCOMDATFolding>
+ <OptimizeReferences>true</OptimizeReferences>
+ <AdditionalDependencies>tcl85.lib;tk85.lib;uclmm.lib;ws2_32.lib;comsuppwd.lib;iphlpapi.lib;vfw32.lib;ddraw.lib;dxguid.lib;strmiids.lib;quartz.lib;libgcc.a;libmingwex.lib;libavcodec.a;libavutil.a;libpostproc.a;libswscale.a;libx264.a;libpthreadGC2.a;libz.a;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalLibraryDirectories>C:\Tcl\lib;x264\lib;ffmpeg\lib;"$(DXSDK_DIR)\Lib\x86";C:\msys\1.0\lib;"C:\mingw\lib\gcc\mingw32\4.2.1-sjlj";c:\mingw\local\lib;c:\mingw\local\bin;c:\mingw\lib;C:\msys\lib;"$(SolutionDir)Release";C:\msys\1.0\local\lib;C:\msys\local\lib;C:\msys\1.0\lib\gcc\mingw32\4.4.0;C:\msys\1.0\lib\gcc\mingw32\4.2.0;C:\msys\lib\gcc\mingw32\4.4.0;C:\msys\lib\gcc\mingw32\4.2.0</AdditionalLibraryDirectories>
+ </Link>
+ <PostBuildEvent>
+ <Command>if exist $(IntDir)vic.exe del $(IntDir)\vic.exe
+
+ at echo on
+move $(OutDir)vic.exe $(IntDir)
+copy /B $(IntDir)vic.exe + $(IntDir)vic-zvfs.zip $(OutDir)vic.exe
+zip.exe -A $(OutDir)vic.exe
+ at echo off
+
+del $(IntDir)vic.exe</Command>
+ <Message>Appending zip file to vic.exe and adjusting zip offset</Message>
+ </PostBuildEvent>
+ <CustomBuildStep>
+ <Command>cd $(IntDir)
+
+if exist vic-zvfs.zip del /Q vic-zvfs.zip
+if exist vic-zvfs rmdir /S /Q vic-zvfs
+
+mkdir vic-zvfs\tcl
+mkdir vic-zvfs\tk
+mkdir vic-zvfs\vic
+
+ at echo on
+
+copy C:\Tcl\lib\tcl8.5\init.tcl vic-zvfs\tcl\
+copy C:\Tcl\lib\tcl8.5\auto.tcl vic-zvfs\tcl\
+xcopy C:\Tcl\lib\tcl8.5\encoding\*.enc vic-zvfs\tcl\encoding\ /Q
+xcopy C:\Tcl\lib\tk8.5\*.tcl vic-zvfs\tk\ /Q
+xcopy C:\Tcl\lib\tk8.5\ttk\*.tcl vic-zvfs\tk\ttk\ /Q
+xcopy C:\Tcl\lib\tk8.5\msgs\*.msg vic-zvfs\tk\msgs\ /Q
+xcopy $(ProjectDir)tcl\*.tcl vic-zvfs\vic\ /Q
+
+del vic-zvfs\vic\tkerror.tcl
+del vic-zvfs\vic\ui-entry.tcl
+del vic-zvfs\vic\ui-h261_play.tcl
+del vic-zvfs\vic\ui-unix.tcl
+del vic-zvfs\vic\ui-vdd.tcl
+
+cd vic-zvfs\tcl
+echo auto_mkindex . | C:\Tcl\bin\tclsh85.exe
+
+cd ..\tk
+echo auto_mkindex . | C:\Tcl\bin\tclsh85.exe
+
+cd ..\vic
+echo auto_mkindex . | C:\Tcl\bin\tclsh85.exe
+
+cd ..
+zip.exe -q -r ..\vic-zvfs.zip tcl tk vic
+
+ at echo of
+
+cd ..
+rmdir /S /Q vic-zvfs
+</Command>
+ </CustomBuildStep>
+ <CustomBuildStep>
+ <Message>Performing Zip File Build Step</Message>
+ </CustomBuildStep>
+ <CustomBuildStep>
+ <Outputs>$(IntDir)\vic-zvfs.zip</Outputs>
+ </CustomBuildStep>
+ <CustomBuildStep>
+ <Inputs>tcl\accessgrid.tcl;tcl\ag-pixrate.tcl;tcl\autoplace_ui.tcl;tcl\cf-confbus.tcl;tcl\cf-main.tcl;tcl\cf-network.tcl;tcl\cf-tm.tcl;tcl\cf-util.tcl;tcl\entry.tcl;tcl\ui-ctrlmenu.tcl;tcl\ui-extout.tcl;tcl\ui-grabber.tcl;tcl\ui-help.tcl;tcl\ui-main.tcl;tcl\ui-relate.tcl;tcl\ui-resource.tcl;tcl\ui-srclist.tcl;tcl\ui-stats.tcl;tcl\ui-switcher.tcl;tcl\ui-titlemaker.tcl;tcl\ui-util.tcl;tcl\ui-win32.tcl;tcl\ui-windows.tcl;%(Inputs)</Inputs>
+ </CustomBuildStep>
+ </ItemDefinitionGroup>
+ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
+ <ImportGroup Label="ExtensionTargets">
+ <Import Project="win32\vc10\yasm.targets" />
+ </ImportGroup>
+</Project>
\ No newline at end of file
Added: vic/branches/mpeg4/vic.vcxproj.filters
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/vic.vcxproj.filters Tue May 11 08:52:24 2010
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <Filter Include="codec">
+ <UniqueIdentifier>{6b9cf765-ad32-4955-b6e3-721e61045834}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="cpu">
+ <UniqueIdentifier>{739bbd2c-dd5d-4b9a-beb4-c12550dd4e6b}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="render">
+ <UniqueIdentifier>{72a31da1-2d65-468c-97f9-dc9daaea3f26}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="rtp">
+ <UniqueIdentifier>{eb68c2d5-edf4-441e-9221-7379afa779aa}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="tcl">
+ <UniqueIdentifier>{7e8b4951-6a2c-486d-857b-69408f4d3ad9}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="vic common">
+ <UniqueIdentifier>{7b85ca7b-74a7-4231-b468-6a3c3b5c4be9}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="video">
+ <UniqueIdentifier>{2921b727-0288-4c70-b42e-d495889b99b9}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="win32">
+ <UniqueIdentifier>{6ad90f95-0fde-433e-abaa-81fe4867a698}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="codec\Codec Header Files">
+ <UniqueIdentifier>{f4200de1-50ae-4d3a-a978-6b2ed5ca5a4a}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="cpu\CPU Header Files">
+ <UniqueIdentifier>{353f23ba-d999-433f-ac48-b718aa456aab}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="net">
+ <UniqueIdentifier>{dc48968a-de06-4e19-bcbd-eb30694efa86}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="net\Net Header Files">
+ <UniqueIdentifier>{f63ecb3e-0099-43c1-952f-8c93c9b89252}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="render\Render Header Files">
+ <UniqueIdentifier>{143f25f9-321b-4cb8-b2f8-c2e8fcbdc61f}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="rtp\RTP Header Files">
+ <UniqueIdentifier>{76e9dbf4-0853-4138-83eb-e92426751aac}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="vic common\VIC Common Header Files">
+ <UniqueIdentifier>{ff515350-bb26-4ba7-8c59-d9f6582578eb}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="video\Video Header Files">
+ <UniqueIdentifier>{0010e11e-0b04-4c27-8f67-bb50f96948a6}</UniqueIdentifier>
+ </Filter>
+ <Filter Include="tcl\Generated Source Files">
+ <UniqueIdentifier>{1b90f207-9fc8-4929-bdfb-2d8fcb2956c3}</UniqueIdentifier>
+ </Filter>
+ </ItemGroup>
+ <ItemGroup>
+ <None Include="win32\build_install.txt" />
+ <None Include="LICENSE.txt" />
+ </ItemGroup>
+ <ItemGroup>
+ <ClCompile Include="codec\cellb_tables.c">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\compositor.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\databuffer.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\dct.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-bvc.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-cellb.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-dv.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-h261.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-h261as.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-h261v1.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-h264.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-jpeg.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-mpeg4.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-nv.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-pvh.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\decoder-raw.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-bvc.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-cellb.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-h261.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-h261as.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-h264.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-jpeg.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-mpeg4.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-nv.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-pvh.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\encoder-raw.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\ffmpeg_codec.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\framer-jpeg.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\huffcode.c">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\packetbuffer.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\pvh-huff.c">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\rtp_h264_depayloader.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\x264encoder.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\p64\p64.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\p64\p64as.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="codec\jpeg\jpeg.cpp">
+ <Filter>codec</Filter>
+ </ClCompile>
+ <ClCompile Include="cpu\cpuid.cpp">
+ <Filter>cpu</Filter>
+ </ClCompile>
+ <ClCompile Include="net\communicator.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\confbus.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\crypt.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\crypt-des.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\crypt-dull.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\crypt-rijndael.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\group-ipc.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\inet.c">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\inet6.c">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\mbus_engine.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\mbus_handler.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\net.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\net-addr.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\net-ip.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\net-ipv6.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\pktbuf.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="net\pkttbl.cpp">
+ <Filter>net</Filter>
+ </ClCompile>
+ <ClCompile Include="render\color-hi.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="render\color-swscale.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="render\color-true.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="render\renderer.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="render\renderer-window.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="render\rgb-converter.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="render\vw.cpp">
+ <Filter>render</Filter>
+ </ClCompile>
+ <ClCompile Include="rtp\pktbuf-rtp.cpp">
+ <Filter>rtp</Filter>
+ </ClCompile>
+ <ClCompile Include="rtp\session.cpp">
+ <Filter>rtp</Filter>
+ </ClCompile>
+ <ClCompile Include="rtp\source.cpp">
+ <Filter>rtp</Filter>
+ </ClCompile>
+ <ClCompile Include="rtp\transmitter.cpp">
+ <Filter>rtp</Filter>
+ </ClCompile>
+ <ClCompile Include="getopt.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="idlecallback.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="iohandler.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="main.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="md5c.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="media-timer.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="module.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="random.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="rate-variable.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="Tcl.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="Tcl2.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="timer.cpp">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="tkStripchart.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="tkWinColor.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="zvfs.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="video\assistor-list.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\crossbar.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\deinterlace.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\device.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\grabber-decklink.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\grabber-file.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\grabber-win32.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\grabber-win32DS.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\grabber.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="video\yuv_convert.cpp">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="win32\win32.c">
+ <Filter>win32</Filter>
+ </ClCompile>
+ <ClCompile Include="win32\win32X.c">
+ <Filter>win32</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)accessgrid.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ag-pixrate.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)autoplace_ui.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-confbus.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-main.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-network.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-tm.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)cf-util.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)entry.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-ctrlmenu.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-entry.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-extout.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-grabber.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-help.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-main.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-relate.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-resource.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-srclist.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-stats.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-switcher.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-titlemaker.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-util.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-win32.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)ui-windows.cpp">
+ <Filter>tcl\Generated Source Files</Filter>
+ </ClCompile>
+ <ClCompile Include="DeckLinkAPI_i.c">
+ <Filter>video</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)version.c">
+ <Filter>vic common</Filter>
+ </ClCompile>
+ <ClCompile Include="$(OutDir)bv.c">
+ <Filter>codec</Filter>
+ </ClCompile>
+ </ItemGroup>
+ <ItemGroup>
+ <ClInclude Include="codec\databuffer.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\dct.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\decoder.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\decoder-jpeg.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\encoder-h263.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\ffmpeg_codec.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\framer-h261.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\packetbuffer.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\pvh.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\pvh-huff.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\rtp_h264_depayloader.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\x264encoder.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\jpeg\jpeg.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\p64\p64.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\p64\p64as.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\tmndec\getvlc.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="codec\p64\p64-huff.h">
+ <Filter>codec\Codec Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="cpu\cpudetect.h">
+ <Filter>cpu\CPU Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="cpu\cputable.h">
+ <Filter>cpu\CPU Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\crypt.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\group-ipc.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\inet.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\inet6.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\mbus_engine.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\mbus_handler.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\net.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\net-addr.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\pktbuf.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\pkttbl.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="net\rt.h">
+ <Filter>net\Net Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="render\color.h">
+ <Filter>render\Render Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="render\renderer.h">
+ <Filter>render\Render Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="render\renderer-window.h">
+ <Filter>render\Render Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="render\rgb-converter.h">
+ <Filter>render\Render Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="render\vw.h">
+ <Filter>render\Render Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp\ntp-time.h">
+ <Filter>rtp\RTP Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp\pktbuf-rtp.h">
+ <Filter>rtp\RTP Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp\rtp.h">
+ <Filter>rtp\RTP Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp\session.h">
+ <Filter>rtp\RTP Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp\source.h">
+ <Filter>rtp\RTP Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="rtp\transmitter.h">
+ <Filter>rtp\RTP Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="config.h">
+ <Filter>vic common\VIC Common Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="video\assistor-list.h">
+ <Filter>video\Video Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="video\crossbar.h">
+ <Filter>video\Video Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="video\deinterlace.h">
+ <Filter>video\Video Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="video\grabber.h">
+ <Filter>video\Video Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="video\grabber-win32DS.h">
+ <Filter>video\Video Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="video\yuv_convert.h">
+ <Filter>video\Video Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="zvfs.h">
+ <Filter>vic common\VIC Common Header Files</Filter>
+ </ClInclude>
+ </ItemGroup>
+ <ItemGroup>
+ <CustomBuild Include="VERSION" />
+ <CustomBuild Include="tcl\ui-win32.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-util.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-titlemaker.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-switcher.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-stats.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-srclist.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-resource.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-relate.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-main.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-help.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-grabber.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-extout.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-entry.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-ctrlmenu.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\entry.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-util.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-tm.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-network.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-main.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\cf-confbus.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\autoplace_ui.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ag-pixrate.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\ui-windows.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ <CustomBuild Include="tcl\accessgrid.tcl">
+ <Filter>tcl</Filter>
+ </CustomBuild>
+ </ItemGroup>
+ <ItemGroup>
+ <YASM Include="cpu\cpuid_win.asm">
+ <Filter>cpu</Filter>
+ </YASM>
+ </ItemGroup>
+ <ItemGroup>
+ <Midl Include="video\DeckLinkAPI.idl">
+ <Filter>video</Filter>
+ </Midl>
+ </ItemGroup>
+</Project>
\ No newline at end of file
Added: vic/branches/mpeg4/vic.vcxproj.user
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/vic.vcxproj.user Tue May 11 08:52:24 2010
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug (GPL)|Win32'">
+ <LocalDebuggerCommandArguments>234.5.6.7/16000</LocalDebuggerCommandArguments>
+ <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor>
+ </PropertyGroup>
+</Project>
\ No newline at end of file
Modified: vic/branches/mpeg4/video/grabber-win32DS.cpp
==============================================================================
--- vic/branches/mpeg4/video/grabber-win32DS.cpp (original)
+++ vic/branches/mpeg4/video/grabber-win32DS.cpp Tue May 11 08:52:24 2010
@@ -541,8 +541,6 @@
long pinType;
IAMCrossbar *xb;
- long tmp_input_port;
-
if( crossbar_ == NULL ) return;
xb = crossbar_->getXBar();
Modified: vic/branches/mpeg4/video/grabber-win32DS.h
==============================================================================
--- vic/branches/mpeg4/video/grabber-win32DS.h (original)
+++ vic/branches/mpeg4/video/grabber-win32DS.h Tue May 11 08:52:24 2010
@@ -30,23 +30,48 @@
// grabber-win32DS.h
-//warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead.
-// To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
-#define _CRT_SECURE_NO_WARNINGS
-#define _CRT_SECURE_NO_DEPRECATE
-
#include <dshow.h> // DirectShow
#include <amstream.h> // DirectShow
+#ifdef HAVE_QEDIT_H
#pragma include_alias("dxtrans.h", "qedit.h")
#define __IDxtCompositor_INTERFACE_DEFINED__
#define __IDxtAlphaSetter_INTERFACE_DEFINED__
#define __IDxtJpeg_INTERFACE_DEFINED__
#define __IDxtKey_INTERFACE_DEFINED__
-// dxtrans.h is missing with some DirectX SDKs and VisualStudio versions - broken M$ setup?!
+// dxtrans.h is missing with later DirectX SDKs and VisualStudio 2008 - broken M$ setup?!
// the above #pragma and #define's make sure it's contents is not needed
#include <qedit.h> // DirectShow
+#else
+// qedit.h no longer ships with VisualStudio 2010 and the Windows 7 SDK
+extern "C" {
+ extern const IID IID_ISampleGrabber;
+ extern const CLSID CLSID_SampleGrabber;
+ extern const CLSID CLSID_NullRenderer;
+}
+
+MIDL_INTERFACE("0579154A-2B53-4994-B0D0-E773148EFF85")
+ISampleGrabberCB : public IUnknown {
+public:
+ virtual HRESULT STDMETHODCALLTYPE SampleCB(double SampleTime, IMediaSample *pSample) = 0;
+ virtual HRESULT STDMETHODCALLTYPE BufferCB(double SampleTime, BYTE *pBuffer, long BufferLen) = 0;
+};
+typedef interface ISampleGrabberCB ISampleGrabberCB;
+
+MIDL_INTERFACE("6B652FFF-11FE-4fce-92AD-0266B5D7C78F")
+ISampleGrabber : public IUnknown {
+public:
+ virtual HRESULT STDMETHODCALLTYPE SetOneShot(BOOL OneShot) = 0;
+ virtual HRESULT STDMETHODCALLTYPE SetMediaType(const AM_MEDIA_TYPE *pType) = 0;
+ virtual HRESULT STDMETHODCALLTYPE GetConnectedMediaType(AM_MEDIA_TYPE *pType) = 0;
+ virtual HRESULT STDMETHODCALLTYPE SetBufferSamples(BOOL BufferThem) = 0;
+ virtual HRESULT STDMETHODCALLTYPE GetCurrentBuffer(long *pBufferSize, long *pBuffer) = 0;
+ virtual HRESULT STDMETHODCALLTYPE GetCurrentSample(IMediaSample **ppSample) = 0;
+ virtual HRESULT STDMETHODCALLTYPE SetCallback(ISampleGrabberCB *pCallback, long WhichMethodToCallback) = 0;
+};
+#endif
+
#include "crossbar.h"
#define NUM_DEVS 20 // max number of capture devices we'll support
Added: vic/branches/mpeg4/win32/vc10/tcl2cpp.props
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/win32/vc10/tcl2cpp.props Tue May 11 08:52:24 2010
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup
+ Condition="'$(tcl2cppBeforeTargets)' == '' and '$(tcl2cppAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
+ <tcl2cppBeforeTargets>Midl</tcl2cppBeforeTargets>
+ <tcl2cppAfterTargets>CustomBuild</tcl2cppAfterTargets>
+ </PropertyGroup>
+ <PropertyGroup>
+ <tcl2cppDependsOn
+ Condition="'$(ConfigurationType)' != 'Makefile'">_SelectedFiles;$(tcl2cppDependsOn)</tcl2cppDependsOn>
+ </PropertyGroup>
+ <ItemDefinitionGroup>
+ <tcl2cpp>
+ <OutputFileName>"$(OutDir)%(Filename).cpp"</OutputFileName>
+ <Pass>2</Pass>
+ <CommandLineTemplate>"$(OutDir)tcl2cpp" [Pass] [Inputs] > [OutputFileName]</CommandLineTemplate>
+ <Outputs>$(OutDir)%(Filename).cpp</Outputs>
+ <ExecutionDescription>tcl2cpp generating "%(Filename).cpp".</ExecutionDescription>
+ </tcl2cpp>
+ </ItemDefinitionGroup>
+</Project>
Added: vic/branches/mpeg4/win32/vc10/tcl2cpp.targets
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/win32/vc10/tcl2cpp.targets Tue May 11 08:52:24 2010
@@ -0,0 +1,83 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <PropertyPageSchema
+ Include="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml" />
+ <AvailableItemName
+ Include="tcl2cpp">
+ <Targets>_tcl2cpp</Targets>
+ </AvailableItemName>
+ </ItemGroup>
+ <UsingTask
+ TaskName="tcl2cpp"
+ TaskFactory="XamlTaskFactory"
+ AssemblyName="Microsoft.Build.Tasks.v4.0">
+ <Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
+ </UsingTask>
+ <Target
+ Name="_tcl2cpp"
+ BeforeTargets="$(tcl2cppBeforeTargets)"
+ AfterTargets="$(tcl2cppAfterTargets)"
+ Condition="'@(tcl2cpp)' != ''"
+ DependsOnTargets="$(tcl2cppDependsOn);Computetcl2cppOutput"
+ Outputs="%(tcl2cpp.Outputs)"
+ Inputs="%(tcl2cpp.Identity);%(tcl2cpp.AdditionalDependencies);$(MSBuildProjectFile)">
+ <ItemGroup
+ Condition="'@(SelectedFiles)' != ''">
+ <tcl2cpp
+ Remove="@(tcl2cpp)"
+ Condition="'%(Identity)' != '@(SelectedFiles)'" />
+ </ItemGroup>
+ <ItemGroup>
+ <tcl2cpp_tlog
+ Include="%(tcl2cpp.Outputs)"
+ Condition="'%(tcl2cpp.Outputs)' != '' and '%(tcl2cpp.ExcludedFromBuild)' != 'true'">
+ <Source>@(tcl2cpp, '|')</Source>
+ </tcl2cpp_tlog>
+ </ItemGroup>
+ <Message
+ Importance="High"
+ Text="%(tcl2cpp.ExecutionDescription)" />
+ <WriteLinesToFile
+ Condition="'@(tcl2cpp_tlog)' != '' and '%(tcl2cpp_tlog.ExcludedFromBuild)' != 'true'"
+ File="$(IntDir)$(ProjectName).write.1.tlog"
+ Lines="^%(tcl2cpp_tlog.Source);@(tcl2cpp_tlog->'%(Fullpath)')" />
+ <tcl2cpp
+ Condition="'@(tcl2cpp)' != '' and '%(tcl2cpp.ExcludedFromBuild)' != 'true'"
+ CommandLineTemplate="%(tcl2cpp.CommandLineTemplate)"
+ OutputFileName="%(tcl2cpp.OutputFileName)"
+ Pass="%(tcl2cpp.Pass)"
+ AdditionalOptions="%(tcl2cpp.AdditionalOptions)"
+ Inputs="%(tcl2cpp.Identity)" />
+ </Target>
+ <PropertyGroup>
+ <ComputeLinkInputsTargets>
+ $(ComputeLinkInputsTargets);
+ Computetcl2cppOutput;
+ </ComputeLinkInputsTargets>
+ <ComputeLibInputsTargets>
+ $(ComputeLibInputsTargets);
+ Computetcl2cppOutput;
+ </ComputeLibInputsTargets>
+ </PropertyGroup>
+ <Target
+ Name="Computetcl2cppOutput"
+ Condition="'@(tcl2cpp)' != ''">
+ <ItemGroup>
+ <tcl2cppDirsToMake
+ Condition="'@(tcl2cpp)' != '' and '%(tcl2cpp.ExcludedFromBuild)' != 'true'"
+ Include="%(tcl2cpp.Outputs)" />
+ <Link
+ Include="%(tcl2cppDirsToMake.Identity)"
+ Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
+ <Lib
+ Include="%(tcl2cppDirsToMake.Identity)"
+ Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
+ <ImpLib
+ Include="%(tcl2cppDirsToMake.Identity)"
+ Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
+ </ItemGroup>
+ <MakeDir
+ Directories="@(tcl2cppDirsToMake->'%(RootDir)%(Directory)')" />
+ </Target>
+</Project>
\ No newline at end of file
Added: vic/branches/mpeg4/win32/vc10/tcl2cpp.xml
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/win32/vc10/tcl2cpp.xml Tue May 11 08:52:24 2010
@@ -0,0 +1,140 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ProjectSchemaDefinitions xmlns="clr-namespace:Microsoft.Build.Framework.XamlTypes;assembly=Microsoft.Build.Framework" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:transformCallback="Microsoft.Cpp.Dev10.ConvertPropertyCallback">
+ <Rule
+ Name="tcl2cpp"
+ PageTemplate="tool"
+ DisplayName="Tcl to C++ Tool"
+ Order="200">
+ <Rule.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ ItemType="tcl2cpp" />
+ </Rule.DataSource>
+ <Rule.Categories>
+ <Category
+ Name="General">
+ <Category.DisplayName>
+ <sys:String>General</sys:String>
+ </Category.DisplayName>
+ </Category>
+ <Category
+ Name="Command Line"
+ Subtype="CommandLine">
+ <Category.DisplayName>
+ <sys:String>Command Line</sys:String>
+ </Category.DisplayName>
+ </Category>
+ </Rule.Categories>
+ <StringListProperty
+ Name="Inputs"
+ Category="Command Line"
+ IsRequired="true"
+ Switch=" ">
+ <StringListProperty.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ ItemType="tcl2cpp"
+ SourceType="Item" />
+ </StringListProperty.DataSource>
+ </StringListProperty>
+ <StringProperty
+ Name="OutputFileName"
+ Subcategory="Output"
+ HelpContext="0"
+ DisplayName="Output File Name"
+ Description="Select the output file name"
+ Switch="[value]" />
+ <IntProperty
+ Name="Pass"
+ HelpContext="0"
+ DisplayName="Pass"
+ Description="Select the pass level"
+ Switch="[value]" />
+ <StringProperty
+ Name="CommandLineTemplate"
+ DisplayName="Command Line"
+ Visible="False"
+ IncludeInCommandLine="False" />
+ <DynamicEnumProperty
+ Name="tcl2cppBeforeTargets"
+ Category="General"
+ EnumProvider="Targets"
+ IncludeInCommandLine="False">
+ <DynamicEnumProperty.DisplayName>
+ <sys:String>Execute Before</sys:String>
+ </DynamicEnumProperty.DisplayName>
+ <DynamicEnumProperty.Description>
+ <sys:String>Specifies the targets for the build customization to run before.</sys:String>
+ </DynamicEnumProperty.Description>
+ <DynamicEnumProperty.ProviderSettings>
+ <NameValuePair
+ Name="Exclude"
+ Value="^tcl2cppBeforeTargets|^Compute" />
+ </DynamicEnumProperty.ProviderSettings>
+ <DynamicEnumProperty.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ HasConfigurationCondition="true" />
+ </DynamicEnumProperty.DataSource>
+ </DynamicEnumProperty>
+ <DynamicEnumProperty
+ Name="tcl2cppAfterTargets"
+ Category="General"
+ EnumProvider="Targets"
+ IncludeInCommandLine="False">
+ <DynamicEnumProperty.DisplayName>
+ <sys:String>Execute After</sys:String>
+ </DynamicEnumProperty.DisplayName>
+ <DynamicEnumProperty.Description>
+ <sys:String>Specifies the targets for the build customization to run after.</sys:String>
+ </DynamicEnumProperty.Description>
+ <DynamicEnumProperty.ProviderSettings>
+ <NameValuePair
+ Name="Exclude"
+ Value="^tcl2cppAfterTargets|^Compute" />
+ </DynamicEnumProperty.ProviderSettings>
+ <DynamicEnumProperty.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ ItemType=""
+ HasConfigurationCondition="true" />
+ </DynamicEnumProperty.DataSource>
+ </DynamicEnumProperty>
+ <StringListProperty
+ Name="Outputs"
+ DisplayName="Outputs"
+ Visible="False"
+ IncludeInCommandLine="False" />
+ <StringProperty
+ Name="ExecutionDescription"
+ DisplayName="Execution Description"
+ Visible="False"
+ IncludeInCommandLine="False" />
+ <StringListProperty
+ Name="AdditionalDependencies"
+ DisplayName="Additional Dependencies"
+ IncludeInCommandLine="False"
+ Visible="false" />
+ <StringProperty
+ Subtype="AdditionalOptions"
+ Name="AdditionalOptions"
+ Category="Command Line">
+ <StringProperty.DisplayName>
+ <sys:String>Additional Options</sys:String>
+ </StringProperty.DisplayName>
+ <StringProperty.Description>
+ <sys:String>Additional Options</sys:String>
+ </StringProperty.Description>
+ </StringProperty>
+ </Rule>
+ <ItemType
+ Name="tcl2cpp"
+ DisplayName="Tcl to C++ Tool" />
+ <FileExtension
+ Name="*.tcl"
+ ContentType="tcl2cpp" />
+ <ContentType
+ Name="tcl2cpp"
+ DisplayName="Tcl to C++ Tool"
+ ItemType="tcl2cpp" />
+</ProjectSchemaDefinitions>
\ No newline at end of file
Added: vic/branches/mpeg4/win32/vc10/yasm.props
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/win32/vc10/yasm.props Tue May 11 08:52:24 2010
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup
+ Condition="'$(YASMBeforeTargets)' == '' and '$(YASMAfterTargets)' == '' and '$(ConfigurationType)' != 'Makefile'">
+ <YASMBeforeTargets>Midl</YASMBeforeTargets>
+ <YASMAfterTargets>CustomBuild</YASMAfterTargets>
+ </PropertyGroup>
+ <PropertyGroup>
+ <YASMDependsOn
+ Condition="'$(ConfigurationType)' != 'Makefile'">_SelectedFiles;$(YASMDependsOn)</YASMDependsOn>
+ </PropertyGroup>
+ <ItemDefinitionGroup>
+ <YASM>
+ <Debug>False</Debug>
+ <ObjectFileName>$(IntDir)%(Filename).obj</ObjectFileName>
+ <PreProc>0</PreProc>
+ <Parser>0</Parser>
+ <CommandLineTemplate>yasm -Xvc -f $(Platform) [AllOptions] [AdditionalOptions] [Inputs]</CommandLineTemplate>
+ <Outputs>%(ObjectFileName)</Outputs>
+ <ExecutionDescription>Assembling %(Filename)%(Extension)</ExecutionDescription>
+ <ShowOnlyRuleProperties>false</ShowOnlyRuleProperties>
+ </YASM>
+ </ItemDefinitionGroup>
+</Project>
Added: vic/branches/mpeg4/win32/vc10/yasm.targets
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/win32/vc10/yasm.targets Tue May 11 08:52:24 2010
@@ -0,0 +1,90 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <ItemGroup>
+ <PropertyPageSchema
+ Include="$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml" />
+ <AvailableItemName
+ Include="YASM">
+ <Targets>_YASM</Targets>
+ </AvailableItemName>
+ </ItemGroup>
+ <UsingTask
+ TaskName="YASM"
+ TaskFactory="XamlTaskFactory"
+ AssemblyName="Microsoft.Build.Tasks.v4.0">
+ <Task>$(MSBuildThisFileDirectory)$(MSBuildThisFileName).xml</Task>
+ </UsingTask>
+ <Target
+ Name="_YASM"
+ BeforeTargets="$(YASMBeforeTargets)"
+ AfterTargets="$(YASMAfterTargets)"
+ Condition="'@(YASM)' != ''"
+ DependsOnTargets="$(YASMDependsOn);ComputeYASMOutput"
+ Outputs="@(YASM->Metadata('Outputs')->Distinct())"
+ Inputs="@(YASM);%(YASM.AdditionalDependencies);$(MSBuildProjectFile)">
+ <ItemGroup
+ Condition="'@(SelectedFiles)' != ''">
+ <YASM
+ Remove="@(YASM)"
+ Condition="'%(Identity)' != '@(SelectedFiles)'" />
+ </ItemGroup>
+ <ItemGroup>
+ <YASM_tlog
+ Include="%(YASM.Outputs)"
+ Condition="'%(YASM.Outputs)' != '' and '%(YASM.ExcludedFromBuild)' != 'true'">
+ <Source>@(YASM, '|')</Source>
+ </YASM_tlog>
+ </ItemGroup>
+ <Message
+ Importance="High"
+ Text="%(YASM.ExecutionDescription)" />
+ <WriteLinesToFile
+ Condition="'@(YASM_tlog)' != '' and '%(YASM_tlog.ExcludedFromBuild)' != 'true'"
+ File="$(IntDir)$(ProjectName).write.1.tlog"
+ Lines="^%(YASM_tlog.Source);@(YASM_tlog->'%(Fullpath)')" />
+ <YASM
+ Condition="'@(YASM)' != '' and '%(YASM.ExcludedFromBuild)' != 'true'"
+ CommandLineTemplate="%(YASM.CommandLineTemplate)"
+ Debug="%(YASM.Debug)"
+ Defines="%(YASM.Defines)"
+ IncludePaths="%(YASM.IncludePaths)"
+ UnDefines="%(YASM.UnDefines)"
+ ObjectFileName="%(YASM.ObjectFileName)"
+ ListFileName="%(YASM.ListFileName)"
+ PreIncludeFile="%(YASM.PreIncludeFile)"
+ PreProc="%(YASM.PreProc)"
+ Parser="%(YASM.Parser)"
+ AdditionalOptions="%(YASM.AdditionalOptions)"
+ Inputs="@(YASM)" />
+ </Target>
+ <PropertyGroup>
+ <ComputeLinkInputsTargets>
+ $(ComputeLinkInputsTargets);
+ ComputeYASMOutput;
+ </ComputeLinkInputsTargets>
+ <ComputeLibInputsTargets>
+ $(ComputeLibInputsTargets);
+ ComputeYASMOutput;
+ </ComputeLibInputsTargets>
+ </PropertyGroup>
+ <Target
+ Name="ComputeYASMOutput"
+ Condition="'@(YASM)' != ''">
+ <ItemGroup>
+ <YASMDirsToMake
+ Condition="'@(YASM)' != '' and '%(YASM.ExcludedFromBuild)' != 'true'"
+ Include="%(YASM.Outputs)" />
+ <Link
+ Include="%(YASMDirsToMake.Identity)"
+ Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
+ <Lib
+ Include="%(YASMDirsToMake.Identity)"
+ Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
+ <ImpLib
+ Include="%(YASMDirsToMake.Identity)"
+ Condition="'%(Extension)'=='.obj' or '%(Extension)'=='.res' or '%(Extension)'=='.rsc' or '%(Extension)'=='.lib'" />
+ </ItemGroup>
+ <MakeDir
+ Directories="@(YASMDirsToMake->'%(RootDir)%(Directory)')" />
+ </Target>
+</Project>
Added: vic/branches/mpeg4/win32/vc10/yasm.xml
==============================================================================
--- (empty file)
+++ vic/branches/mpeg4/win32/vc10/yasm.xml Tue May 11 08:52:24 2010
@@ -0,0 +1,209 @@
+<?xml version="1.0" encoding="utf-8"?>
+<ProjectSchemaDefinitions xmlns="clr-namespace:Microsoft.Build.Framework.XamlTypes;assembly=Microsoft.Build.Framework" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:sys="clr-namespace:System;assembly=mscorlib" xmlns:transformCallback="Microsoft.Cpp.Dev10.ConvertPropertyCallback">
+ <Rule
+ Name="YASM"
+ PageTemplate="tool"
+ DisplayName="Yasm Assembler"
+ Order="200">
+ <Rule.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ ItemType="YASM" />
+ </Rule.DataSource>
+ <Rule.Categories>
+ <Category
+ Name="General">
+ <Category.DisplayName>
+ <sys:String>General</sys:String>
+ </Category.DisplayName>
+ </Category>
+ <Category
+ Name="Command Line"
+ Subtype="CommandLine">
+ <Category.DisplayName>
+ <sys:String>Command Line</sys:String>
+ </Category.DisplayName>
+ </Category>
+ </Rule.Categories>
+ <StringListProperty
+ Name="Inputs"
+ Category="Command Line"
+ IsRequired="true"
+ Switch=" ">
+ <StringListProperty.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ ItemType="YASM"
+ SourceType="Item" />
+ </StringListProperty.DataSource>
+ </StringListProperty>
+ <BoolProperty
+ Name="Debug"
+ Subcategory="Output"
+ HelpContext="0"
+ DisplayName="Debug Information"
+ Description="Generate debugging information"
+ Switch="-g cv8" />
+ <StringListProperty
+ Name="Defines"
+ Subcategory="Pre-Defined Symbols"
+ HelpContext="0"
+ DisplayName="Definitions"
+ Description="Specify pre-defined symbols ('symbol' or 'symbol = value') "
+ Separator=";"
+ Switch="-D [value]" />
+ <StringListProperty
+ Name="IncludePaths"
+ Subcategory="Configuration"
+ HelpContext="0"
+ DisplayName="Include Paths"
+ Description="Set the paths for any additional include files"
+ Separator=";"
+ Switch="-I "[value]"" />
+ <StringListProperty
+ Name="UnDefines"
+ Subcategory="Pre-Defined Symbols"
+ HelpContext="0"
+ DisplayName="Remove Definitions"
+ Description="Remove pre-defined symbols "
+ Separator=";"
+ Switch="-U [value]" />
+ <StringProperty
+ Name="ObjectFileName"
+ Subcategory="Output"
+ HelpContext="0"
+ DisplayName="Object File Name"
+ Description="Select the output file name"
+ Switch="-o "[value]"" />
+ <StringProperty
+ Name="ListFileName"
+ Subcategory="Output"
+ HelpContext="0"
+ DisplayName="List File Name"
+ Description="Select an output listing by setting its file name"
+ Switch="-l "[value]"" />
+ <StringProperty
+ Name="PreIncludeFile"
+ Subcategory="Configuration"
+ HelpContext="0"
+ DisplayName="Pre Include File"
+ Description="Select a pre-included file by setting its name"
+ Switch="-P "[value]"" />
+ <EnumProperty
+ Name="PreProc"
+ Subcategory="Configuration"
+ HelpContext="0"
+ DisplayName="Pre-Processor"
+ Description="Select the pre-processor ('nasm' or 'raw')">
+ <EnumValue
+ Name="0"
+ DisplayName="Nasm "
+ Switch="-rnasm" />
+ <EnumValue
+ Name="1"
+ DisplayName="Raw"
+ Switch="-rraw" />
+ </EnumProperty>
+ <EnumProperty
+ Name="Parser"
+ Subcategory="Configuration"
+ HelpContext="0"
+ DisplayName="Parser"
+ Description="Select the parser for Intel ('nasm') or AT&T ( 'gas') syntax">
+ <EnumValue
+ Name="0"
+ DisplayName="Nasm"
+ Switch="-pnasm" />
+ <EnumValue
+ Name="1"
+ DisplayName="Gas"
+ Switch="-pgas" />
+ </EnumProperty>
+ <StringProperty
+ Name="CommandLineTemplate"
+ DisplayName="Command Line"
+ Visible="False"
+ IncludeInCommandLine="False" />
+ <DynamicEnumProperty
+ Name="YASMBeforeTargets"
+ Category="General"
+ EnumProvider="Targets"
+ IncludeInCommandLine="False">
+ <DynamicEnumProperty.DisplayName>
+ <sys:String>Execute Before</sys:String>
+ </DynamicEnumProperty.DisplayName>
+ <DynamicEnumProperty.Description>
+ <sys:String>Specifies the targets for the build customization to run before.</sys:String>
+ </DynamicEnumProperty.Description>
+ <DynamicEnumProperty.ProviderSettings>
+ <NameValuePair
+ Name="Exclude"
+ Value="^YASMBeforeTargets|^Compute" />
+ </DynamicEnumProperty.ProviderSettings>
+ <DynamicEnumProperty.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ HasConfigurationCondition="true" />
+ </DynamicEnumProperty.DataSource>
+ </DynamicEnumProperty>
+ <DynamicEnumProperty
+ Name="YASMAfterTargets"
+ Category="General"
+ EnumProvider="Targets"
+ IncludeInCommandLine="False">
+ <DynamicEnumProperty.DisplayName>
+ <sys:String>Execute After</sys:String>
+ </DynamicEnumProperty.DisplayName>
+ <DynamicEnumProperty.Description>
+ <sys:String>Specifies the targets for the build customization to run after.</sys:String>
+ </DynamicEnumProperty.Description>
+ <DynamicEnumProperty.ProviderSettings>
+ <NameValuePair
+ Name="Exclude"
+ Value="^YASMAfterTargets|^Compute" />
+ </DynamicEnumProperty.ProviderSettings>
+ <DynamicEnumProperty.DataSource>
+ <DataSource
+ Persistence="ProjectFile"
+ ItemType=""
+ HasConfigurationCondition="true" />
+ </DynamicEnumProperty.DataSource>
+ </DynamicEnumProperty>
+ <StringListProperty
+ Name="Outputs"
+ DisplayName="Outputs"
+ Visible="False"
+ IncludeInCommandLine="False" />
+ <StringProperty
+ Name="ExecutionDescription"
+ DisplayName="Execution Description"
+ Visible="False"
+ IncludeInCommandLine="False" />
+ <StringListProperty
+ Name="AdditionalDependencies"
+ DisplayName="Additional Dependencies"
+ IncludeInCommandLine="False"
+ Visible="true" />
+ <StringProperty
+ Subtype="AdditionalOptions"
+ Name="AdditionalOptions"
+ Category="Command Line">
+ <StringProperty.DisplayName>
+ <sys:String>Additional Options</sys:String>
+ </StringProperty.DisplayName>
+ <StringProperty.Description>
+ <sys:String>Additional Options</sys:String>
+ </StringProperty.Description>
+ </StringProperty>
+ </Rule>
+ <ItemType
+ Name="YASM"
+ DisplayName="Yasm Assembler" />
+ <FileExtension
+ Name="*.asm"
+ ContentType="YASM" />
+ <ContentType
+ Name="YASM"
+ DisplayName="Yasm Assembler"
+ ItemType="YASM" />
+</ProjectSchemaDefinitions>
More information about the Sumover-dev
mailing list