1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug|ARM"> 9 <Configuration>Debug</Configuration> 10 <Platform>ARM</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Release|Win32"> 13 <Configuration>Release</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|ARM"> 17 <Configuration>Release</Configuration> 18 <Platform>ARM</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <ProjectGuid>{fe5bf241-f4ea-4b94-b36a-23511e5908ec}</ProjectGuid> 23 <RootNamespace>CodecRTComponent</RootNamespace> 24 <DefaultLanguage>en-US</DefaultLanguage> 25 <MinimumVisualStudioVersion>12.0</MinimumVisualStudioVersion> 26 <WinMDAssembly>true</WinMDAssembly> 27 <ApplicationType>Windows Phone Silverlight</ApplicationType> 28 <ApplicationTypeRevision>8.1</ApplicationTypeRevision> 29 </PropertyGroup> 30 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 31 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 32 <ConfigurationType>DynamicLibrary</ConfigurationType> 33 <UseDebugLibraries>true</UseDebugLibraries> 34 <PlatformToolset>v120</PlatformToolset> 35 </PropertyGroup> 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration"> 37 <ConfigurationType>DynamicLibrary</ConfigurationType> 38 <UseDebugLibraries>true</UseDebugLibraries> 39 <PlatformToolset>v120</PlatformToolset> 40 </PropertyGroup> 41 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 42 <ConfigurationType>DynamicLibrary</ConfigurationType> 43 <UseDebugLibraries>false</UseDebugLibraries> 44 <WholeProgramOptimization>true</WholeProgramOptimization> 45 <PlatformToolset>v120</PlatformToolset> 46 </PropertyGroup> 47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration"> 48 <ConfigurationType>DynamicLibrary</ConfigurationType> 49 <UseDebugLibraries>false</UseDebugLibraries> 50 <WholeProgramOptimization>true</WholeProgramOptimization> 51 <PlatformToolset>v120</PlatformToolset> 52 </PropertyGroup> 53 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 54 <ImportGroup Label="PropertySheets"> 55 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 56 </ImportGroup> 57 <PropertyGroup Label="UserMacros" /> 58 <PropertyGroup> 59 <GenerateManifest>false</GenerateManifest> 60 </PropertyGroup> 61 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 62 <OutDir>..\..\..\..\bin\$(Platform)\$(Configuration)\</OutDir> 63 </PropertyGroup> 64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 65 <OutDir>..\..\..\..\bin\$(Platform)\$(Configuration)\</OutDir> 66 </PropertyGroup> 67 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 68 <ClCompile> 69 <PreprocessorDefinitions>_WINRT_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 70 <PrecompiledHeader>Use</PrecompiledHeader> 71 <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 72 <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories> 73 <CompileAsWinRT>true</CompileAsWinRT> 74 </ClCompile> 75 <Link> 76 <SubSystem>Console</SubSystem> 77 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> 78 <IgnoreSpecificDefaultLibraries>ole32.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 79 <GenerateWindowsMetadata>true</GenerateWindowsMetadata> 80 </Link> 81 </ItemDefinitionGroup> 82 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 83 <ClCompile> 84 <PreprocessorDefinitions>_WINRT_DLL;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 85 <PrecompiledHeader>Use</PrecompiledHeader> 86 <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 87 <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories> 88 <CompileAsWinRT>true</CompileAsWinRT> 89 </ClCompile> 90 <Link> 91 <SubSystem>Console</SubSystem> 92 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> 93 <IgnoreSpecificDefaultLibraries>ole32.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 94 <GenerateWindowsMetadata>true</GenerateWindowsMetadata> 95 </Link> 96 </ItemDefinitionGroup> 97 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'"> 98 <ClCompile> 99 <PreprocessorDefinitions>_WINRT_DLL;WINDOWS_PHONE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 100 <PrecompiledHeader>NotUsing</PrecompiledHeader> 101 <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 102 <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories> 103 <CompileAsWinRT>true</CompileAsWinRT> 104 <AdditionalIncludeDirectories>..\..\..\console\dec\inc;..\..\..\console\common\inc;..\..\..\api\svc;..\..\..\common\inc;..\..\..\console\enc\inc;..\..\..\encoder\core\inc;..\..\..\processing\interface</AdditionalIncludeDirectories> 105 </ClCompile> 106 <Link> 107 <SubSystem>Console</SubSystem> 108 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> 109 <IgnoreSpecificDefaultLibraries>ole32.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 110 <GenerateWindowsMetadata>true</GenerateWindowsMetadata> 111 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 112 <AdditionalDependencies>openh264.lib;%(AdditionalDependencies)</AdditionalDependencies> 113 </Link> 114 </ItemDefinitionGroup> 115 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'"> 116 <ClCompile> 117 <PreprocessorDefinitions>_WINRT_DLL;WINDOWS_PHONE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> 118 <PrecompiledHeader>NotUsing</PrecompiledHeader> 119 <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile> 120 <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories> 121 <CompileAsWinRT>true</CompileAsWinRT> 122 <AdditionalIncludeDirectories>..\..\..\console\dec\inc;..\..\..\console\common\inc;..\..\..\api\svc;..\..\..\common\inc;..\..\..\console\enc\inc;..\..\..\encoder\core\inc;..\..\..\processing\interface</AdditionalIncludeDirectories> 123 </ClCompile> 124 <Link> 125 <SubSystem>Console</SubSystem> 126 <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries> 127 <IgnoreSpecificDefaultLibraries>ole32.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries> 128 <GenerateWindowsMetadata>true</GenerateWindowsMetadata> 129 <AdditionalLibraryDirectories>$(OutDir);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> 130 <AdditionalDependencies>openh264.lib;%(AdditionalDependencies)</AdditionalDependencies> 131 </Link> 132 </ItemDefinitionGroup> 133 <ItemGroup> 134 <Reference Include="platform.winmd"> 135 <IsWinMDFile>true</IsWinMDFile> 136 <Private>false</Private> 137 </Reference> 138 </ItemGroup> 139 <ItemGroup> 140 <ClInclude Include="..\..\..\console\common\inc\read_config.h" /> 141 <ClInclude Include="CodecRTComponent.h" /> 142 </ItemGroup> 143 <ItemGroup> 144 <ClCompile Include="..\..\..\console\common\src\read_config.cpp" /> 145 <ClCompile Include="..\..\..\console\dec\src\d3d9_utils.cpp" /> 146 <ClCompile Include="..\..\..\console\dec\src\h264dec.cpp" /> 147 <ClCompile Include="..\..\..\console\enc\src\welsenc.cpp" /> 148 <ClCompile Include="CodecRTComponent.cpp" /> 149 </ItemGroup> 150 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 151 <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsPhone\v$(TargetPlatformVersion)\Microsoft.Cpp.WindowsPhone.$(TargetPlatformVersion).targets" /> 152 <ImportGroup Label="ExtensionTargets"> 153 </ImportGroup> 154</Project>