diff options
author | tma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2005-11-13 18:58:14 +0000 |
---|---|---|
committer | tma <tma@edf5b092-35ff-0310-97b2-ce42778d08ea> | 2005-11-13 18:58:14 +0000 |
commit | 38baaa2274a458f03f576dea5a6d3cd9e25f8063 (patch) | |
tree | 64500262c0756817893a96b4d6556e6a31d2ce8f /code/macosx | |
parent | c37663e2d7c564e85af9d17afed0ee1dd283bfb5 (diff) | |
download | ioquake3-aero-38baaa2274a458f03f576dea5a6d3cd9e25f8063.tar.gz ioquake3-aero-38baaa2274a458f03f576dea5a6d3cd9e25f8063.zip |
* OpenAL support, from BlackAura aka Stuart Dalton <badcdev@gmail.com>
+ An abstract codec system, simplifying support for new formats
+ Changes versus BlackAura's patch:
o Consolidated the OpenAL parts into one file
o Changed the function naming scheme to more closely resemble Q3
o Changed the interface to fall back on the "base" sound system
if loading OpenAL fails
+ This is enabled on Linux and MinGW for now, but should work on the
other *nixs with appropriate additions to the Makefile
+ NOT enabled on OS X or MSVC Windows builds
+ Probably breaks the Windows build again
* Retabulated sdl_snd.c and made the messages less verbose since
there do not seem to be many having problems with SDL sound now
git-svn-id: svn://svn.icculus.org/quake3/trunk@343 edf5b092-35ff-0310-97b2-ce42778d08ea
Diffstat (limited to 'code/macosx')
-rw-r--r-- | code/macosx/Quake3.pbproj/project.pbxproj | 161 |
1 files changed, 161 insertions, 0 deletions
diff --git a/code/macosx/Quake3.pbproj/project.pbxproj b/code/macosx/Quake3.pbproj/project.pbxproj index 12c8dcd..955c91a 100644 --- a/code/macosx/Quake3.pbproj/project.pbxproj +++ b/code/macosx/Quake3.pbproj/project.pbxproj @@ -999,6 +999,13 @@ }; 012AD9A500868211C697A10E = { children = ( + 92847F3509279B370056BC59, + 92847F3609279B370056BC59, + 92847F3709279B370056BC59, + 92847F3809279B370056BC59, + 92847F3909279B370056BC59, + 92847F3A09279B370056BC59, + 92847F3B09279B370056BC59, 9260378009101A6C0018EAE6, 012AD9A600868211C697A10E, 012AD9A700868211C697A10E, @@ -6764,6 +6771,8 @@ 9260377A09101A3B0018EAE6, 9260378109101A6C0018EAE6, 9292851809192BA800286DE9, + 92847F3D09279B370056BC59, + 92847F4009279B370056BC59, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -6919,6 +6928,11 @@ 4F23A81D08F4FA8F00CB90D3, 92603767091019D30018EAE6, 92603768091019D30018EAE6, + 92847F3C09279B370056BC59, + 92847F3E09279B370056BC59, + 92847F3F09279B370056BC59, + 92847F4109279B370056BC59, + 92847F4209279B370056BC59, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -7775,6 +7789,8 @@ 9260377B09101A3B0018EAE6, 9260378209101A6C0018EAE6, 9292851909192BA800286DE9, + 92847F4409279B370056BC59, + 92847F4709279B370056BC59, ); isa = PBXHeadersBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -8260,6 +8276,11 @@ 4F23A81508F4FA8F00CB90D3, 9260376B091019D30018EAE6, 9260376C091019D30018EAE6, + 92847F4309279B370056BC59, + 92847F4509279B370056BC59, + 92847F4609279B370056BC59, + 92847F4809279B370056BC59, + 92847F4909279B370056BC59, ); isa = PBXSourcesBuildPhase; runOnlyForDeploymentPostprocessing = 0; @@ -10932,6 +10953,146 @@ settings = { }; }; + 92847F3509279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + path = qal.c; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3609279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = qal.h; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3709279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + path = snd_codec_wav.c; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3809279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + path = snd_codec.c; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3909279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.h; + path = snd_codec.h; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3A09279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + path = snd_main.c; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3B09279B370056BC59 = { + fileEncoding = 30; + isa = PBXFileReference; + lastKnownFileType = sourcecode.c.c; + path = snd_openal.c; + refType = 4; + sourceTree = "<group>"; + }; + 92847F3C09279B370056BC59 = { + fileRef = 92847F3509279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F3D09279B370056BC59 = { + fileRef = 92847F3609279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F3E09279B370056BC59 = { + fileRef = 92847F3709279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F3F09279B370056BC59 = { + fileRef = 92847F3809279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4009279B370056BC59 = { + fileRef = 92847F3909279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4109279B370056BC59 = { + fileRef = 92847F3A09279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4209279B370056BC59 = { + fileRef = 92847F3B09279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4309279B370056BC59 = { + fileRef = 92847F3509279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4409279B370056BC59 = { + fileRef = 92847F3609279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4509279B370056BC59 = { + fileRef = 92847F3709279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4609279B370056BC59 = { + fileRef = 92847F3809279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4709279B370056BC59 = { + fileRef = 92847F3909279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4809279B370056BC59 = { + fileRef = 92847F3A09279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; + 92847F4909279B370056BC59 = { + fileRef = 92847F3B09279B370056BC59; + isa = PBXBuildFile; + settings = { + }; + }; 9292851709192BA800286DE9 = { fileEncoding = 30; isa = PBXFileReference; |