Added JPEG support for WinRT + Windows Phone 8
authorDavid Ludwig <dludwig@pobox.com>
Sat, 05 Apr 2014 13:08:18 -0400
changeset 4447d1e9ba60d96
parent 443 ee17b8eb58ce
child 445 5df269838471
Added JPEG support for WinRT + Windows Phone 8

Platform support for Windows 8.0/RT and Windows Phone 8.0 was added.

TODO: Add support for Windows 8.1/RT, Windows Phone 8.1, and other 'Universal'
platforms.
VisualC-WinPhone/SDL_image-WinPhone_VS2012.vcxproj
VisualC-WinPhone/jpeg-WinPhone_VS2012.vcxproj
VisualC-WinPhone/jpeg-WinPhone_VS2012.vcxproj.filters
VisualC-WinRT/SDL_image-WinRT_VS2012.vcxproj
VisualC-WinRT/jpeg-WinRT_VS2012.vcxproj
VisualC-WinRT/jpeg-WinRT_VS2012.vcxproj.filters
VisualC-WinRT/jpeg.def
     1.1 --- a/VisualC-WinPhone/SDL_image-WinPhone_VS2012.vcxproj	Thu Apr 17 23:31:26 2014 -0700
     1.2 +++ b/VisualC-WinPhone/SDL_image-WinPhone_VS2012.vcxproj	Sat Apr 05 13:08:18 2014 -0400
     1.3 @@ -78,12 +78,12 @@
     1.4    </PropertyGroup>
     1.5    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
     1.6      <ClCompile>
     1.7 -      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
     1.8 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
     1.9        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    1.10        <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
    1.11        <CompileAsWinRT>false</CompileAsWinRT>
    1.12        <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    1.13 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2</AdditionalIncludeDirectories>
    1.14 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9</AdditionalIncludeDirectories>
    1.15      </ClCompile>
    1.16      <Link>
    1.17        <SubSystem>Console</SubSystem>
    1.18 @@ -94,12 +94,12 @@
    1.19    </ItemDefinitionGroup>
    1.20    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    1.21      <ClCompile>
    1.22 -      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.23 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.24        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    1.25        <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
    1.26        <CompileAsWinRT>false</CompileAsWinRT>
    1.27        <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    1.28 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2</AdditionalIncludeDirectories>
    1.29 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9</AdditionalIncludeDirectories>
    1.30      </ClCompile>
    1.31      <Link>
    1.32        <SubSystem>Console</SubSystem>
    1.33 @@ -110,12 +110,12 @@
    1.34    </ItemDefinitionGroup>
    1.35    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    1.36      <ClCompile>
    1.37 -      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.38 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.39        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    1.40        <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
    1.41        <CompileAsWinRT>false</CompileAsWinRT>
    1.42        <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    1.43 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2</AdditionalIncludeDirectories>
    1.44 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9</AdditionalIncludeDirectories>
    1.45      </ClCompile>
    1.46      <Link>
    1.47        <SubSystem>Console</SubSystem>
    1.48 @@ -126,12 +126,12 @@
    1.49    </ItemDefinitionGroup>
    1.50    <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    1.51      <ClCompile>
    1.52 -      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.53 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    1.54        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    1.55        <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
    1.56        <CompileAsWinRT>false</CompileAsWinRT>
    1.57        <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    1.58 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2</AdditionalIncludeDirectories>
    1.59 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9</AdditionalIncludeDirectories>
    1.60      </ClCompile>
    1.61      <Link>
    1.62        <SubSystem>Console</SubSystem>
    1.63 @@ -170,6 +170,9 @@
    1.64      <ProjectReference Include="..\..\SDL\VisualC-WinPhone\SDL\SDL-WinPhone_VS2012.vcxproj">
    1.65        <Project>{33048af1-031a-4ce6-b61e-fad2db832e9e}</Project>
    1.66      </ProjectReference>
    1.67 +    <ProjectReference Include="jpeg-WinPhone_VS2012.vcxproj">
    1.68 +      <Project>{10cabd6e-bd1a-4705-be35-a34ce1edf6fb}</Project>
    1.69 +    </ProjectReference>
    1.70      <ProjectReference Include="libpng-WinPhone_VS2012.vcxproj">
    1.71        <Project>{af7120b3-ecf6-464d-a4a6-e56b91e81b50}</Project>
    1.72      </ProjectReference>
     2.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     2.2 +++ b/VisualC-WinPhone/jpeg-WinPhone_VS2012.vcxproj	Sat Apr 05 13:08:18 2014 -0400
     2.3 @@ -0,0 +1,221 @@
     2.4 +<?xml version="1.0" encoding="utf-8"?>
     2.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     2.6 +  <ItemGroup Label="ProjectConfigurations">
     2.7 +    <ProjectConfiguration Include="Debug|Win32">
     2.8 +      <Configuration>Debug</Configuration>
     2.9 +      <Platform>Win32</Platform>
    2.10 +    </ProjectConfiguration>
    2.11 +    <ProjectConfiguration Include="Debug|ARM">
    2.12 +      <Configuration>Debug</Configuration>
    2.13 +      <Platform>ARM</Platform>
    2.14 +    </ProjectConfiguration>
    2.15 +    <ProjectConfiguration Include="Release|Win32">
    2.16 +      <Configuration>Release</Configuration>
    2.17 +      <Platform>Win32</Platform>
    2.18 +    </ProjectConfiguration>
    2.19 +    <ProjectConfiguration Include="Release|ARM">
    2.20 +      <Configuration>Release</Configuration>
    2.21 +      <Platform>ARM</Platform>
    2.22 +    </ProjectConfiguration>
    2.23 +  </ItemGroup>
    2.24 +  <PropertyGroup Label="Globals">
    2.25 +    <ProjectGuid>{10cabd6e-bd1a-4705-be35-a34ce1edf6fb}</ProjectGuid>
    2.26 +    <RootNamespace>jpeg_WinPhone</RootNamespace>
    2.27 +    <DefaultLanguage>en-US</DefaultLanguage>
    2.28 +    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
    2.29 +    <ProjectName>jpeg-WinPhone</ProjectName>
    2.30 +  </PropertyGroup>
    2.31 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
    2.32 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
    2.33 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.34 +    <UseDebugLibraries>true</UseDebugLibraries>
    2.35 +    <PlatformToolset>v110_wp80</PlatformToolset>
    2.36 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
    2.37 +  </PropertyGroup>
    2.38 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
    2.39 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.40 +    <UseDebugLibraries>true</UseDebugLibraries>
    2.41 +    <PlatformToolset>v110_wp80</PlatformToolset>
    2.42 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
    2.43 +  </PropertyGroup>
    2.44 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
    2.45 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.46 +    <UseDebugLibraries>false</UseDebugLibraries>
    2.47 +    <WholeProgramOptimization>true</WholeProgramOptimization>
    2.48 +    <PlatformToolset>v110_wp80</PlatformToolset>
    2.49 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
    2.50 +  </PropertyGroup>
    2.51 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
    2.52 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
    2.53 +    <UseDebugLibraries>false</UseDebugLibraries>
    2.54 +    <WholeProgramOptimization>true</WholeProgramOptimization>
    2.55 +    <PlatformToolset>v110_wp80</PlatformToolset>
    2.56 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
    2.57 +  </PropertyGroup>
    2.58 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
    2.59 +  <ImportGroup Label="PropertySheets">
    2.60 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
    2.61 +  </ImportGroup>
    2.62 +  <PropertyGroup Label="UserMacros" />
    2.63 +  <PropertyGroup>
    2.64 +    <GenerateManifest>false</GenerateManifest>
    2.65 +  </PropertyGroup>
    2.66 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
    2.67 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
    2.68 +    <TargetName>jpeg</TargetName>
    2.69 +  </PropertyGroup>
    2.70 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
    2.71 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
    2.72 +    <TargetName>jpeg</TargetName>
    2.73 +  </PropertyGroup>
    2.74 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    2.75 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
    2.76 +    <TargetName>jpeg</TargetName>
    2.77 +  </PropertyGroup>
    2.78 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    2.79 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
    2.80 +    <TargetName>jpeg</TargetName>
    2.81 +  </PropertyGroup>
    2.82 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
    2.83 +    <ClCompile>
    2.84 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
    2.85 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
    2.86 +      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
    2.87 +      <CompileAsWinRT>false</CompileAsWinRT>
    2.88 +      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
    2.89 +    </ClCompile>
    2.90 +    <Link>
    2.91 +      <SubSystem>Console</SubSystem>
    2.92 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
    2.93 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
    2.94 +      <GenerateDebugInformation>true</GenerateDebugInformation>
    2.95 +      <ModuleDefinitionFile>..\VisualC-WinRT\jpeg.def</ModuleDefinitionFile>
    2.96 +    </Link>
    2.97 +  </ItemDefinitionGroup>
    2.98 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
    2.99 +    <ClCompile>
   2.100 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.101 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   2.102 +      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
   2.103 +      <CompileAsWinRT>false</CompileAsWinRT>
   2.104 +      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   2.105 +    </ClCompile>
   2.106 +    <Link>
   2.107 +      <SubSystem>Console</SubSystem>
   2.108 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   2.109 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   2.110 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.111 +      <ModuleDefinitionFile>..\VisualC-WinRT\jpeg.def</ModuleDefinitionFile>
   2.112 +    </Link>
   2.113 +  </ItemDefinitionGroup>
   2.114 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
   2.115 +    <ClCompile>
   2.116 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.117 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   2.118 +      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
   2.119 +      <CompileAsWinRT>false</CompileAsWinRT>
   2.120 +      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   2.121 +    </ClCompile>
   2.122 +    <Link>
   2.123 +      <SubSystem>Console</SubSystem>
   2.124 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   2.125 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   2.126 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.127 +      <ModuleDefinitionFile>..\VisualC-WinRT\jpeg.def</ModuleDefinitionFile>
   2.128 +    </Link>
   2.129 +  </ItemDefinitionGroup>
   2.130 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
   2.131 +    <ClCompile>
   2.132 +      <PreprocessorDefinitions>_USRDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   2.133 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   2.134 +      <PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
   2.135 +      <CompileAsWinRT>false</CompileAsWinRT>
   2.136 +      <AdditionalUsingDirectories>$(WindowsSDK_MetadataPath);$(AdditionalUsingDirectories)</AdditionalUsingDirectories>
   2.137 +    </ClCompile>
   2.138 +    <Link>
   2.139 +      <SubSystem>Console</SubSystem>
   2.140 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   2.141 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   2.142 +      <GenerateDebugInformation>true</GenerateDebugInformation>
   2.143 +      <ModuleDefinitionFile>..\VisualC-WinRT\jpeg.def</ModuleDefinitionFile>
   2.144 +    </Link>
   2.145 +  </ItemDefinitionGroup>
   2.146 +  <ItemGroup>
   2.147 +    <Reference Include="Windows">
   2.148 +      <IsWinMDFile>true</IsWinMDFile>
   2.149 +    </Reference>
   2.150 +    <Reference Include="platform.winmd">
   2.151 +      <IsWinMDFile>true</IsWinMDFile>
   2.152 +      <Private>false</Private>
   2.153 +    </Reference>
   2.154 +  </ItemGroup>
   2.155 +  <ItemGroup>
   2.156 +    <None Include="..\VisualC-WinRT\jpeg.def" />
   2.157 +  </ItemGroup>
   2.158 +  <ItemGroup>
   2.159 +    <ClCompile Include="..\external\jpeg-9\jaricom.c" />
   2.160 +    <ClCompile Include="..\external\jpeg-9\jcapimin.c" />
   2.161 +    <ClCompile Include="..\external\jpeg-9\jcapistd.c" />
   2.162 +    <ClCompile Include="..\external\jpeg-9\jcarith.c" />
   2.163 +    <ClCompile Include="..\external\jpeg-9\jccoefct.c" />
   2.164 +    <ClCompile Include="..\external\jpeg-9\jccolor.c" />
   2.165 +    <ClCompile Include="..\external\jpeg-9\jcdctmgr.c" />
   2.166 +    <ClCompile Include="..\external\jpeg-9\jchuff.c" />
   2.167 +    <ClCompile Include="..\external\jpeg-9\jcinit.c" />
   2.168 +    <ClCompile Include="..\external\jpeg-9\jcmainct.c" />
   2.169 +    <ClCompile Include="..\external\jpeg-9\jcmarker.c" />
   2.170 +    <ClCompile Include="..\external\jpeg-9\jcmaster.c" />
   2.171 +    <ClCompile Include="..\external\jpeg-9\jcomapi.c" />
   2.172 +    <ClCompile Include="..\external\jpeg-9\jcparam.c" />
   2.173 +    <ClCompile Include="..\external\jpeg-9\jcprepct.c" />
   2.174 +    <ClCompile Include="..\external\jpeg-9\jcsample.c" />
   2.175 +    <ClCompile Include="..\external\jpeg-9\jctrans.c" />
   2.176 +    <ClCompile Include="..\external\jpeg-9\jdapimin.c" />
   2.177 +    <ClCompile Include="..\external\jpeg-9\jdapistd.c" />
   2.178 +    <ClCompile Include="..\external\jpeg-9\jdarith.c" />
   2.179 +    <ClCompile Include="..\external\jpeg-9\jdatadst.c" />
   2.180 +    <ClCompile Include="..\external\jpeg-9\jdatasrc.c" />
   2.181 +    <ClCompile Include="..\external\jpeg-9\jdcoefct.c" />
   2.182 +    <ClCompile Include="..\external\jpeg-9\jdcolor.c" />
   2.183 +    <ClCompile Include="..\external\jpeg-9\jddctmgr.c" />
   2.184 +    <ClCompile Include="..\external\jpeg-9\jdhuff.c" />
   2.185 +    <ClCompile Include="..\external\jpeg-9\jdinput.c" />
   2.186 +    <ClCompile Include="..\external\jpeg-9\jdmainct.c" />
   2.187 +    <ClCompile Include="..\external\jpeg-9\jdmarker.c" />
   2.188 +    <ClCompile Include="..\external\jpeg-9\jdmaster.c" />
   2.189 +    <ClCompile Include="..\external\jpeg-9\jdmerge.c" />
   2.190 +    <ClCompile Include="..\external\jpeg-9\jdpostct.c" />
   2.191 +    <ClCompile Include="..\external\jpeg-9\jdsample.c" />
   2.192 +    <ClCompile Include="..\external\jpeg-9\jdtrans.c" />
   2.193 +    <ClCompile Include="..\external\jpeg-9\jerror.c" />
   2.194 +    <ClCompile Include="..\external\jpeg-9\jfdctflt.c" />
   2.195 +    <ClCompile Include="..\external\jpeg-9\jfdctfst.c" />
   2.196 +    <ClCompile Include="..\external\jpeg-9\jfdctint.c" />
   2.197 +    <ClCompile Include="..\external\jpeg-9\jidctflt.c" />
   2.198 +    <ClCompile Include="..\external\jpeg-9\jidctfst.c" />
   2.199 +    <ClCompile Include="..\external\jpeg-9\jidctint.c" />
   2.200 +    <ClCompile Include="..\external\jpeg-9\jmemansi.c" />
   2.201 +    <ClCompile Include="..\external\jpeg-9\jmemmgr.c" />
   2.202 +    <ClCompile Include="..\external\jpeg-9\jquant1.c" />
   2.203 +    <ClCompile Include="..\external\jpeg-9\jquant2.c" />
   2.204 +    <ClCompile Include="..\external\jpeg-9\jutils.c" />
   2.205 +  </ItemGroup>
   2.206 +  <ItemGroup>
   2.207 +    <ClInclude Include="..\external\jpeg-9\cderror.h" />
   2.208 +    <ClInclude Include="..\external\jpeg-9\cdjpeg.h" />
   2.209 +    <ClInclude Include="..\external\jpeg-9\jconfig.h" />
   2.210 +    <ClInclude Include="..\external\jpeg-9\jdct.h" />
   2.211 +    <ClInclude Include="..\external\jpeg-9\jerror.h" />
   2.212 +    <ClInclude Include="..\external\jpeg-9\jinclude.h" />
   2.213 +    <ClInclude Include="..\external\jpeg-9\jmemsys.h" />
   2.214 +    <ClInclude Include="..\external\jpeg-9\jmorecfg.h" />
   2.215 +    <ClInclude Include="..\external\jpeg-9\jpegint.h" />
   2.216 +    <ClInclude Include="..\external\jpeg-9\jpeglib.h" />
   2.217 +    <ClInclude Include="..\external\jpeg-9\jversion.h" />
   2.218 +    <ClInclude Include="..\external\jpeg-9\transupp.h" />
   2.219 +  </ItemGroup>
   2.220 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   2.221 +  <Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsPhone\v$(TargetPlatformVersion)\Microsoft.Cpp.WindowsPhone.$(TargetPlatformVersion).targets" />
   2.222 +  <ImportGroup Label="ExtensionTargets">
   2.223 +  </ImportGroup>
   2.224 +</Project>
   2.225 \ No newline at end of file
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/VisualC-WinPhone/jpeg-WinPhone_VS2012.vcxproj.filters	Sat Apr 05 13:08:18 2014 -0400
     3.3 @@ -0,0 +1,192 @@
     3.4 +<?xml version="1.0" encoding="utf-8"?>
     3.5 +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     3.6 +  <ItemGroup>
     3.7 +    <Filter Include="Header Files">
     3.8 +      <UniqueIdentifier>{1795ab2e-85cb-4386-991e-9e825db65ab1}</UniqueIdentifier>
     3.9 +    </Filter>
    3.10 +    <Filter Include="Source Files">
    3.11 +      <UniqueIdentifier>{2fceec3f-ff60-4ebd-8746-bf9fd3d60be4}</UniqueIdentifier>
    3.12 +    </Filter>
    3.13 +  </ItemGroup>
    3.14 +  <ItemGroup>
    3.15 +    <None Include="..\VisualC-WinRT\jpeg.def" />
    3.16 +  </ItemGroup>
    3.17 +  <ItemGroup>
    3.18 +    <ClCompile Include="..\external\jpeg-9\jaricom.c">
    3.19 +      <Filter>Source Files</Filter>
    3.20 +    </ClCompile>
    3.21 +    <ClCompile Include="..\external\jpeg-9\jcapimin.c">
    3.22 +      <Filter>Source Files</Filter>
    3.23 +    </ClCompile>
    3.24 +    <ClCompile Include="..\external\jpeg-9\jcapistd.c">
    3.25 +      <Filter>Source Files</Filter>
    3.26 +    </ClCompile>
    3.27 +    <ClCompile Include="..\external\jpeg-9\jcarith.c">
    3.28 +      <Filter>Source Files</Filter>
    3.29 +    </ClCompile>
    3.30 +    <ClCompile Include="..\external\jpeg-9\jccoefct.c">
    3.31 +      <Filter>Source Files</Filter>
    3.32 +    </ClCompile>
    3.33 +    <ClCompile Include="..\external\jpeg-9\jccolor.c">
    3.34 +      <Filter>Source Files</Filter>
    3.35 +    </ClCompile>
    3.36 +    <ClCompile Include="..\external\jpeg-9\jcdctmgr.c">
    3.37 +      <Filter>Source Files</Filter>
    3.38 +    </ClCompile>
    3.39 +    <ClCompile Include="..\external\jpeg-9\jchuff.c">
    3.40 +      <Filter>Source Files</Filter>
    3.41 +    </ClCompile>
    3.42 +    <ClCompile Include="..\external\jpeg-9\jcinit.c">
    3.43 +      <Filter>Source Files</Filter>
    3.44 +    </ClCompile>
    3.45 +    <ClCompile Include="..\external\jpeg-9\jcmainct.c">
    3.46 +      <Filter>Source Files</Filter>
    3.47 +    </ClCompile>
    3.48 +    <ClCompile Include="..\external\jpeg-9\jcmarker.c">
    3.49 +      <Filter>Source Files</Filter>
    3.50 +    </ClCompile>
    3.51 +    <ClCompile Include="..\external\jpeg-9\jcmaster.c">
    3.52 +      <Filter>Source Files</Filter>
    3.53 +    </ClCompile>
    3.54 +    <ClCompile Include="..\external\jpeg-9\jcomapi.c">
    3.55 +      <Filter>Source Files</Filter>
    3.56 +    </ClCompile>
    3.57 +    <ClCompile Include="..\external\jpeg-9\jcparam.c">
    3.58 +      <Filter>Source Files</Filter>
    3.59 +    </ClCompile>
    3.60 +    <ClCompile Include="..\external\jpeg-9\jcprepct.c">
    3.61 +      <Filter>Source Files</Filter>
    3.62 +    </ClCompile>
    3.63 +    <ClCompile Include="..\external\jpeg-9\jcsample.c">
    3.64 +      <Filter>Source Files</Filter>
    3.65 +    </ClCompile>
    3.66 +    <ClCompile Include="..\external\jpeg-9\jctrans.c">
    3.67 +      <Filter>Source Files</Filter>
    3.68 +    </ClCompile>
    3.69 +    <ClCompile Include="..\external\jpeg-9\jdapimin.c">
    3.70 +      <Filter>Source Files</Filter>
    3.71 +    </ClCompile>
    3.72 +    <ClCompile Include="..\external\jpeg-9\jdapistd.c">
    3.73 +      <Filter>Source Files</Filter>
    3.74 +    </ClCompile>
    3.75 +    <ClCompile Include="..\external\jpeg-9\jdarith.c">
    3.76 +      <Filter>Source Files</Filter>
    3.77 +    </ClCompile>
    3.78 +    <ClCompile Include="..\external\jpeg-9\jdatadst.c">
    3.79 +      <Filter>Source Files</Filter>
    3.80 +    </ClCompile>
    3.81 +    <ClCompile Include="..\external\jpeg-9\jdatasrc.c">
    3.82 +      <Filter>Source Files</Filter>
    3.83 +    </ClCompile>
    3.84 +    <ClCompile Include="..\external\jpeg-9\jdcoefct.c">
    3.85 +      <Filter>Source Files</Filter>
    3.86 +    </ClCompile>
    3.87 +    <ClCompile Include="..\external\jpeg-9\jdcolor.c">
    3.88 +      <Filter>Source Files</Filter>
    3.89 +    </ClCompile>
    3.90 +    <ClCompile Include="..\external\jpeg-9\jddctmgr.c">
    3.91 +      <Filter>Source Files</Filter>
    3.92 +    </ClCompile>
    3.93 +    <ClCompile Include="..\external\jpeg-9\jdhuff.c">
    3.94 +      <Filter>Source Files</Filter>
    3.95 +    </ClCompile>
    3.96 +    <ClCompile Include="..\external\jpeg-9\jdinput.c">
    3.97 +      <Filter>Source Files</Filter>
    3.98 +    </ClCompile>
    3.99 +    <ClCompile Include="..\external\jpeg-9\jdmainct.c">
   3.100 +      <Filter>Source Files</Filter>
   3.101 +    </ClCompile>
   3.102 +    <ClCompile Include="..\external\jpeg-9\jdmarker.c">
   3.103 +      <Filter>Source Files</Filter>
   3.104 +    </ClCompile>
   3.105 +    <ClCompile Include="..\external\jpeg-9\jdmaster.c">
   3.106 +      <Filter>Source Files</Filter>
   3.107 +    </ClCompile>
   3.108 +    <ClCompile Include="..\external\jpeg-9\jdmerge.c">
   3.109 +      <Filter>Source Files</Filter>
   3.110 +    </ClCompile>
   3.111 +    <ClCompile Include="..\external\jpeg-9\jdpostct.c">
   3.112 +      <Filter>Source Files</Filter>
   3.113 +    </ClCompile>
   3.114 +    <ClCompile Include="..\external\jpeg-9\jdsample.c">
   3.115 +      <Filter>Source Files</Filter>
   3.116 +    </ClCompile>
   3.117 +    <ClCompile Include="..\external\jpeg-9\jdtrans.c">
   3.118 +      <Filter>Source Files</Filter>
   3.119 +    </ClCompile>
   3.120 +    <ClCompile Include="..\external\jpeg-9\jerror.c">
   3.121 +      <Filter>Source Files</Filter>
   3.122 +    </ClCompile>
   3.123 +    <ClCompile Include="..\external\jpeg-9\jfdctflt.c">
   3.124 +      <Filter>Source Files</Filter>
   3.125 +    </ClCompile>
   3.126 +    <ClCompile Include="..\external\jpeg-9\jfdctfst.c">
   3.127 +      <Filter>Source Files</Filter>
   3.128 +    </ClCompile>
   3.129 +    <ClCompile Include="..\external\jpeg-9\jfdctint.c">
   3.130 +      <Filter>Source Files</Filter>
   3.131 +    </ClCompile>
   3.132 +    <ClCompile Include="..\external\jpeg-9\jidctflt.c">
   3.133 +      <Filter>Source Files</Filter>
   3.134 +    </ClCompile>
   3.135 +    <ClCompile Include="..\external\jpeg-9\jidctfst.c">
   3.136 +      <Filter>Source Files</Filter>
   3.137 +    </ClCompile>
   3.138 +    <ClCompile Include="..\external\jpeg-9\jidctint.c">
   3.139 +      <Filter>Source Files</Filter>
   3.140 +    </ClCompile>
   3.141 +    <ClCompile Include="..\external\jpeg-9\jmemansi.c">
   3.142 +      <Filter>Source Files</Filter>
   3.143 +    </ClCompile>
   3.144 +    <ClCompile Include="..\external\jpeg-9\jmemmgr.c">
   3.145 +      <Filter>Source Files</Filter>
   3.146 +    </ClCompile>
   3.147 +    <ClCompile Include="..\external\jpeg-9\jquant1.c">
   3.148 +      <Filter>Source Files</Filter>
   3.149 +    </ClCompile>
   3.150 +    <ClCompile Include="..\external\jpeg-9\jquant2.c">
   3.151 +      <Filter>Source Files</Filter>
   3.152 +    </ClCompile>
   3.153 +    <ClCompile Include="..\external\jpeg-9\jutils.c">
   3.154 +      <Filter>Source Files</Filter>
   3.155 +    </ClCompile>
   3.156 +  </ItemGroup>
   3.157 +  <ItemGroup>
   3.158 +    <ClInclude Include="..\external\jpeg-9\cderror.h">
   3.159 +      <Filter>Header Files</Filter>
   3.160 +    </ClInclude>
   3.161 +    <ClInclude Include="..\external\jpeg-9\cdjpeg.h">
   3.162 +      <Filter>Header Files</Filter>
   3.163 +    </ClInclude>
   3.164 +    <ClInclude Include="..\external\jpeg-9\jconfig.h">
   3.165 +      <Filter>Header Files</Filter>
   3.166 +    </ClInclude>
   3.167 +    <ClInclude Include="..\external\jpeg-9\jdct.h">
   3.168 +      <Filter>Header Files</Filter>
   3.169 +    </ClInclude>
   3.170 +    <ClInclude Include="..\external\jpeg-9\jerror.h">
   3.171 +      <Filter>Header Files</Filter>
   3.172 +    </ClInclude>
   3.173 +    <ClInclude Include="..\external\jpeg-9\jinclude.h">
   3.174 +      <Filter>Header Files</Filter>
   3.175 +    </ClInclude>
   3.176 +    <ClInclude Include="..\external\jpeg-9\jmemsys.h">
   3.177 +      <Filter>Header Files</Filter>
   3.178 +    </ClInclude>
   3.179 +    <ClInclude Include="..\external\jpeg-9\jmorecfg.h">
   3.180 +      <Filter>Header Files</Filter>
   3.181 +    </ClInclude>
   3.182 +    <ClInclude Include="..\external\jpeg-9\jpegint.h">
   3.183 +      <Filter>Header Files</Filter>
   3.184 +    </ClInclude>
   3.185 +    <ClInclude Include="..\external\jpeg-9\jpeglib.h">
   3.186 +      <Filter>Header Files</Filter>
   3.187 +    </ClInclude>
   3.188 +    <ClInclude Include="..\external\jpeg-9\jversion.h">
   3.189 +      <Filter>Header Files</Filter>
   3.190 +    </ClInclude>
   3.191 +    <ClInclude Include="..\external\jpeg-9\transupp.h">
   3.192 +      <Filter>Header Files</Filter>
   3.193 +    </ClInclude>
   3.194 +  </ItemGroup>
   3.195 +</Project>
   3.196 \ No newline at end of file
     4.1 --- a/VisualC-WinRT/SDL_image-WinRT_VS2012.vcxproj	Thu Apr 17 23:31:26 2014 -0700
     4.2 +++ b/VisualC-WinRT/SDL_image-WinRT_VS2012.vcxproj	Sat Apr 05 13:08:18 2014 -0400
     4.3 @@ -51,6 +51,9 @@
     4.4      <ProjectReference Include="..\..\SDL\VisualC-WinRT\SDL\SDL-WinRT_VS2012.vcxproj">
     4.5        <Project>{aeaea3a2-d4e6-45b1-8ec6-53d84287fc14}</Project>
     4.6      </ProjectReference>
     4.7 +    <ProjectReference Include="jpeg-WinRT_VS2012.vcxproj">
     4.8 +      <Project>{cc6cf4c7-bd07-4738-854c-a6c5bae62ea9}</Project>
     4.9 +    </ProjectReference>
    4.10      <ProjectReference Include="libpng-WinRT_VS2012.vcxproj">
    4.11        <Project>{b43d3823-d0c0-4017-9153-c4cbc9a4f9d0}</Project>
    4.12      </ProjectReference>
    4.13 @@ -159,8 +162,8 @@
    4.14      <ClCompile>
    4.15        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    4.16        <CompileAsWinRT>false</CompileAsWinRT>
    4.17 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.18 -      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.19 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.20 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.21      </ClCompile>
    4.22      <Link>
    4.23        <SubSystem>Console</SubSystem>
    4.24 @@ -172,8 +175,8 @@
    4.25      <ClCompile>
    4.26        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    4.27        <CompileAsWinRT>false</CompileAsWinRT>
    4.28 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.29 -      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.30 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.31 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.32      </ClCompile>
    4.33      <Link>
    4.34        <SubSystem>Console</SubSystem>
    4.35 @@ -185,8 +188,8 @@
    4.36      <ClCompile>
    4.37        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    4.38        <CompileAsWinRT>false</CompileAsWinRT>
    4.39 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.40 -      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.41 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.42 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.43      </ClCompile>
    4.44      <Link>
    4.45        <SubSystem>Console</SubSystem>
    4.46 @@ -198,8 +201,8 @@
    4.47      <ClCompile>
    4.48        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    4.49        <CompileAsWinRT>false</CompileAsWinRT>
    4.50 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.51 -      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.52 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.53 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.54      </ClCompile>
    4.55      <Link>
    4.56        <SubSystem>Console</SubSystem>
    4.57 @@ -211,8 +214,8 @@
    4.58      <ClCompile>
    4.59        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    4.60        <CompileAsWinRT>false</CompileAsWinRT>
    4.61 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.62 -      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.63 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.64 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.65      </ClCompile>
    4.66      <Link>
    4.67        <SubSystem>Console</SubSystem>
    4.68 @@ -224,8 +227,8 @@
    4.69      <ClCompile>
    4.70        <PrecompiledHeader>NotUsing</PrecompiledHeader>
    4.71        <CompileAsWinRT>false</CompileAsWinRT>
    4.72 -      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.73 -      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.74 +      <AdditionalIncludeDirectories>..\..\SDL\include;..\external\libpng-1.6.2;..\external\jpeg-9;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
    4.75 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;LOAD_BMP;LOAD_PNG;LOAD_PNG_DYNAMIC="libpng.dll";LOAD_JPG;LOAD_JPG_DYNAMIC="jpeg.dll";%(PreprocessorDefinitions)</PreprocessorDefinitions>
    4.76      </ClCompile>
    4.77      <Link>
    4.78        <SubSystem>Console</SubSystem>
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/VisualC-WinRT/jpeg-WinRT_VS2012.vcxproj	Sat Apr 05 13:08:18 2014 -0400
     5.3 @@ -0,0 +1,275 @@
     5.4 +<?xml version="1.0" encoding="utf-8"?>
     5.5 +<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     5.6 +  <ItemGroup Label="ProjectConfigurations">
     5.7 +    <ProjectConfiguration Include="Debug|ARM">
     5.8 +      <Configuration>Debug</Configuration>
     5.9 +      <Platform>ARM</Platform>
    5.10 +    </ProjectConfiguration>
    5.11 +    <ProjectConfiguration Include="Debug|Win32">
    5.12 +      <Configuration>Debug</Configuration>
    5.13 +      <Platform>Win32</Platform>
    5.14 +    </ProjectConfiguration>
    5.15 +    <ProjectConfiguration Include="Debug|x64">
    5.16 +      <Configuration>Debug</Configuration>
    5.17 +      <Platform>x64</Platform>
    5.18 +    </ProjectConfiguration>
    5.19 +    <ProjectConfiguration Include="Release|ARM">
    5.20 +      <Configuration>Release</Configuration>
    5.21 +      <Platform>ARM</Platform>
    5.22 +    </ProjectConfiguration>
    5.23 +    <ProjectConfiguration Include="Release|Win32">
    5.24 +      <Configuration>Release</Configuration>
    5.25 +      <Platform>Win32</Platform>
    5.26 +    </ProjectConfiguration>
    5.27 +    <ProjectConfiguration Include="Release|x64">
    5.28 +      <Configuration>Release</Configuration>
    5.29 +      <Platform>x64</Platform>
    5.30 +    </ProjectConfiguration>
    5.31 +  </ItemGroup>
    5.32 +  <ItemGroup>
    5.33 +    <ClInclude Include="..\external\jpeg-9\cderror.h" />
    5.34 +    <ClInclude Include="..\external\jpeg-9\cdjpeg.h" />
    5.35 +    <ClInclude Include="..\external\jpeg-9\jconfig.h" />
    5.36 +    <ClInclude Include="..\external\jpeg-9\jdct.h" />
    5.37 +    <ClInclude Include="..\external\jpeg-9\jerror.h" />
    5.38 +    <ClInclude Include="..\external\jpeg-9\jinclude.h" />
    5.39 +    <ClInclude Include="..\external\jpeg-9\jmemsys.h" />
    5.40 +    <ClInclude Include="..\external\jpeg-9\jmorecfg.h" />
    5.41 +    <ClInclude Include="..\external\jpeg-9\jpegint.h" />
    5.42 +    <ClInclude Include="..\external\jpeg-9\jpeglib.h" />
    5.43 +    <ClInclude Include="..\external\jpeg-9\jversion.h" />
    5.44 +    <ClInclude Include="..\external\jpeg-9\transupp.h" />
    5.45 +  </ItemGroup>
    5.46 +  <ItemGroup>
    5.47 +    <ClCompile Include="..\external\jpeg-9\jaricom.c" />
    5.48 +    <ClCompile Include="..\external\jpeg-9\jcapimin.c" />
    5.49 +    <ClCompile Include="..\external\jpeg-9\jcapistd.c" />
    5.50 +    <ClCompile Include="..\external\jpeg-9\jcarith.c" />
    5.51 +    <ClCompile Include="..\external\jpeg-9\jccoefct.c" />
    5.52 +    <ClCompile Include="..\external\jpeg-9\jccolor.c" />
    5.53 +    <ClCompile Include="..\external\jpeg-9\jcdctmgr.c" />
    5.54 +    <ClCompile Include="..\external\jpeg-9\jchuff.c" />
    5.55 +    <ClCompile Include="..\external\jpeg-9\jcinit.c" />
    5.56 +    <ClCompile Include="..\external\jpeg-9\jcmainct.c" />
    5.57 +    <ClCompile Include="..\external\jpeg-9\jcmarker.c" />
    5.58 +    <ClCompile Include="..\external\jpeg-9\jcmaster.c" />
    5.59 +    <ClCompile Include="..\external\jpeg-9\jcomapi.c" />
    5.60 +    <ClCompile Include="..\external\jpeg-9\jcparam.c" />
    5.61 +    <ClCompile Include="..\external\jpeg-9\jcprepct.c" />
    5.62 +    <ClCompile Include="..\external\jpeg-9\jcsample.c" />
    5.63 +    <ClCompile Include="..\external\jpeg-9\jctrans.c" />
    5.64 +    <ClCompile Include="..\external\jpeg-9\jdapimin.c" />
    5.65 +    <ClCompile Include="..\external\jpeg-9\jdapistd.c" />
    5.66 +    <ClCompile Include="..\external\jpeg-9\jdarith.c" />
    5.67 +    <ClCompile Include="..\external\jpeg-9\jdatadst.c" />
    5.68 +    <ClCompile Include="..\external\jpeg-9\jdatasrc.c" />
    5.69 +    <ClCompile Include="..\external\jpeg-9\jdcoefct.c" />
    5.70 +    <ClCompile Include="..\external\jpeg-9\jdcolor.c" />
    5.71 +    <ClCompile Include="..\external\jpeg-9\jddctmgr.c" />
    5.72 +    <ClCompile Include="..\external\jpeg-9\jdhuff.c" />
    5.73 +    <ClCompile Include="..\external\jpeg-9\jdinput.c" />
    5.74 +    <ClCompile Include="..\external\jpeg-9\jdmainct.c" />
    5.75 +    <ClCompile Include="..\external\jpeg-9\jdmarker.c" />
    5.76 +    <ClCompile Include="..\external\jpeg-9\jdmaster.c" />
    5.77 +    <ClCompile Include="..\external\jpeg-9\jdmerge.c" />
    5.78 +    <ClCompile Include="..\external\jpeg-9\jdpostct.c" />
    5.79 +    <ClCompile Include="..\external\jpeg-9\jdsample.c" />
    5.80 +    <ClCompile Include="..\external\jpeg-9\jdtrans.c" />
    5.81 +    <ClCompile Include="..\external\jpeg-9\jerror.c" />
    5.82 +    <ClCompile Include="..\external\jpeg-9\jfdctflt.c" />
    5.83 +    <ClCompile Include="..\external\jpeg-9\jfdctfst.c" />
    5.84 +    <ClCompile Include="..\external\jpeg-9\jfdctint.c" />
    5.85 +    <ClCompile Include="..\external\jpeg-9\jidctflt.c" />
    5.86 +    <ClCompile Include="..\external\jpeg-9\jidctfst.c" />
    5.87 +    <ClCompile Include="..\external\jpeg-9\jidctint.c" />
    5.88 +    <ClCompile Include="..\external\jpeg-9\jmemansi.c" />
    5.89 +    <ClCompile Include="..\external\jpeg-9\jmemmgr.c" />
    5.90 +    <ClCompile Include="..\external\jpeg-9\jquant1.c" />
    5.91 +    <ClCompile Include="..\external\jpeg-9\jquant2.c" />
    5.92 +    <ClCompile Include="..\external\jpeg-9\jutils.c" />
    5.93 +  </ItemGroup>
    5.94 +  <ItemGroup>
    5.95 +    <None Include="jpeg.def" />
    5.96 +  </ItemGroup>
    5.97 +  <PropertyGroup Label="Globals">
    5.98 +    <ProjectGuid>{cc6cf4c7-bd07-4738-854c-a6c5bae62ea9}</ProjectGuid>
    5.99 +    <Keyword>Win32Proj</Keyword>
   5.100 +    <ProjectName>jpeg-WinRT</ProjectName>
   5.101 +    <RootNamespace>jpeg_WinRT_VS2012</RootNamespace>
   5.102 +    <DefaultLanguage>en-US</DefaultLanguage>
   5.103 +    <MinimumVisualStudioVersion>11.0</MinimumVisualStudioVersion>
   5.104 +    <AppContainerApplication>true</AppContainerApplication>
   5.105 +  </PropertyGroup>
   5.106 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
   5.107 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
   5.108 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   5.109 +    <UseDebugLibraries>true</UseDebugLibraries>
   5.110 +    <PlatformToolset>v110</PlatformToolset>
   5.111 +  </PropertyGroup>
   5.112 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'" Label="Configuration">
   5.113 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   5.114 +    <UseDebugLibraries>true</UseDebugLibraries>
   5.115 +    <PlatformToolset>v110</PlatformToolset>
   5.116 +  </PropertyGroup>
   5.117 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
   5.118 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   5.119 +    <UseDebugLibraries>true</UseDebugLibraries>
   5.120 +    <PlatformToolset>v110</PlatformToolset>
   5.121 +  </PropertyGroup>
   5.122 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
   5.123 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   5.124 +    <UseDebugLibraries>false</UseDebugLibraries>
   5.125 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   5.126 +    <PlatformToolset>v110</PlatformToolset>
   5.127 +  </PropertyGroup>
   5.128 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'" Label="Configuration">
   5.129 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   5.130 +    <UseDebugLibraries>false</UseDebugLibraries>
   5.131 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   5.132 +    <PlatformToolset>v110</PlatformToolset>
   5.133 +  </PropertyGroup>
   5.134 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
   5.135 +    <ConfigurationType>DynamicLibrary</ConfigurationType>
   5.136 +    <UseDebugLibraries>false</UseDebugLibraries>
   5.137 +    <WholeProgramOptimization>true</WholeProgramOptimization>
   5.138 +    <PlatformToolset>v110</PlatformToolset>
   5.139 +  </PropertyGroup>
   5.140 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
   5.141 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   5.142 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.143 +  </ImportGroup>
   5.144 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   5.145 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.146 +  </ImportGroup>
   5.147 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
   5.148 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.149 +  </ImportGroup>
   5.150 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
   5.151 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.152 +  </ImportGroup>
   5.153 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   5.154 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.155 +  </ImportGroup>
   5.156 +  <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   5.157 +    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
   5.158 +  </ImportGroup>
   5.159 +  <PropertyGroup Label="UserMacros" />
   5.160 +  <PropertyGroup />
   5.161 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   5.162 +    <GenerateManifest>false</GenerateManifest>
   5.163 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
   5.164 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   5.165 +    <TargetName>jpeg</TargetName>
   5.166 +  </PropertyGroup>
   5.167 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   5.168 +    <GenerateManifest>false</GenerateManifest>
   5.169 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
   5.170 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   5.171 +    <TargetName>jpeg</TargetName>
   5.172 +  </PropertyGroup>
   5.173 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM'">
   5.174 +    <GenerateManifest>false</GenerateManifest>
   5.175 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
   5.176 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   5.177 +    <TargetName>jpeg</TargetName>
   5.178 +  </PropertyGroup>
   5.179 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM'">
   5.180 +    <GenerateManifest>false</GenerateManifest>
   5.181 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
   5.182 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   5.183 +    <TargetName>jpeg</TargetName>
   5.184 +  </PropertyGroup>
   5.185 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   5.186 +    <GenerateManifest>false</GenerateManifest>
   5.187 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
   5.188 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   5.189 +    <TargetName>jpeg</TargetName>
   5.190 +  </PropertyGroup>
   5.191 +  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   5.192 +    <GenerateManifest>false</GenerateManifest>
   5.193 +    <IgnoreImportLibrary>false</IgnoreImportLibrary>
   5.194 +    <IntDir>Objs\$(Platform)\$(Configuration)\$(MSBuildProjectName)\</IntDir>
   5.195 +    <TargetName>jpeg</TargetName>
   5.196 +  </PropertyGroup>
   5.197 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
   5.198 +    <ClCompile>
   5.199 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   5.200 +      <CompileAsWinRT>false</CompileAsWinRT>
   5.201 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.202 +    </ClCompile>
   5.203 +    <Link>
   5.204 +      <SubSystem>Console</SubSystem>
   5.205 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   5.206 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   5.207 +      <ModuleDefinitionFile>.\jpeg.def</ModuleDefinitionFile>
   5.208 +    </Link>
   5.209 +  </ItemDefinitionGroup>
   5.210 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
   5.211 +    <ClCompile>
   5.212 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   5.213 +      <CompileAsWinRT>false</CompileAsWinRT>
   5.214 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.215 +    </ClCompile>
   5.216 +    <Link>
   5.217 +      <SubSystem>Console</SubSystem>
   5.218 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   5.219 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   5.220 +      <ModuleDefinitionFile>.\jpeg.def</ModuleDefinitionFile>
   5.221 +    </Link>
   5.222 +  </ItemDefinitionGroup>
   5.223 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|arm'">
   5.224 +    <ClCompile>
   5.225 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   5.226 +      <CompileAsWinRT>false</CompileAsWinRT>
   5.227 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.228 +    </ClCompile>
   5.229 +    <Link>
   5.230 +      <SubSystem>Console</SubSystem>
   5.231 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   5.232 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   5.233 +      <ModuleDefinitionFile>.\jpeg.def</ModuleDefinitionFile>
   5.234 +    </Link>
   5.235 +  </ItemDefinitionGroup>
   5.236 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|arm'">
   5.237 +    <ClCompile>
   5.238 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   5.239 +      <CompileAsWinRT>false</CompileAsWinRT>
   5.240 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.241 +    </ClCompile>
   5.242 +    <Link>
   5.243 +      <SubSystem>Console</SubSystem>
   5.244 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   5.245 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   5.246 +      <ModuleDefinitionFile>.\jpeg.def</ModuleDefinitionFile>
   5.247 +    </Link>
   5.248 +  </ItemDefinitionGroup>
   5.249 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
   5.250 +    <ClCompile>
   5.251 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   5.252 +      <CompileAsWinRT>false</CompileAsWinRT>
   5.253 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.254 +    </ClCompile>
   5.255 +    <Link>
   5.256 +      <SubSystem>Console</SubSystem>
   5.257 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   5.258 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   5.259 +      <ModuleDefinitionFile>.\jpeg.def</ModuleDefinitionFile>
   5.260 +    </Link>
   5.261 +  </ItemDefinitionGroup>
   5.262 +  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
   5.263 +    <ClCompile>
   5.264 +      <PrecompiledHeader>NotUsing</PrecompiledHeader>
   5.265 +      <CompileAsWinRT>false</CompileAsWinRT>
   5.266 +      <PreprocessorDefinitions>_WINDLL;_CRT_SECURE_NO_WARNINGS;NO_GETENV;%(PreprocessorDefinitions)</PreprocessorDefinitions>
   5.267 +    </ClCompile>
   5.268 +    <Link>
   5.269 +      <SubSystem>Console</SubSystem>
   5.270 +      <IgnoreAllDefaultLibraries>false</IgnoreAllDefaultLibraries>
   5.271 +      <GenerateWindowsMetadata>false</GenerateWindowsMetadata>
   5.272 +      <ModuleDefinitionFile>.\jpeg.def</ModuleDefinitionFile>
   5.273 +    </Link>
   5.274 +  </ItemDefinitionGroup>
   5.275 +  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
   5.276 +  <ImportGroup Label="ExtensionTargets">
   5.277 +  </ImportGroup>
   5.278 +</Project>
   5.279 \ No newline at end of file
     6.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.2 +++ b/VisualC-WinRT/jpeg-WinRT_VS2012.vcxproj.filters	Sat Apr 05 13:08:18 2014 -0400
     6.3 @@ -0,0 +1,192 @@
     6.4 +<?xml version="1.0" encoding="utf-8"?>
     6.5 +<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
     6.6 +  <ItemGroup>
     6.7 +    <Filter Include="Header Files">
     6.8 +      <UniqueIdentifier>{7db274c7-68c9-474d-857b-8808aa7fb6f0}</UniqueIdentifier>
     6.9 +    </Filter>
    6.10 +    <Filter Include="Source Files">
    6.11 +      <UniqueIdentifier>{25fe7347-3329-411f-a586-9ef604f39806}</UniqueIdentifier>
    6.12 +    </Filter>
    6.13 +  </ItemGroup>
    6.14 +  <ItemGroup>
    6.15 +    <ClInclude Include="..\external\jpeg-9\cderror.h">
    6.16 +      <Filter>Header Files</Filter>
    6.17 +    </ClInclude>
    6.18 +    <ClInclude Include="..\external\jpeg-9\cdjpeg.h">
    6.19 +      <Filter>Header Files</Filter>
    6.20 +    </ClInclude>
    6.21 +    <ClInclude Include="..\external\jpeg-9\jconfig.h">
    6.22 +      <Filter>Header Files</Filter>
    6.23 +    </ClInclude>
    6.24 +    <ClInclude Include="..\external\jpeg-9\jdct.h">
    6.25 +      <Filter>Header Files</Filter>
    6.26 +    </ClInclude>
    6.27 +    <ClInclude Include="..\external\jpeg-9\jerror.h">
    6.28 +      <Filter>Header Files</Filter>
    6.29 +    </ClInclude>
    6.30 +    <ClInclude Include="..\external\jpeg-9\jinclude.h">
    6.31 +      <Filter>Header Files</Filter>
    6.32 +    </ClInclude>
    6.33 +    <ClInclude Include="..\external\jpeg-9\jmemsys.h">
    6.34 +      <Filter>Header Files</Filter>
    6.35 +    </ClInclude>
    6.36 +    <ClInclude Include="..\external\jpeg-9\jmorecfg.h">
    6.37 +      <Filter>Header Files</Filter>
    6.38 +    </ClInclude>
    6.39 +    <ClInclude Include="..\external\jpeg-9\jpegint.h">
    6.40 +      <Filter>Header Files</Filter>
    6.41 +    </ClInclude>
    6.42 +    <ClInclude Include="..\external\jpeg-9\jpeglib.h">
    6.43 +      <Filter>Header Files</Filter>
    6.44 +    </ClInclude>
    6.45 +    <ClInclude Include="..\external\jpeg-9\jversion.h">
    6.46 +      <Filter>Header Files</Filter>
    6.47 +    </ClInclude>
    6.48 +    <ClInclude Include="..\external\jpeg-9\transupp.h">
    6.49 +      <Filter>Header Files</Filter>
    6.50 +    </ClInclude>
    6.51 +  </ItemGroup>
    6.52 +  <ItemGroup>
    6.53 +    <ClCompile Include="..\external\jpeg-9\jaricom.c">
    6.54 +      <Filter>Source Files</Filter>
    6.55 +    </ClCompile>
    6.56 +    <ClCompile Include="..\external\jpeg-9\jcapimin.c">
    6.57 +      <Filter>Source Files</Filter>
    6.58 +    </ClCompile>
    6.59 +    <ClCompile Include="..\external\jpeg-9\jcapistd.c">
    6.60 +      <Filter>Source Files</Filter>
    6.61 +    </ClCompile>
    6.62 +    <ClCompile Include="..\external\jpeg-9\jcarith.c">
    6.63 +      <Filter>Source Files</Filter>
    6.64 +    </ClCompile>
    6.65 +    <ClCompile Include="..\external\jpeg-9\jccoefct.c">
    6.66 +      <Filter>Source Files</Filter>
    6.67 +    </ClCompile>
    6.68 +    <ClCompile Include="..\external\jpeg-9\jccolor.c">
    6.69 +      <Filter>Source Files</Filter>
    6.70 +    </ClCompile>
    6.71 +    <ClCompile Include="..\external\jpeg-9\jcdctmgr.c">
    6.72 +      <Filter>Source Files</Filter>
    6.73 +    </ClCompile>
    6.74 +    <ClCompile Include="..\external\jpeg-9\jchuff.c">
    6.75 +      <Filter>Source Files</Filter>
    6.76 +    </ClCompile>
    6.77 +    <ClCompile Include="..\external\jpeg-9\jcinit.c">
    6.78 +      <Filter>Source Files</Filter>
    6.79 +    </ClCompile>
    6.80 +    <ClCompile Include="..\external\jpeg-9\jcmainct.c">
    6.81 +      <Filter>Source Files</Filter>
    6.82 +    </ClCompile>
    6.83 +    <ClCompile Include="..\external\jpeg-9\jcmarker.c">
    6.84 +      <Filter>Source Files</Filter>
    6.85 +    </ClCompile>
    6.86 +    <ClCompile Include="..\external\jpeg-9\jcmaster.c">
    6.87 +      <Filter>Source Files</Filter>
    6.88 +    </ClCompile>
    6.89 +    <ClCompile Include="..\external\jpeg-9\jcomapi.c">
    6.90 +      <Filter>Source Files</Filter>
    6.91 +    </ClCompile>
    6.92 +    <ClCompile Include="..\external\jpeg-9\jcparam.c">
    6.93 +      <Filter>Source Files</Filter>
    6.94 +    </ClCompile>
    6.95 +    <ClCompile Include="..\external\jpeg-9\jcprepct.c">
    6.96 +      <Filter>Source Files</Filter>
    6.97 +    </ClCompile>
    6.98 +    <ClCompile Include="..\external\jpeg-9\jcsample.c">
    6.99 +      <Filter>Source Files</Filter>
   6.100 +    </ClCompile>
   6.101 +    <ClCompile Include="..\external\jpeg-9\jctrans.c">
   6.102 +      <Filter>Source Files</Filter>
   6.103 +    </ClCompile>
   6.104 +    <ClCompile Include="..\external\jpeg-9\jdapimin.c">
   6.105 +      <Filter>Source Files</Filter>
   6.106 +    </ClCompile>
   6.107 +    <ClCompile Include="..\external\jpeg-9\jdapistd.c">
   6.108 +      <Filter>Source Files</Filter>
   6.109 +    </ClCompile>
   6.110 +    <ClCompile Include="..\external\jpeg-9\jdarith.c">
   6.111 +      <Filter>Source Files</Filter>
   6.112 +    </ClCompile>
   6.113 +    <ClCompile Include="..\external\jpeg-9\jdatadst.c">
   6.114 +      <Filter>Source Files</Filter>
   6.115 +    </ClCompile>
   6.116 +    <ClCompile Include="..\external\jpeg-9\jdatasrc.c">
   6.117 +      <Filter>Source Files</Filter>
   6.118 +    </ClCompile>
   6.119 +    <ClCompile Include="..\external\jpeg-9\jdcoefct.c">
   6.120 +      <Filter>Source Files</Filter>
   6.121 +    </ClCompile>
   6.122 +    <ClCompile Include="..\external\jpeg-9\jdcolor.c">
   6.123 +      <Filter>Source Files</Filter>
   6.124 +    </ClCompile>
   6.125 +    <ClCompile Include="..\external\jpeg-9\jddctmgr.c">
   6.126 +      <Filter>Source Files</Filter>
   6.127 +    </ClCompile>
   6.128 +    <ClCompile Include="..\external\jpeg-9\jdhuff.c">
   6.129 +      <Filter>Source Files</Filter>
   6.130 +    </ClCompile>
   6.131 +    <ClCompile Include="..\external\jpeg-9\jdinput.c">
   6.132 +      <Filter>Source Files</Filter>
   6.133 +    </ClCompile>
   6.134 +    <ClCompile Include="..\external\jpeg-9\jdmainct.c">
   6.135 +      <Filter>Source Files</Filter>
   6.136 +    </ClCompile>
   6.137 +    <ClCompile Include="..\external\jpeg-9\jdmarker.c">
   6.138 +      <Filter>Source Files</Filter>
   6.139 +    </ClCompile>
   6.140 +    <ClCompile Include="..\external\jpeg-9\jdmaster.c">
   6.141 +      <Filter>Source Files</Filter>
   6.142 +    </ClCompile>
   6.143 +    <ClCompile Include="..\external\jpeg-9\jdmerge.c">
   6.144 +      <Filter>Source Files</Filter>
   6.145 +    </ClCompile>
   6.146 +    <ClCompile Include="..\external\jpeg-9\jdpostct.c">
   6.147 +      <Filter>Source Files</Filter>
   6.148 +    </ClCompile>
   6.149 +    <ClCompile Include="..\external\jpeg-9\jdsample.c">
   6.150 +      <Filter>Source Files</Filter>
   6.151 +    </ClCompile>
   6.152 +    <ClCompile Include="..\external\jpeg-9\jdtrans.c">
   6.153 +      <Filter>Source Files</Filter>
   6.154 +    </ClCompile>
   6.155 +    <ClCompile Include="..\external\jpeg-9\jerror.c">
   6.156 +      <Filter>Source Files</Filter>
   6.157 +    </ClCompile>
   6.158 +    <ClCompile Include="..\external\jpeg-9\jfdctflt.c">
   6.159 +      <Filter>Source Files</Filter>
   6.160 +    </ClCompile>
   6.161 +    <ClCompile Include="..\external\jpeg-9\jfdctfst.c">
   6.162 +      <Filter>Source Files</Filter>
   6.163 +    </ClCompile>
   6.164 +    <ClCompile Include="..\external\jpeg-9\jfdctint.c">
   6.165 +      <Filter>Source Files</Filter>
   6.166 +    </ClCompile>
   6.167 +    <ClCompile Include="..\external\jpeg-9\jidctflt.c">
   6.168 +      <Filter>Source Files</Filter>
   6.169 +    </ClCompile>
   6.170 +    <ClCompile Include="..\external\jpeg-9\jidctfst.c">
   6.171 +      <Filter>Source Files</Filter>
   6.172 +    </ClCompile>
   6.173 +    <ClCompile Include="..\external\jpeg-9\jidctint.c">
   6.174 +      <Filter>Source Files</Filter>
   6.175 +    </ClCompile>
   6.176 +    <ClCompile Include="..\external\jpeg-9\jmemansi.c">
   6.177 +      <Filter>Source Files</Filter>
   6.178 +    </ClCompile>
   6.179 +    <ClCompile Include="..\external\jpeg-9\jmemmgr.c">
   6.180 +      <Filter>Source Files</Filter>
   6.181 +    </ClCompile>
   6.182 +    <ClCompile Include="..\external\jpeg-9\jquant1.c">
   6.183 +      <Filter>Source Files</Filter>
   6.184 +    </ClCompile>
   6.185 +    <ClCompile Include="..\external\jpeg-9\jquant2.c">
   6.186 +      <Filter>Source Files</Filter>
   6.187 +    </ClCompile>
   6.188 +    <ClCompile Include="..\external\jpeg-9\jutils.c">
   6.189 +      <Filter>Source Files</Filter>
   6.190 +    </ClCompile>
   6.191 +  </ItemGroup>
   6.192 +  <ItemGroup>
   6.193 +    <None Include="jpeg.def" />
   6.194 +  </ItemGroup>
   6.195 +</Project>
   6.196 \ No newline at end of file
     7.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     7.2 +++ b/VisualC-WinRT/jpeg.def	Sat Apr 05 13:08:18 2014 -0400
     7.3 @@ -0,0 +1,10 @@
     7.4 +EXPORTS
     7.5 +    jpeg_calc_output_dimensions
     7.6 +    jpeg_CreateDecompress
     7.7 +    jpeg_destroy_decompress
     7.8 +    jpeg_finish_decompress
     7.9 +    jpeg_read_header
    7.10 +    jpeg_read_scanlines
    7.11 +    jpeg_resync_to_restart
    7.12 +    jpeg_start_decompress
    7.13 +    jpeg_std_error