<ClInclude Include="os\windows\current_version.h" />\r
<ClInclude Include="os\windows\system_info.h" />\r
<ClInclude Include="enum_class.h" />\r
+ <ClInclude Include="os\windows\windows.h" />\r
<ClInclude Include="stdafx.h" />\r
<ClInclude Include="utf.h" />\r
<ClInclude Include="prec_timer.h" />\r
<ClInclude Include="assert.h">\r
<Filter>source</Filter>\r
</ClInclude>\r
+ <ClInclude Include="os\windows\windows.h">\r
+ <Filter>source\os\windows</Filter>\r
+ </ClInclude>\r
</ItemGroup>\r
</Project>
\ No newline at end of file
\r
#include "win32_exception.h"\r
\r
-#include <windows.h>\r
+#include "../os/windows/windows.h"\r
\r
namespace caspar {\r
\r
#define NOMINMAX\r
#define WIN32_LEAN_AND_MEAN\r
\r
-#include <windows.h>\r
+#include "windows.h"\r
\r
#include <string>\r
\r
\r
#pragma once\r
\r
-#define NOMINMAX\r
-#define WIN32_LEAN_AND_MEAN\r
-\r
-#include <windows.h>\r
+#include "windows.h"\r
\r
#include <string>\r
#include <sstream>\r
--- /dev/null
+#pragma once\r
+\r
+#undef _UNICODE\r
+#define _UNICODE\r
+#undef UNICODE\r
+#define UNICODE\r
+\r
+#undef NOMINMAX\r
+#define NOMINMAX\r
+\r
+#undef NOSERVICE\r
+#define NOSERVICE\r
+#undef NOMCX\r
+#define NOMCX\r
+\r
+#ifdef _MSC_VER\r
+# include <SDKDDKVer.h>\r
+#endif\r
+#ifndef _WIN32_WINNT\r
+#define _WIN32_WINNT _WIN32_WINNT_WIN7\r
+#endif\r
+\r
+#undef WIN32_LEAN_AND_MEAN\r
+#define WIN32_LEAN_AND_MEAN\r
+\r
+#include <windows.h>
\ No newline at end of file
\r
#include "prec_timer.h"\r
\r
-#define NOMINMAX\r
+#include "os/windows/windows.h"\r
\r
-#include <windows.h>\r
#include <Mmsystem.h>\r
\r
namespace caspar {\r
\r
#pragma once\r
\r
-#define NOMINMAX\r
-#define WIN32_LEAN_AND_MEAN\r
-\r
-#include <windows.h>
\ No newline at end of file
+#include "os/windows/windows.h"
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>\r
<configuration>\r
<paths>\r
- <media-path>M:\caspar\_media\</media-path>\r
- <log-path>M:\caspar\_log\</log-path>\r
- <data-path>M:\caspar\_data\</data-path>\r
- <template-path>M:\caspar\_templates\</template-path>\r
+ <media-path>D:\casparcg\_media\</media-path>\r
+ <log-path>D:\casparcgr\_log\</log-path>\r
+ <data-path>D:\casparcg\_data\</data-path>\r
+ <template-path>D:\casparcg\_templates\</template-path>\r
</paths>\r
<log-level>trace</log-level>\r
<channel-grid>true</channel-grid>\r
<channel>\r
<video-mode>720p5000</video-mode>\r
<consumers>\r
- <screen>\r
- <device>1</device>\r
- </screen>\r
+ </consumers>\r
+ </channel>\r
+ <channel>\r
+ <video-mode>720p5000</video-mode>\r
+ <consumers>\r
+ </consumers>\r
+ </channel>\r
+ <channel>\r
+ <video-mode>720p5000</video-mode>\r
+ <consumers>\r
</consumers>\r
</channel>\r
</channels>\r
\r
#include "server.h"\r
\r
-#include <windows.h>\r
+#include <common/os/windows/windows.h>\r
#include <winnt.h>\r
#include <mmsystem.h>\r
#include <atlbase.h>\r