Added mac project files for the plugins. Fixed the cAudioDefines to allow for normal std use on mac and iphone. Added new files to mac project file and iphone project file.

This commit is contained in:
Raynaldo Rivera 2010-03-15 23:12:21 +00:00
parent ff7b993ab0
commit 6fac7af3ed
6 changed files with 537 additions and 9 deletions

View File

@ -7,7 +7,7 @@ DEPEND=-logg -lopenal -lvorbis -lvorbisfile -ldl\
STATICDEPEND=/usr/lib/libogg.a /usr/lib/libopenal.so /usr/lib/libvorbis.a /usr/lib/libvorbisenc.a /usr/lib/libvorbisfile.a /usr/lib/libdl.a
OBJECT= cAudioCapture.o cAudioEffects.o cAudioManager.o cAudioSleep.o cAudioSource.o cConsoleLogReceiver.o cEffect.o cFileSource.o cFilter.o cFileLogReceiver.o cListener.o cLogger.o cMemorySource.o cMutex.o cOggAudioDecoderFactory.o cOggDecoder.o cPluginManager.o cRawDecoder.o cThread.o cWavAudioDecoderFactory.o cWavDecoder.o cMemoryManager.o
OBJECT= cAudioCapture.o cAudioEffects.o cAudioManager.o cAudioSleep.o cAudioSource.o cConsoleLogReceiver.o cEffect.o cFileSource.o cFilter.o cFileLogReceiver.o cListener.o cLogger.o cMemorySource.o cMutex.o cOggAudioDecoderFactory.o cOggDecoder.o cPluginManager.o cRawDecoder.o cThread.o cWavAudioDecoderFactory.o cWavDecoder.o cMemoryManager.o cMemoryTracker.o cStandardMemoryProvider.o cAudioMemory.o
LINK_OPTIONS=-shared
COMPILE_OPTIONS=-fPIC

View File

@ -79,6 +79,15 @@
7B8F7E2C1139F8C40092C2FD /* cWavAudioDecoderFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B8F7E141139F8C40092C2FD /* cWavAudioDecoderFactory.h */; };
7B8F7E2D1139F8C40092C2FD /* cWavDecoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B8F7E151139F8C40092C2FD /* cWavDecoder.h */; };
7BA918FE1139A9BE00A9144B /* OpenAL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7BA918FD1139A9BE00A9144B /* OpenAL.framework */; };
7BB2D8E31150663600F6BFBD /* cAudioMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2D8E21150663600F6BFBD /* cAudioMemory.h */; };
7BB2D8E51150663F00F6BFBD /* IMemoryProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2D8E41150663F00F6BFBD /* IMemoryProvider.h */; };
7BB2D8E71150664D00F6BFBD /* cMemoryOverride.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2D8E61150664D00F6BFBD /* cMemoryOverride.h */; };
7BB2D8E91150666A00F6BFBD /* cMemoryTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2D8E81150666A00F6BFBD /* cMemoryTracker.h */; };
7BB2D8EB1150667200F6BFBD /* cStandardMemoryProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2D8EA1150667200F6BFBD /* cStandardMemoryProvider.h */; };
7BB2D8ED1150667D00F6BFBD /* cSTLAllocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2D8EC1150667D00F6BFBD /* cSTLAllocator.h */; };
7BB2D8EF115066C000F6BFBD /* cAudioMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BB2D8EE115066C000F6BFBD /* cAudioMemory.cpp */; };
7BB2D8F1115066DC00F6BFBD /* cMemoryTracker.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BB2D8F0115066DC00F6BFBD /* cMemoryTracker.cpp */; };
7BB2D8F3115066F000F6BFBD /* cStandardMemoryProvider.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BB2D8F2115066F000F6BFBD /* cStandardMemoryProvider.cpp */; };
AACBBE4A0F95108600F1A2B1 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = AACBBE490F95108600F1A2B1 /* Foundation.framework */; };
/* End PBXBuildFile section */
@ -155,6 +164,15 @@
7B8F7E141139F8C40092C2FD /* cWavAudioDecoderFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cWavAudioDecoderFactory.h; path = Headers/cWavAudioDecoderFactory.h; sourceTree = SOURCE_ROOT; };
7B8F7E151139F8C40092C2FD /* cWavDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = cWavDecoder.h; path = Headers/cWavDecoder.h; sourceTree = SOURCE_ROOT; };
7BA918FD1139A9BE00A9144B /* OpenAL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenAL.framework; path = /System/Library/Frameworks/OpenAL.framework; sourceTree = "<absolute>"; };
7BB2D8E21150663600F6BFBD /* cAudioMemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cAudioMemory.h; sourceTree = "<group>"; };
7BB2D8E41150663F00F6BFBD /* IMemoryProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IMemoryProvider.h; sourceTree = "<group>"; };
7BB2D8E61150664D00F6BFBD /* cMemoryOverride.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cMemoryOverride.h; sourceTree = "<group>"; };
7BB2D8E81150666A00F6BFBD /* cMemoryTracker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cMemoryTracker.h; sourceTree = "<group>"; };
7BB2D8EA1150667200F6BFBD /* cStandardMemoryProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cStandardMemoryProvider.h; sourceTree = "<group>"; };
7BB2D8EC1150667D00F6BFBD /* cSTLAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cSTLAllocator.h; sourceTree = "<group>"; };
7BB2D8EE115066C000F6BFBD /* cAudioMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cAudioMemory.cpp; path = Source/cAudioMemory.cpp; sourceTree = "<group>"; };
7BB2D8F0115066DC00F6BFBD /* cMemoryTracker.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cMemoryTracker.cpp; path = Source/cMemoryTracker.cpp; sourceTree = "<group>"; };
7BB2D8F2115066F000F6BFBD /* cStandardMemoryProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = cStandardMemoryProvider.cpp; path = Source/cStandardMemoryProvider.cpp; sourceTree = "<group>"; };
AACBBE490F95108600F1A2B1 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
D2AAC07E0554694100DB518D /* libcAudio_Iphone_d.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libcAudio_Iphone_d.a; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
@ -205,6 +223,9 @@
08FB77AEFE84172EC02AAC07 /* Classes */ = {
isa = PBXGroup;
children = (
7BB2D8F2115066F000F6BFBD /* cStandardMemoryProvider.cpp */,
7BB2D8F0115066DC00F6BFBD /* cMemoryTracker.cpp */,
7BB2D8EE115066C000F6BFBD /* cAudioMemory.cpp */,
7B8F7D4C1139F74C0092C2FD /* cAudioManager.cpp */,
7B8F7D4D1139F74C0092C2FD /* cAudioEffects.cpp */,
7B8F7D4E1139F74C0092C2FD /* cAudioCapture.cpp */,
@ -240,6 +261,8 @@
7B8F7DC81139F7950092C2FD /* include */ = {
isa = PBXGroup;
children = (
7BB2D8E41150663F00F6BFBD /* IMemoryProvider.h */,
7BB2D8E21150663600F6BFBD /* cAudioMemory.h */,
7B8F7DC91139F7950092C2FD /* cAudio.h */,
7B8F7DCA1139F7950092C2FD /* cAudioDefines.h */,
7B8F7DCB1139F7950092C2FD /* cAudioPlatform.h */,
@ -273,6 +296,10 @@
7B8F7DFD1139F8C40092C2FD /* Headers */ = {
isa = PBXGroup;
children = (
7BB2D8EC1150667D00F6BFBD /* cSTLAllocator.h */,
7BB2D8EA1150667200F6BFBD /* cStandardMemoryProvider.h */,
7BB2D8E81150666A00F6BFBD /* cMemoryTracker.h */,
7BB2D8E61150664D00F6BFBD /* cMemoryOverride.h */,
7B8F7DFE1139F8C40092C2FD /* cAudioCapture.h */,
7B8F7DFF1139F8C40092C2FD /* cAudioEffects.h */,
7B8F7E001139F8C40092C2FD /* cAudioManager.h */,
@ -358,6 +385,12 @@
7B8F7E2B1139F8C40092C2FD /* cUtils.h in Headers */,
7B8F7E2C1139F8C40092C2FD /* cWavAudioDecoderFactory.h in Headers */,
7B8F7E2D1139F8C40092C2FD /* cWavDecoder.h in Headers */,
7BB2D8E31150663600F6BFBD /* cAudioMemory.h in Headers */,
7BB2D8E51150663F00F6BFBD /* IMemoryProvider.h in Headers */,
7BB2D8E71150664D00F6BFBD /* cMemoryOverride.h in Headers */,
7BB2D8E91150666A00F6BFBD /* cMemoryTracker.h in Headers */,
7BB2D8EB1150667200F6BFBD /* cStandardMemoryProvider.h in Headers */,
7BB2D8ED1150667D00F6BFBD /* cSTLAllocator.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@ -425,6 +458,9 @@
7B8F7D731139F74C0092C2FD /* cThread.cpp in Sources */,
7B8F7D741139F74C0092C2FD /* cWavAudioDecoderFactory.cpp in Sources */,
7B8F7D751139F74C0092C2FD /* cWavDecoder.cpp in Sources */,
7BB2D8EF115066C000F6BFBD /* cAudioMemory.cpp in Sources */,
7BB2D8F1115066DC00F6BFBD /* cMemoryTracker.cpp in Sources */,
7BB2D8F3115066F000F6BFBD /* cStandardMemoryProvider.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};

View File

@ -256,8 +256,8 @@
7B1075B8114846CD0030E6F5 /* cStandardMemoryProvider.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cStandardMemoryProvider.cpp; sourceTree = "<group>"; };
7B1075BF114846EB0030E6F5 /* IMemoryProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IMemoryProvider.h; sourceTree = "<group>"; };
7B1075C2114846F00030E6F5 /* cAudioMemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cAudioMemory.h; sourceTree = "<group>"; };
7B891F72113A21C9001CDBC6 /* liblibcAudio_d.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibcAudio_d.a; sourceTree = BUILT_PRODUCTS_DIR; };
D2AAC09D05546B4700DB518D /* libcAudio_d.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcAudio_d.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
7B891F72113A21C9001CDBC6 /* liblibcAudio.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = liblibcAudio.a; sourceTree = BUILT_PRODUCTS_DIR; };
D2AAC09D05546B4700DB518D /* libcAudio.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libcAudio.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@ -283,8 +283,8 @@
034768DDFF38A45A11DB9C8B /* Products */ = {
isa = PBXGroup;
children = (
D2AAC09D05546B4700DB518D /* libcAudio_d.dylib */,
7B891F72113A21C9001CDBC6 /* liblibcAudio_d.a */,
D2AAC09D05546B4700DB518D /* libcAudio.dylib */,
7B891F72113A21C9001CDBC6 /* liblibcAudio.a */,
);
name = Products;
sourceTree = "<group>";
@ -557,7 +557,7 @@
);
name = "cAudio-Osx(static)";
productName = "cAudio-Osx(static)";
productReference = 7B891F72113A21C9001CDBC6 /* liblibcAudio_d.a */;
productReference = 7B891F72113A21C9001CDBC6 /* liblibcAudio.a */;
productType = "com.apple.product-type.library.static";
};
D2AAC09C05546B4700DB518D /* cAudio-Osx */ = {
@ -574,7 +574,7 @@
);
name = "cAudio-Osx";
productName = "libcAudio-Osx";
productReference = D2AAC09D05546B4700DB518D /* libcAudio_d.dylib */;
productReference = D2AAC09D05546B4700DB518D /* libcAudio.dylib */;
productType = "com.apple.product-type.library.dynamic";
};
/* End PBXNativeTarget section */

View File

@ -125,7 +125,7 @@
#define CAUDIO_MEMORY_USE_STD
//! Tells cAudio to reroute memory allocations from stl containers into the defined memory provider for cAudio, otherwise the standard std::allocator is used.
#define CAUDIO_REROUTE_STL_ALLOCATIONS
//#define CAUDIO_REROUTE_STL_ALLOCATIONS
//! Activates the internal memory tracker, which can be used to detect and locate memory leaks.
//#define CAUDIO_USE_MEMORYTRACKER
@ -173,7 +173,7 @@
#define CAUDIO_MEMORY_USE_STD
//! Tells cAudio to reroute memory allocations from stl containers into the defined memory provider for cAudio, otherwise the standard std::allocator is used.
#define CAUDIO_REROUTE_STL_ALLOCATIONS
//#define CAUDIO_REROUTE_STL_ALLOCATIONS
//! Activates the internal memory tracker, which can be used to detect and locate memory leaks.
//#define CAUDIO_USE_MEMORYTRACKER

View File

@ -0,0 +1,224 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 45;
objects = {
/* Begin PBXBuildFile section */
7BF81F4D11507982002DC5D0 /* cEAXLegacyPresetPlugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81F4C11507982002DC5D0 /* cEAXLegacyPresetPlugin.h */; };
7BF81F5011507986002DC5D0 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BF81F4F11507986002DC5D0 /* main.cpp */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
08FB77AAFE841565C02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
7BF81F4811507958002DC5D0 /* cAp_EAX_LegacyPreset_d.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = cAp_EAX_LegacyPreset_d.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
7BF81F4C11507982002DC5D0 /* cEAXLegacyPresetPlugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cEAXLegacyPresetPlugin.h; sourceTree = "<group>"; };
7BF81F4F11507986002DC5D0 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
7BF81F4611507958002DC5D0 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
034768DDFF38A45A11DB9C8B /* Products */ = {
isa = PBXGroup;
children = (
7BF81F4811507958002DC5D0 /* cAp_EAX_LegacyPreset_d.dylib */,
);
name = Products;
sourceTree = "<group>";
};
0867D691FE84028FC02AAC07 /* cAp_EAX_LegacyPreset */ = {
isa = PBXGroup;
children = (
5073E0CA09E734BC00EC74B6 /* Configuration Files */,
08FB77ACFE841707C02AAC07 /* Source */,
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
034768DDFF38A45A11DB9C8B /* Products */,
);
name = cAp_EAX_LegacyPreset;
sourceTree = "<group>";
};
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
08FB77AAFE841565C02AAC07 /* Carbon.framework */,
);
name = "External Frameworks and Libraries";
sourceTree = "<group>";
};
08FB77ACFE841707C02AAC07 /* Source */ = {
isa = PBXGroup;
children = (
7BF81F4C11507982002DC5D0 /* cEAXLegacyPresetPlugin.h */,
7BF81F4F11507986002DC5D0 /* main.cpp */,
);
name = Source;
sourceTree = "<group>";
};
5073E0CA09E734BC00EC74B6 /* Configuration Files */ = {
isa = PBXGroup;
children = (
);
name = "Configuration Files";
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
7BF81F4411507958002DC5D0 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
7BF81F4D11507982002DC5D0 /* cEAXLegacyPresetPlugin.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
7BF81F4711507958002DC5D0 /* cAp_EAX_LegacyPreset */ = {
isa = PBXNativeTarget;
buildConfigurationList = 7BF81F4E11507982002DC5D0 /* Build configuration list for PBXNativeTarget "cAp_EAX_LegacyPreset" */;
buildPhases = (
7BF81F4411507958002DC5D0 /* Headers */,
7BF81F4511507958002DC5D0 /* Sources */,
7BF81F4611507958002DC5D0 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = cAp_EAX_LegacyPreset;
productName = cAp_EAX_LegacyPreset;
productReference = 7BF81F4811507958002DC5D0 /* cAp_EAX_LegacyPreset_d.dylib */;
productType = "com.apple.product-type.library.dynamic";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
0867D690FE84028FC02AAC07 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "cAp_EAX_LegacyPreset" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 0867D691FE84028FC02AAC07 /* cAp_EAX_LegacyPreset */;
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
7BF81F4711507958002DC5D0 /* cAp_EAX_LegacyPreset */,
);
};
/* End PBXProject section */
/* Begin PBXSourcesBuildPhase section */
7BF81F4511507958002DC5D0 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
7BF81F5011507986002DC5D0 /* main.cpp in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
1DEB916508733D950010E9CD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;
};
name = Debug;
};
1DEB916608733D950010E9CD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;
};
name = Release;
};
7BF81F4911507959002DC5D0 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
EXECUTABLE_PREFIX = "";
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
HEADER_SEARCH_PATHS = "\"../../include\"";
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "\"../../bin/Osx/libcAudio_d.dylib\"";
PREBINDING = NO;
PRODUCT_NAME = cAp_EAX_LegacyPreset_d;
SYMROOT = .;
};
name = Debug;
};
7BF81F4A11507959002DC5D0 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
EXECUTABLE_PREFIX = "";
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_MODEL_TUNING = G5;
HEADER_SEARCH_PATHS = "\"../../include\"";
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "\"../../bin/Osx/libcAudio.dylib\"";
PREBINDING = NO;
PRODUCT_NAME = cAp_EAX_LegacyPreset;
SYMROOT = .;
ZERO_LINK = NO;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "cAp_EAX_LegacyPreset" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1DEB916508733D950010E9CD /* Debug */,
1DEB916608733D950010E9CD /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
7BF81F4E11507982002DC5D0 /* Build configuration list for PBXNativeTarget "cAp_EAX_LegacyPreset" */ = {
isa = XCConfigurationList;
buildConfigurations = (
7BF81F4911507959002DC5D0 /* Debug */,
7BF81F4A11507959002DC5D0 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}

View File

@ -0,0 +1,268 @@
// !$*UTF8*$!
{
archiveVersion = 1;
classes = {
};
objectVersion = 45;
objects = {
/* Begin PBXBuildFile section */
7BF81FED11507CB7002DC5D0 /* cMP3DecoderFactory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FC311507B5A002DC5D0 /* cMP3DecoderFactory.h */; };
7BF81FEE11507CB7002DC5D0 /* main.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BF81FC611507B5E002DC5D0 /* main.cpp */; };
7BF81FEF11507CB7002DC5D0 /* cMP3Decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FC411507B5A002DC5D0 /* cMP3Decoder.h */; };
7BF81FF011507CB7002DC5D0 /* cMP3Plugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FC711507B61002DC5D0 /* cMP3Plugin.h */; };
7BF81FF111507CB7002DC5D0 /* cMP3Decoder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7BF81FC511507B5A002DC5D0 /* cMP3Decoder.cpp */; };
7BF81FF711507CD0002DC5D0 /* bits.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BF81FC911507B8E002DC5D0 /* bits.c */; };
7BF81FF811507CD0002DC5D0 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FCA11507B8E002DC5D0 /* internal.h */; };
7BF81FF911507CD0002DC5D0 /* mpaudec.c in Sources */ = {isa = PBXBuildFile; fileRef = 7BF81FCB11507B8E002DC5D0 /* mpaudec.c */; };
7BF81FFA11507CD0002DC5D0 /* mpaudec.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FCC11507B8E002DC5D0 /* mpaudec.h */; };
7BF81FFB11507CD0002DC5D0 /* mpaudectab.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FCD11507B8E002DC5D0 /* mpaudectab.h */; };
7BF81FFC11507CD0002DC5D0 /* mpegaudio.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF81FCE11507B8E002DC5D0 /* mpegaudio.h */; };
/* End PBXBuildFile section */
/* Begin PBXFileReference section */
08FB77AAFE841565C02AAC07 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
7BF81FC311507B5A002DC5D0 /* cMP3DecoderFactory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cMP3DecoderFactory.h; sourceTree = "<group>"; };
7BF81FC411507B5A002DC5D0 /* cMP3Decoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cMP3Decoder.h; sourceTree = "<group>"; };
7BF81FC511507B5A002DC5D0 /* cMP3Decoder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cMP3Decoder.cpp; sourceTree = "<group>"; };
7BF81FC611507B5E002DC5D0 /* main.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
7BF81FC711507B61002DC5D0 /* cMP3Plugin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cMP3Plugin.h; sourceTree = "<group>"; };
7BF81FC911507B8E002DC5D0 /* bits.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = bits.c; sourceTree = "<group>"; };
7BF81FCA11507B8E002DC5D0 /* internal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = internal.h; sourceTree = "<group>"; };
7BF81FCB11507B8E002DC5D0 /* mpaudec.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = mpaudec.c; sourceTree = "<group>"; };
7BF81FCC11507B8E002DC5D0 /* mpaudec.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mpaudec.h; sourceTree = "<group>"; };
7BF81FCD11507B8E002DC5D0 /* mpaudectab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mpaudectab.h; sourceTree = "<group>"; };
7BF81FCE11507B8E002DC5D0 /* mpegaudio.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = mpegaudio.h; sourceTree = "<group>"; };
7BF81FD311507BBA002DC5D0 /* cAp_MP3Decoder_d.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = cAp_MP3Decoder_d.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
7BF81FD111507BBA002DC5D0 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
034768DDFF38A45A11DB9C8B /* Products */ = {
isa = PBXGroup;
children = (
7BF81FD311507BBA002DC5D0 /* cAp_MP3Decoder_d.dylib */,
);
name = Products;
sourceTree = "<group>";
};
0867D691FE84028FC02AAC07 /* cAp_MP3Decoder */ = {
isa = PBXGroup;
children = (
7BF81FC811507B8E002DC5D0 /* mpaudec */,
7BF81FC011507B53002DC5D0 /* Source */,
5073E0CA09E734BC00EC74B6 /* Configuration Files */,
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */,
034768DDFF38A45A11DB9C8B /* Products */,
);
name = cAp_MP3Decoder;
sourceTree = "<group>";
};
0867D69AFE84028FC02AAC07 /* External Frameworks and Libraries */ = {
isa = PBXGroup;
children = (
08FB77AAFE841565C02AAC07 /* Carbon.framework */,
);
name = "External Frameworks and Libraries";
sourceTree = "<group>";
};
5073E0CA09E734BC00EC74B6 /* Configuration Files */ = {
isa = PBXGroup;
children = (
);
name = "Configuration Files";
sourceTree = "<group>";
};
7BF81FC011507B53002DC5D0 /* Source */ = {
isa = PBXGroup;
children = (
7BF81FC311507B5A002DC5D0 /* cMP3DecoderFactory.h */,
7BF81FC611507B5E002DC5D0 /* main.cpp */,
7BF81FC411507B5A002DC5D0 /* cMP3Decoder.h */,
7BF81FC711507B61002DC5D0 /* cMP3Plugin.h */,
7BF81FC511507B5A002DC5D0 /* cMP3Decoder.cpp */,
);
name = Source;
sourceTree = "<group>";
};
7BF81FC811507B8E002DC5D0 /* mpaudec */ = {
isa = PBXGroup;
children = (
7BF81FC911507B8E002DC5D0 /* bits.c */,
7BF81FCA11507B8E002DC5D0 /* internal.h */,
7BF81FCB11507B8E002DC5D0 /* mpaudec.c */,
7BF81FCC11507B8E002DC5D0 /* mpaudec.h */,
7BF81FCD11507B8E002DC5D0 /* mpaudectab.h */,
7BF81FCE11507B8E002DC5D0 /* mpegaudio.h */,
);
path = mpaudec;
sourceTree = "<group>";
};
/* End PBXGroup section */
/* Begin PBXHeadersBuildPhase section */
7BF81FCF11507BBA002DC5D0 /* Headers */ = {
isa = PBXHeadersBuildPhase;
buildActionMask = 2147483647;
files = (
7BF81FED11507CB7002DC5D0 /* cMP3DecoderFactory.h in Headers */,
7BF81FEF11507CB7002DC5D0 /* cMP3Decoder.h in Headers */,
7BF81FF011507CB7002DC5D0 /* cMP3Plugin.h in Headers */,
7BF81FF811507CD0002DC5D0 /* internal.h in Headers */,
7BF81FFA11507CD0002DC5D0 /* mpaudec.h in Headers */,
7BF81FFB11507CD0002DC5D0 /* mpaudectab.h in Headers */,
7BF81FFC11507CD0002DC5D0 /* mpegaudio.h in Headers */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXHeadersBuildPhase section */
/* Begin PBXNativeTarget section */
7BF81FD211507BBA002DC5D0 /* cAp_MP3Decoder */ = {
isa = PBXNativeTarget;
buildConfigurationList = 7BF81FDA11507BD1002DC5D0 /* Build configuration list for PBXNativeTarget "cAp_MP3Decoder" */;
buildPhases = (
7BF81FCF11507BBA002DC5D0 /* Headers */,
7BF81FD011507BBA002DC5D0 /* Sources */,
7BF81FD111507BBA002DC5D0 /* Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = cAp_MP3Decoder;
productName = cAp_MP3Decoder;
productReference = 7BF81FD311507BBA002DC5D0 /* cAp_MP3Decoder_d.dylib */;
productType = "com.apple.product-type.library.dynamic";
};
/* End PBXNativeTarget section */
/* Begin PBXProject section */
0867D690FE84028FC02AAC07 /* Project object */ = {
isa = PBXProject;
buildConfigurationList = 1DEB916408733D950010E9CD /* Build configuration list for PBXProject "cAp_MP3Decoder" */;
compatibilityVersion = "Xcode 3.1";
hasScannedForEncodings = 1;
mainGroup = 0867D691FE84028FC02AAC07 /* cAp_MP3Decoder */;
productRefGroup = 034768DDFF38A45A11DB9C8B /* Products */;
projectDirPath = "";
projectRoot = "";
targets = (
7BF81FD211507BBA002DC5D0 /* cAp_MP3Decoder */,
);
};
/* End PBXProject section */
/* Begin PBXSourcesBuildPhase section */
7BF81FD011507BBA002DC5D0 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
7BF81FEE11507CB7002DC5D0 /* main.cpp in Sources */,
7BF81FF111507CB7002DC5D0 /* cMP3Decoder.cpp in Sources */,
7BF81FF711507CD0002DC5D0 /* bits.c in Sources */,
7BF81FF911507CD0002DC5D0 /* mpaudec.c in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */
/* Begin XCBuildConfiguration section */
1DEB916508733D950010E9CD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_OPTIMIZATION_LEVEL = 0;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
ONLY_ACTIVE_ARCH = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;
};
name = Debug;
};
1DEB916608733D950010E9CD /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ARCHS = "$(ARCHS_STANDARD_32_BIT)";
GCC_C_LANGUAGE_STANDARD = c99;
GCC_WARN_ABOUT_RETURN_TYPE = YES;
GCC_WARN_UNUSED_VARIABLE = YES;
PREBINDING = NO;
SDKROOT = macosx10.5;
};
name = Release;
};
7BF81FD411507BBB002DC5D0 /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = NO;
EXECUTABLE_PREFIX = "";
GCC_DYNAMIC_NO_PIC = NO;
GCC_ENABLE_FIX_AND_CONTINUE = YES;
GCC_MODEL_TUNING = G5;
GCC_OPTIMIZATION_LEVEL = 0;
HEADER_SEARCH_PATHS = "\"../../include\"";
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "\"../../bin/Osx/libcAudio_d.dylib\"";
PREBINDING = NO;
PRODUCT_NAME = cAp_MP3Decoder_d;
SYMROOT = .;
};
name = Debug;
};
7BF81FD511507BBB002DC5D0 /* Release */ = {
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
COPY_PHASE_STRIP = YES;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
EXECUTABLE_PREFIX = "";
GCC_ENABLE_FIX_AND_CONTINUE = NO;
GCC_MODEL_TUNING = G5;
HEADER_SEARCH_PATHS = "\"../../include\"";
INSTALL_PATH = /usr/local/lib;
LIBRARY_SEARCH_PATHS = "\"../../bin/Osx/libcAudio.dylib\"";
PREBINDING = NO;
PRODUCT_NAME = cAp_MP3Decoder;
SYMROOT = .;
ZERO_LINK = NO;
};
name = Release;
};
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
1DEB916408733D950010E9CD /* Build configuration list for PBXProject "cAp_MP3Decoder" */ = {
isa = XCConfigurationList;
buildConfigurations = (
1DEB916508733D950010E9CD /* Debug */,
1DEB916608733D950010E9CD /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
7BF81FDA11507BD1002DC5D0 /* Build configuration list for PBXNativeTarget "cAp_MP3Decoder" */ = {
isa = XCConfigurationList;
buildConfigurations = (
7BF81FD411507BBB002DC5D0 /* Debug */,
7BF81FD511507BBB002DC5D0 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
/* End XCConfigurationList section */
};
rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}