Skip to content

Commit

Permalink
[WIN32] added: hook up libjpeg-turbo
Browse files Browse the repository at this point in the history
  • Loading branch information
wsoltys authored and theuni committed Sep 18, 2011
1 parent fe894f5 commit 0edcc84
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 1 deletion.
4 changes: 3 additions & 1 deletion project/VS2010Express/XBMC.vcxproj
Expand Up @@ -103,7 +103,7 @@
<FavorSizeOrSpeed>Speed</FavorSizeOrSpeed>
<OmitFramePointers>true</OmitFramePointers>
<AdditionalIncludeDirectories>..\..\;..\..\xbmc\;..\..\xbmc\win32\;..\..\xbmc\cores\dvdplayer;..\..\lib;..\..\lib\ffmpeg;..\..\lib\ffmpeg\include-xbmc-win32;..\..\lib\liblame\include;..\..\lib\libUPnP\Platinum\Source\Devices\MediaRenderer;..\..\lib\libUPnP\Platinum\Source\Devices\MediaConnect;..\..\lib\libUPnP\Platinum\Source\Devices\MediaServer;..\..\lib\libUPnP\Platinum\Source\Platinum;..\..\lib\libUPnP\Platinum\Source\Core;..\..\lib\libUPnP\Neptune\Source\Core;..\..\lib\libUPnP\Neptune\Source\System\Win32;..\..\lib\win32\pcre;..\..\lib\win32</AdditionalIncludeDirectories>
<PreprocessorDefinitions>TARGET_WINDOWS;_WINDOWS;_MSVC;WIN32;NDEBUG;_WIN32_WINNT=0x0501;NTDDI_VERSION=0x05010300;NOMINMAX;_USE_32BIT_TIME_T;HAS_GL;__STDC_CONSTANT_MACROS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions>TARGET_WINDOWS;_WINDOWS;_MSVC;WIN32;NDEBUG;_WIN32_WINNT=0x0501;NTDDI_VERSION=0x05010300;NOMINMAX;_USE_32BIT_TIME_T;HAS_GL;__STDC_CONSTANT_MACROS;XMD_H;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<StringPooling>false</StringPooling>
<MinimalRebuild>false</MinimalRebuild>
<ExceptionHandling>Async</ExceptionHandling>
Expand Down Expand Up @@ -426,6 +426,7 @@
<ClCompile Include="..\..\xbmc\guilib\GUIWindowManager.cpp" />
<ClCompile Include="..\..\xbmc\guilib\GUIWrappingListContainer.cpp" />
<ClCompile Include="..\..\xbmc\guilib\IWindowManagerCallback.cpp" />
<ClCompile Include="..\..\xbmc\guilib\JpegIO.cpp" />
<ClCompile Include="..\..\xbmc\guilib\Key.cpp" />
<ClCompile Include="..\..\xbmc\guilib\LocalizeStrings.cpp" />
<ClCompile Include="..\..\xbmc\guilib\MatrixGLES.cpp" />
Expand Down Expand Up @@ -1338,6 +1339,7 @@
<ClInclude Include="..\..\xbmc\guilib\IAudioDeviceChangedCallback.h" />
<ClInclude Include="..\..\xbmc\guilib\IMsgTargetCallback.h" />
<ClInclude Include="..\..\xbmc\guilib\IWindowManagerCallback.h" />
<ClInclude Include="..\..\xbmc\guilib\JpegIO.h" />
<ClInclude Include="..\..\xbmc\guilib\Key.h" />
<ClInclude Include="..\..\xbmc\guilib\LocalizeStrings.h" />
<ClInclude Include="..\..\xbmc\guilib\MatrixGLES.h" />
Expand Down
6 changes: 6 additions & 0 deletions project/VS2010Express/XBMC.vcxproj.filters
Expand Up @@ -2487,6 +2487,9 @@
<ClCompile Include="..\..\xbmc\interfaces\json-rpc\ApplicationOperations.cpp">
<Filter>interfaces\json-rpc</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\guilib\JpegIO.cpp">
<Filter>guilib</Filter>
</ClCompile>
<ClCompile Include="..\..\xbmc\filesystem\FileNFS.cpp">
<Filter>filesystem</Filter>
</ClCompile>
Expand Down Expand Up @@ -5000,6 +5003,9 @@
<ClInclude Include="..\..\xbmc\interfaces\json-rpc\ApplicationOperations.h">
<Filter>interfaces\json-rpc</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\guilib\JpegIO.h">
<Filter>guilib</Filter>
</ClInclude>
<ClInclude Include="..\..\xbmc\filesystem\FileNFS.h">
<Filter>filesystem</Filter>
</ClInclude>
Expand Down
5 changes: 5 additions & 0 deletions xbmc/guilib/JpegIO.h
Expand Up @@ -22,6 +22,11 @@
#ifndef GUILIB_JPEGIO_H
#define GUILIB_JPEGIO_H

#ifdef TARGET_WINDOWS
#define XMD_H
#pragma comment(lib, "jpeg-static.lib")
#endif

#include <jpeglib.h>
#include "utils/StdString.h"

Expand Down

0 comments on commit 0edcc84

Please sign in to comment.