Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-17 | Try default OpenAL driver if user set one fails to load | Zack Middleton | |
2014-06-17 | Fix crash in OpenAL when no input devices are available | Amanieu d'Antras | |
2014-06-17 | Fix cinematics often being silent on OS X | Zack Middleton | |
If OpenAL source isn't playing, often what happens is: queued buffers is 0 and processed buffers is non-0. S_AL_StreamUpdate won't play the steam if queued buffers 0. So start the stream in S_AL_RawSamples. | |||
2014-06-17 | Fix restoring loop sound position on OS X | Zack Middleton | |
The default OpenAL library on OS X errors AL_INVALID_VALUE for AL_SEC_OFFSET if source isn't playing. | |||
2014-06-17 | Make OpenAL buffer management work on OS X | Zack Middleton | |
Don't assume we have unlimited OpenAL buffers. Detach buffers from sources by setting AL_BUFFER to 0. Cannot delete buffers on OS X immediately after alSourceUnqueueBuffers. Free unprocessed stream and music buffers. Free unused sfx buffers when sound file exists and fails loading into OpenAL (though I haven't seen it fail). | |||
2014-06-17 | Drop sounds starting with * before allocating sfx slot | Zack Middleton | |
Causes handle 0 to be returned by S_RegisterSound. | |||
2014-06-17 | Fix OpenAL music stop issues using stream stop code | Zack Middleton | |
S_AL_StopBackgroundTrack would sometimes generate AL errors. S_AL_MusicSourceFree needs to kill source or next track may have short looping buffer. | |||
2013-05-31 | dlopen libopenal.so not libopenal.so.1 on OpenBSD | Jonathan Gray | |
2013-03-27 | Fix some of the things clang --analyze flagged | Tim Angus | |
2013-02-16 | Update copyright notices | Tim Angus | |
2013-02-16 | Remove a few name tags | Tim Angus | |
2013-01-12 | - Check for invalid filename in OpenAL's RegisterSound function. - Changed ↵ | Zack Middleton | |
Base sound system to warn not error when sound filename is empty or too long. | |||
2013-01-12 | Fix some "> MAX_*" to be ">= MAX_*". | Zack Middleton | |
2013-01-12 | When in third person, don't play player's sounds as full volume in Base ↵ | Zack Middleton | |
sound system. OpenAL already does this. (Related to bug 5741.) | |||
2013-01-12 | Check last listener number instead of clc.clientNum in ↵ | Zack Middleton | |
S_AL_HearingThroughEntity so sound work correctly when spectate following a client. (Related to bug 5741.) | |||
2013-01-12 | REFACTOR [a vs an] | Zack Middleton | |
From /dev/humancontroller. | |||
2013-01-10 | Bug 5094 - Code cleanup, patch by Zack Middleton and DevHC. Fixes ↵ | Thilo Schulz | |
unused-but-set gcc warnings | |||
2013-01-10 | - Apply parts of Ben Millwood's target bitfield patch (#3787) - Fix Ryan's ↵ | Thilo Schulz | |
FIXME and have voip packet buffer on the server dynamically allocated via Z_Malloc and store pointers in a circular buffer - Improve voip target parsing on top of Ben Millwood's patch - Add new "spatial" target where speaker is spatialized in 3d space and can be heard by all clients in hearing range (s_alMaxDistance) (#4467) - Decrease voip sound lengths from 240ms to 80ms per voip packet to mitigate udp packet loss and decrease latency - Protocol version incremented to 71 | |||
2013-01-10 | Fix client crash on windows with old OpenAL | Thilo Schulz | |
2013-01-10 | Fix compile for USE_VOIP=0 | Thilo Schulz | |
2013-01-10 | - Fix memory leak in DMA sound after S_Shutdown() - Make codec load use temp ↵ | Thilo Schulz | |
hunk memory instead of zone mem - Fix sound issues with direct sound and game_restart (#4526) | |||
2013-01-09 | Remove newlines from Com_Error message format strings, patch by DevHC | Thilo Schulz | |
2013-01-03 | * Merge ioq3-r1946 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1813 | Tim Angus | |
2013-01-03 | * Update copyright notices | Tim Angus | |
2013-01-03 | * Merge ioq3-r1752 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1715 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1708 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1666 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1637 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1498, by popular demand | Tim Angus | |
2013-01-03 | * Merge ioq3-r1458 | Tim Angus | |
2013-01-03 | * Merge ioq3-r1423 | Tim Angus | |
+ IPv6 + VoIP + Stereo rendering + Other minor stuff | |||
2013-01-03 | * add new CG syscall trap_S_SoundDuration() that returns play time | Tony J. White | |
in msec for a registered sfxHandle | |||
2007-11-28 | * Merge ioq3-r1220 | Tim Angus | |
2007-09-22 | * Merge of ioq3-r1186 | Tim Angus | |
2007-03-21 | * ioq3-r1052 merge | Tim Angus | |
2006-11-28 | * Merge ioq3-989 | Tim Angus | |
2006-08-14 | * Merged ioq3-r838 | Tim Angus | |
- OS X Universal Binary creation script - OS X x86 support - OS X vm support - SDL video mode selection bug fix - "Home directory" support on windows - Windows SMP deadlock fix - Improved JPEG quality (screenshots/video) - AVIs recorded with \video command are now actually AVIs - Usual assortment of ioq3 tweaks and fixes | |||
2006-06-17 | * Merged ioq3-r810 | Tim Angus | |
2006-02-28 | * Merged ioq3-r594 | Tim Angus | |
- OpenAL fixes - SV_Shutdown message fixes | |||
2006-02-26 | * Merged ioq3-r587 | Tim Angus | |
- Symlink following stuff - Sound fixes | |||
2006-02-24 | * Merged ioq3-r584 | Tim Angus | |
2006-02-13 | * Merged ioq3-r540 | Tim Angus | |
2006-01-24 | * Merged ioq3-r522 | Tim Angus | |
- i586 is now default -march - Couple of OpenAL "bug" fixes - Fancy autocompletion - Delete key on *nix fixed - Client now sleeps when inactive - Persistent console history | |||
2006-01-15 | * Merged ioq3-r492 | Tim Angus | |
2005-12-29 | * Merged ioq3-r451 into trunk | Tim Angus | |
2005-12-10 | * s/Quake III Arena source code/Tremulous/ | Tim Angus | |
* De-quaked various bits and pieces * Integrated Tremulous into the ioq3 source * Relicensed Tremulous to be GPL * It compiles!!!!!!!!11111111!!!!1 | |||
2005-12-10 | * Copied ioq3 src to trunk | Tim Angus | |