aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorgimli <gimli@gimlis-imac.(none)>2011-09-16 18:00:36 +0200
committertheuni <theuni-nospam-@xbmc.org>2011-09-18 18:12:34 -0400
commitb733fd21e91eb272a5432637c5c9facb628621bd (patch)
tree70d7b17984bc9fa78f1b8b038e1f002088d10a15
parent7bb44dfe3aba2268f181848f92916d72ed0fbb34 (diff)
jpeg: osx/ios support
-rw-r--r--XBMC-ATV2.xcodeproj/project.pbxproj8
-rw-r--r--XBMC-IOS.xcodeproj/project.pbxproj8
-rw-r--r--XBMC.xcodeproj/project.pbxproj10
3 files changed, 26 insertions, 0 deletions
diff --git a/XBMC-ATV2.xcodeproj/project.pbxproj b/XBMC-ATV2.xcodeproj/project.pbxproj
index dba23f336a..80b071a350 100644
--- a/XBMC-ATV2.xcodeproj/project.pbxproj
+++ b/XBMC-ATV2.xcodeproj/project.pbxproj
@@ -17,6 +17,7 @@
18B7013C13A6ABBA0009C1AF /* AddonVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B7013A13A6ABBA0009C1AF /* AddonVersion.cpp */; };
18B7013F13A6ABD20009C1AF /* KeymapLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B7013D13A6ABD20009C1AF /* KeymapLoader.cpp */; };
18ECC9AA13CF17EB00A9ED6C /* StreamUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18ECC9A813CF17EB00A9ED6C /* StreamUtils.cpp */; };
+ 32D6D47C1423A9D8003641AC /* JpegIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 32D6D47A1423A9D8003641AC /* JpegIO.cpp */; };
4D5D2E131301753F006ABC13 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D5D2E121301753F006ABC13 /* CFNetwork.framework */; };
7C0A7ECD13A5DBF900AFC2BD /* AppParamParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0A7ECB13A5DBF900AFC2BD /* AppParamParser.cpp */; };
7C0A7FC813A9E75400AFC2BD /* DirtyRegionSolvers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0A7FC413A9E75400AFC2BD /* DirtyRegionSolvers.cpp */; };
@@ -946,6 +947,8 @@
18B7013E13A6ABD20009C1AF /* KeymapLoader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KeymapLoader.h; sourceTree = "<group>"; };
18ECC9A813CF17EB00A9ED6C /* StreamUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StreamUtils.cpp; sourceTree = "<group>"; };
18ECC9A913CF17EB00A9ED6C /* StreamUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StreamUtils.h; sourceTree = "<group>"; };
+ 32D6D47A1423A9D8003641AC /* JpegIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JpegIO.cpp; sourceTree = "<group>"; };
+ 32D6D47B1423A9D8003641AC /* JpegIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JpegIO.h; sourceTree = "<group>"; };
4D5D2E121301753F006ABC13 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
7C0A7ECB13A5DBF900AFC2BD /* AppParamParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppParamParser.cpp; sourceTree = "<group>"; };
7C0A7ECC13A5DBF900AFC2BD /* AppParamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppParamParser.h; sourceTree = "<group>"; };
@@ -4264,6 +4267,8 @@
F56C749F131EC152000AD0F6 /* guilib */ = {
isa = PBXGroup;
children = (
+ 32D6D47A1423A9D8003641AC /* JpegIO.cpp */,
+ 32D6D47B1423A9D8003641AC /* JpegIO.h */,
F56C74A0131EC152000AD0F6 /* AnimatedGif.h */,
F56C74A1131EC152000AD0F6 /* AudioContext.h */,
F56C74A2131EC152000AD0F6 /* D3DResource.h */,
@@ -6780,6 +6785,7 @@
18968DE814155E1D005BA742 /* ApplicationOperations.cpp in Sources */,
DFCFC53D1413F7F70004D0BF /* AFPDirectory.cpp in Sources */,
DFCFC53E1413F7F70004D0BF /* FileAFP.cpp in Sources */,
+ 32D6D47C1423A9D8003641AC /* JpegIO.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -6881,6 +6887,7 @@
"-lyajl",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PLIST_FILE_OUTPUT_FORMAT = xml;
PRODUCT_NAME = XBMC;
@@ -6975,6 +6982,7 @@
"-lyajl",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PLIST_FILE_OUTPUT_FORMAT = xml;
PRODUCT_NAME = XBMC;
diff --git a/XBMC-IOS.xcodeproj/project.pbxproj b/XBMC-IOS.xcodeproj/project.pbxproj
index e0e65c69eb..7abbdfd821 100644
--- a/XBMC-IOS.xcodeproj/project.pbxproj
+++ b/XBMC-IOS.xcodeproj/project.pbxproj
@@ -18,6 +18,7 @@
18B700F613A6A7850009C1AF /* AddonVersion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18B700F413A6A7850009C1AF /* AddonVersion.cpp */; };
18ECC99D13CF17D200A9ED6C /* StreamUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18ECC99B13CF17D200A9ED6C /* StreamUtils.cpp */; };
3255316612B2D02400837CD2 /* CoreAudio.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3255316512B2D02400837CD2 /* CoreAudio.framework */; };
+ 3291892B1423A9B700E878CD /* JpegIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 329189291423A9B700E878CD /* JpegIO.cpp */; };
4D5D2E1E1301758F006ABC13 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 4D5D2E1D1301758F006ABC13 /* CFNetwork.framework */; };
7C0A7EDE13A5DC2800AFC2BD /* AppParamParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0A7EDC13A5DC2800AFC2BD /* AppParamParser.cpp */; };
7C0A7F9D13A9E70800AFC2BD /* GUIWindowDebugInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7C0A7F9B13A9E70800AFC2BD /* GUIWindowDebugInfo.cpp */; };
@@ -947,6 +948,8 @@
18ECC99B13CF17D200A9ED6C /* StreamUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StreamUtils.cpp; sourceTree = "<group>"; };
18ECC99C13CF17D200A9ED6C /* StreamUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StreamUtils.h; sourceTree = "<group>"; };
3255316512B2D02400837CD2 /* CoreAudio.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreAudio.framework; path = System/Library/Frameworks/CoreAudio.framework; sourceTree = SDKROOT; };
+ 329189291423A9B700E878CD /* JpegIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JpegIO.cpp; sourceTree = "<group>"; };
+ 3291892A1423A9B700E878CD /* JpegIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JpegIO.h; sourceTree = "<group>"; };
4D5D2E1D1301758F006ABC13 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
7C0A7EDC13A5DC2800AFC2BD /* AppParamParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = AppParamParser.cpp; sourceTree = "<group>"; };
7C0A7EDD13A5DC2800AFC2BD /* AppParamParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppParamParser.h; sourceTree = "<group>"; };
@@ -4623,6 +4626,8 @@
F56C8482131F42E9000AD0F6 /* guilib */ = {
isa = PBXGroup;
children = (
+ 329189291423A9B700E878CD /* JpegIO.cpp */,
+ 3291892A1423A9B700E878CD /* JpegIO.h */,
F56C8483131F42E9000AD0F6 /* AnimatedGif.h */,
F56C8484131F42E9000AD0F6 /* AudioContext.h */,
F56C8485131F42E9000AD0F6 /* D3DResource.h */,
@@ -6795,6 +6800,7 @@
18968DDE14155E01005BA742 /* ApplicationOperations.cpp in Sources */,
DFCFC52A1413F7D60004D0BF /* AFPDirectory.cpp in Sources */,
DFCFC52B1413F7D60004D0BF /* FileAFP.cpp in Sources */,
+ 3291892B1423A9B700E878CD /* JpegIO.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -6892,6 +6898,7 @@
"-lyajl",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PLIST_FILE_OUTPUT_FORMAT = xml;
PRODUCT_NAME = XBMC;
@@ -6986,6 +6993,7 @@
"-lyajl",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PLIST_FILE_OUTPUT_FORMAT = xml;
PRODUCT_NAME = XBMC;
diff --git a/XBMC.xcodeproj/project.pbxproj b/XBMC.xcodeproj/project.pbxproj
index 7baebfaafd..58d7332990 100644
--- a/XBMC.xcodeproj/project.pbxproj
+++ b/XBMC.xcodeproj/project.pbxproj
@@ -379,6 +379,7 @@
18CCEAEE1112F5B800615FC6 /* PCMRemap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18CCEAEC1112F5B800615FC6 /* PCMRemap.cpp */; };
18CCEAEF1112F5B800615FC6 /* PCMRemap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18CCEAEC1112F5B800615FC6 /* PCMRemap.cpp */; };
18ECC96213CF178D00A9ED6C /* StreamUtils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 18ECC96013CF178D00A9ED6C /* StreamUtils.cpp */; };
+ 32C631281423A90F00F18420 /* JpegIO.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 32C631261423A90F00F18420 /* JpegIO.cpp */; };
3802709A13D5A653009493DD /* SystemClock.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3802709813D5A653009493DD /* SystemClock.cpp */; };
384718D81325BA04000486D6 /* XBDateTime.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 384718D61325BA04000486D6 /* XBDateTime.cpp */; };
38F4E57013CCCB3B00664821 /* Implementation.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 38F4E56C13CCCB3B00664821 /* Implementation.cpp */; };
@@ -2255,6 +2256,8 @@
18CCEAED1112F5B800615FC6 /* PCMRemap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PCMRemap.h; sourceTree = "<group>"; };
18ECC96013CF178D00A9ED6C /* StreamUtils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = StreamUtils.cpp; sourceTree = "<group>"; };
18ECC96113CF178D00A9ED6C /* StreamUtils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = StreamUtils.h; sourceTree = "<group>"; };
+ 32C631261423A90F00F18420 /* JpegIO.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = JpegIO.cpp; sourceTree = "<group>"; };
+ 32C631271423A90F00F18420 /* JpegIO.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JpegIO.h; sourceTree = "<group>"; };
3802709713D5A62D009493DD /* ThreadLocal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ThreadLocal.h; sourceTree = "<group>"; };
3802709813D5A653009493DD /* SystemClock.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SystemClock.cpp; sourceTree = "<group>"; };
3802709913D5A653009493DD /* SystemClock.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemClock.h; sourceTree = "<group>"; };
@@ -4034,6 +4037,8 @@
18B7C3AA1294219F009E7A26 /* guilib */ = {
isa = PBXGroup;
children = (
+ 32C631261423A90F00F18420 /* JpegIO.cpp */,
+ 32C631271423A90F00F18420 /* JpegIO.h */,
18B7C6F61294222D009E7A26 /* AnimatedGif.h */,
18B7C6F71294222D009E7A26 /* AudioContext.h */,
18B7C6F81294222D009E7A26 /* D3DResource.h */,
@@ -8101,6 +8106,7 @@
18968DC814155D7C005BA742 /* ApplicationOperations.cpp in Sources */,
DF24A6B41406C7C500C7721E /* AFPDirectory.cpp in Sources */,
DF24A6B51406C7C500C7721E /* FileAFP.cpp in Sources */,
+ 32C631281423A90F00F18420 /* JpegIO.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -9100,6 +9106,7 @@
"-lpython2.6",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PRODUCT_NAME = XBMC;
USER_HEADER_SEARCH_PATHS = "$XBMC_DEPENDS/include $XBMC_DEPENDS/include/mysql $XBMC_DEPENDS/include/freetype2 $XBMC_DEPENDS/include/python2.6";
@@ -9195,6 +9202,7 @@
"-lpython2.6",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PRODUCT_NAME = XBMC;
USER_HEADER_SEARCH_PATHS = "$XBMC_DEPENDS/include $XBMC_DEPENDS/include/mysql $XBMC_DEPENDS/include/freetype2 $XBMC_DEPENDS/include/python2.6";
@@ -9349,6 +9357,7 @@
"-lboost_thread",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PRODUCT_NAME = XBMC;
USER_HEADER_SEARCH_PATHS = "$XBMC_DEPENDS/include $XBMC_DEPENDS/include/mysql $XBMC_DEPENDS/include/freetype2 $XBMC_DEPENDS/include/python2.6";
@@ -9446,6 +9455,7 @@
"-lboost_thread",
"-L$XBMC_DEPENDS/lib/mysql",
"-lmysqlclient",
+ "-ljpeg",
);
PRODUCT_NAME = XBMC;
USER_HEADER_SEARCH_PATHS = "$XBMC_DEPENDS/include $XBMC_DEPENDS/include/mysql $XBMC_DEPENDS/include/freetype2 $XBMC_DEPENDS/include/python2.6";