| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
- Mute sounds that exceed a certain distance from the listener.
git-svn-id: svn://svn.icculus.org/quake3/trunk@957 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
position
git-svn-id: svn://svn.icculus.org/quake3/trunk@934 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@890 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
| |
introduced in rev. 832
- intro now plays correctly before looping sound.
git-svn-id: svn://svn.icculus.org/quake3/trunk@874 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
use line feeds as separators.
git-svn-id: svn://svn.icculus.org/quake3/trunk@856 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@855 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
- fix two typos in status message in snd_main.c
git-svn-id: svn://svn.icculus.org/quake3/trunk@854 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
|
| |
default device as that one seems to work more reliably on many platforms.
- Add shfolder.lib library to dependencies in MSVC project files
- update documentation for OpenAL changes.
git-svn-id: svn://svn.icculus.org/quake3/trunk@853 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
|
| |
* it turns out Apple's OpenAL only allows for 64 alSource's by default
http://opensource.creative.com/pipermail/openal/2005-October/008893.html
This was the main cause of the Mac OS X OpenAL probem since we were using
128 as MAX_SRC
git-svn-id: svn://svn.icculus.org/quake3/trunk@833 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
|
| |
* open music stream in S_AL_StartBackgroundTrack() instead of relying
on S_AL_MusicProcess() to open it. This allows S_AL_MusicProcess() to
return early when called whenever there is no open music stream to prevent
a segfault.
git-svn-id: svn://svn.icculus.org/quake3/trunk@832 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* adds a shell script ./make-macosx-ub.sh that builds Mac OS X Universal Binary
* fixes Mac OS X x86 VM crashes (-mstackrealign)
* adds current working directory to the search path on Mac OS X to make
working with .app bundles easier
* various tweaks to make ioquake3 build against the 10.2 SDK
* changed default OpenAL .dylib location to the path of the one included with
the Framework bundled in 10.4 (for USE_OPENAL_DLOPEN)
* updated to a Universal libSDL-1.2.0.dylib
git-svn-id: svn://svn.icculus.org/quake3/trunk@830 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@810 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
* Thus no need to s_alSpatEntOrigin anymore
git-svn-id: svn://svn.icculus.org/quake3/trunk@593 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@587 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
same thing without degrading the sound quality or changing the API.
git-svn-id: svn://svn.icculus.org/quake3/trunk@583 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@540 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
| |
origin by default. The old behaviour is available by setting
s_alSpatEntOrigin to 0.
git-svn-id: svn://svn.icculus.org/quake3/trunk@539 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@536 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@533 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@518 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
* Fixed UT/OpenAL work around
git-svn-id: svn://svn.icculus.org/quake3/trunk@510 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@508 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@486 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
| |
* Source allocation warning on looping sounds demoted to developer only
git-svn-id: svn://svn.icculus.org/quake3/trunk@438 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@408 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
| |
stream systems
* Implemented S_AL_BufferEvict for more graceful behaviour when OpenAL runs
out of memory
git-svn-id: svn://svn.icculus.org/quake3/trunk@407 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@405 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
|
|
| |
would fight for a source and you'd get a horrible distorted sound that was
each of the two sounds interleaved
* Changed the default of s_alPrecache to 1 -- having it off seems to cause
problems for some and it doesn't actually improve things much
* Changed a few of the variable names in snd_openal.c to be more sane
git-svn-id: svn://svn.icculus.org/quake3/trunk@400 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
| |
they're legal)
* Colourise the OpenAL warnings so they're somewhat more obvious
git-svn-id: svn://svn.icculus.org/quake3/trunk@389 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
|
|
|
|
|
| |
* Remove -gfull from linux section in Makefile -- it's darwin only
* Cast away some warnings that surfaced from using "new" AL headers
* Various whitespace and consistency fixes
git-svn-id: svn://svn.icculus.org/quake3/trunk@375 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@368 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
|
|
| |
git-svn-id: svn://svn.icculus.org/quake3/trunk@348 edf5b092-35ff-0310-97b2-ce42778d08ea
|
|
+ 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
|