Commit 47293161 authored by atraczyk's avatar atraczyk Committed by Nicolas Jager

solution: decouple dependency projects into a utility project

- adds a dependency utility project, which builds all the dependency
  projects, the utility project can then be a daemon project dependency
  and easily decoupled when only working in the daemon

- sets the video capture frame copying routine to reference the active
  device object's video properties instead of querying the media capture
  device's

Change-Id: I11632d154dbd083550397089ff9fe88a910c616f
Tuleap: #1228
parent 16fbbebd
......@@ -322,11 +322,10 @@ VideoCaptureManager::CopyFrame(Object^ sender, Object^ e)
task<void>
VideoCaptureManager::CopyFrameAsync()
{
auto previewProperties = static_cast<MediaProperties::VideoEncodingProperties^>(
mediaCapture->VideoDeviceController->GetMediaStreamProperties(Capture::MediaStreamType::VideoPreview));
unsigned int videoFrameWidth = previewProperties->Width;
unsigned int videoFrameHeight = previewProperties->Height;
unsigned int videoFrameWidth = activeDevice->channel()->currentResolution()->size()->width();
unsigned int videoFrameHeight = activeDevice->channel()->currentResolution()->size()->height();
// for now, only bgra
auto videoFrame = ref new VideoFrame(BitmapPixelFormat::Bgra8, videoFrameWidth, videoFrameHeight);
try {
......@@ -375,9 +374,10 @@ VideoCaptureManager::CopyFrameAsync()
delete buffer;
}
delete currentFrame;
}
catch (Exception^ e) {
WriteLine("failed to copy frame to bitmap");
WriteLine("failed to copy frame to daemon's buffer");
}
}).then([=](task<void> previousTask) {
try {
......
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6BD59A09-0768-40D3-A04B-10F95555689B}</ProjectGuid>
<RootNamespace>dependencies</RootNamespace>
<WindowsTargetPlatformVersion>10.0.14393.0</WindowsTargetPlatformVersion>
<ProjectName>dependencies</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>Application</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>Utility</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v140</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<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|Win32'">
<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)'=='Debug|x64'">
<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|x64'">
<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)'=='Release|x64'">
<OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
<IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
<TargetName>$(ProjectName)</TargetName>
<TargetExt />
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>Disabled</Optimization>
<SDLCheck>true</SDLCheck>
</ClCompile>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<Optimization>MaxSpeed</Optimization>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
</ClCompile>
<Link>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
</Link>
</ItemDefinitionGroup>
<ItemGroup>
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>
\ No newline at end of file
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" />
\ No newline at end of file
......@@ -4,19 +4,13 @@ Microsoft Visual Studio Solution File, Format Version 12.00
VisualStudioVersion = 14.0.25420.1
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ring-client-uwp", "ring-client-uwp.vcxproj", "{90928671-346F-42E4-934F-7A7A512A2D11}"
ProjectSection(ProjectDependencies) = postProject
{79F8DE42-595D-49D9-A66F-55244FD9DCC3} = {79F8DE42-595D-49D9-A66F-55244FD9DCC3}
EndProjectSection
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ring-daemon", "..\ring-daemon\MSVC\ring-daemon.vcxproj", "{79F8DE42-595D-49D9-A66F-55244FD9DCC3}"
ProjectSection(ProjectDependencies) = postProject
{6227F51A-1498-4C4A-B213-F6FDED605125} = {6227F51A-1498-4C4A-B213-F6FDED605125}
{1E6C2C1C-6453-4129-AE3F-0EE8E6599C89} = {1E6C2C1C-6453-4129-AE3F-0EE8E6599C89}
{0C4EAC26-4AAC-3525-BA45-916F44CFD660} = {0C4EAC26-4AAC-3525-BA45-916F44CFD660}
{C00D492D-9474-4F78-80BF-86F6F337E81B} = {C00D492D-9474-4F78-80BF-86F6F337E81B}
{0DC9504B-4FF5-4590-97B3-FFD4C04F2893} = {0DC9504B-4FF5-4590-97B3-FFD4C04F2893}
{0A18A071-125E-442F-AFF7-A3F68ABECF99} = {0A18A071-125E-442F-AFF7-A3F68ABECF99}
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF} = {3423EC9A-52E4-4A4D-9753-EDEBC38785EF}
{23D7679C-764C-4E02-8B29-BB882CEEEFE2} = {23D7679C-764C-4E02-8B29-BB882CEEEFE2}
{711397CE-E5D5-467D-9457-8716C047E50C} = {711397CE-E5D5-467D-9457-8716C047E50C}
{65B6B9E6-4D10-484B-BD8A-156FCA00DD4A} = {65B6B9E6-4D10-484B-BD8A-156FCA00DD4A}
{6BD59A09-0768-40D3-A04B-10F95555689B} = {6BD59A09-0768-40D3-A04B-10F95555689B}
EndProjectSection
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "contrib", "contrib", "{96846C59-E0A1-4132-B779-065C2EAE3E51}"
......@@ -169,6 +163,20 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libvorbis", "..\ring-daemon
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "libogg", "..\ring-daemon\contrib\ogg\MSVC\libogg.vcxproj", "{1C2315EC-E08C-4E8F-AD66-917DC9C30B98}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BUILD-CONTRIBS", "dependencies.vcxproj", "{6BD59A09-0768-40D3-A04B-10F95555689B}"
ProjectSection(ProjectDependencies) = postProject
{6227F51A-1498-4C4A-B213-F6FDED605125} = {6227F51A-1498-4C4A-B213-F6FDED605125}
{1E6C2C1C-6453-4129-AE3F-0EE8E6599C89} = {1E6C2C1C-6453-4129-AE3F-0EE8E6599C89}
{0C4EAC26-4AAC-3525-BA45-916F44CFD660} = {0C4EAC26-4AAC-3525-BA45-916F44CFD660}
{C00D492D-9474-4F78-80BF-86F6F337E81B} = {C00D492D-9474-4F78-80BF-86F6F337E81B}
{0DC9504B-4FF5-4590-97B3-FFD4C04F2893} = {0DC9504B-4FF5-4590-97B3-FFD4C04F2893}
{0A18A071-125E-442F-AFF7-A3F68ABECF99} = {0A18A071-125E-442F-AFF7-A3F68ABECF99}
{3423EC9A-52E4-4A4D-9753-EDEBC38785EF} = {3423EC9A-52E4-4A4D-9753-EDEBC38785EF}
{23D7679C-764C-4E02-8B29-BB882CEEEFE2} = {23D7679C-764C-4E02-8B29-BB882CEEEFE2}
{711397CE-E5D5-467D-9457-8716C047E50C} = {711397CE-E5D5-467D-9457-8716C047E50C}
{65B6B9E6-4D10-484B-BD8A-156FCA00DD4A} = {65B6B9E6-4D10-484B-BD8A-156FCA00DD4A}
EndProjectSection
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|ARM = Debug|ARM
......@@ -4187,6 +4195,94 @@ Global
{1C2315EC-E08C-4E8F-AD66-917DC9C30B98}.Release-Static|x64.Build.0 = ReleaseLTO|x64
{1C2315EC-E08C-4E8F-AD66-917DC9C30B98}.Release-Static|x86.ActiveCfg = ReleaseLTO|Win32
{1C2315EC-E08C-4E8F-AD66-917DC9C30B98}.Release-Static|x86.Build.0 = ReleaseLTO|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug|ARM.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLL|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLL|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLL|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLL|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLL|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLL|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLLStaticDeps|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLLStaticDeps|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLLStaticDeps|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLLStaticDeps|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLLStaticDeps|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugDLLStaticDeps|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Dynamic|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Dynamic|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Dynamic|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Dynamic|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Dynamic|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugLib|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugLib|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugLib|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugLib|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugLib|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DebugLib|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Static|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Static|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Static|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Static|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Static|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Debug-Static|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Debug|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Debug|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Debug|x64.ActiveCfg = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Debug|x64.Build.0 = Debug|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Debug|x86.ActiveCfg = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Debug|x86.Build.0 = Debug|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Release|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Release|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Release|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Release|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Release|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.DLL-Import Release|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release|ARM.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLL|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLL|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLL|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLL|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLL|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLL|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLLStaticDeps|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLLStaticDeps|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLLStaticDeps|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLLStaticDeps|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLLStaticDeps|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseDLLStaticDeps|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Dynamic|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Dynamic|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Dynamic|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Dynamic|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Dynamic|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Dynamic|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLib|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLib|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLib|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLib|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLib|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLib|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLTO|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLTO|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLTO|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLTO|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLTO|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.ReleaseLTO|x86.Build.0 = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Static|ARM.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Static|ARM.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Static|x64.ActiveCfg = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Static|x64.Build.0 = Release|x64
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Static|x86.ActiveCfg = Release|Win32
{6BD59A09-0768-40D3-A04B-10F95555689B}.Release-Static|x86.Build.0 = Release|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment