summaryrefslogtreecommitdiff
path: root/src/client
AgeCommit message (Collapse)Author
2014-06-17Fix music studder in base sound when starting silent cinematicsZack Middleton
2014-06-17Fix playback of stereo sounds in Base sound systemZack Middleton
Already works correctly in OpenAL.
2014-06-17Fix crash in OpenAL when no input devices are availableAmanieu d'Antras
2014-06-17Support spatialized raw streams in base sound, e.g. for VoIPZack Middleton
2014-06-17Fix signal 6 in S_Base_StartBackgroundTrack on OS X 10.9Zack Middleton
In S_UpdateBackgroundTrack, s_backgroundLoop was passed to S_Base_StartBackgroundTrack and tried to copy to itself using Q_strncpyz.
2014-06-17Remove unused cvar_t variable cl_trnEnsiform
2014-06-17Fix cinematics often being silent on OS XZack 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-17Fix restoring loop sound position on OS XZack Middleton
The default OpenAL library on OS X errors AL_INVALID_VALUE for AL_SEC_OFFSET if source isn't playing.
2014-06-17Make OpenAL buffer management work on OS XZack 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-17Support FS_SEEK_END and negative offset for zipped files in FS_SeekZack Middleton
Use FS_SEEK_END in sound code instead of working around it. If FS_SEEK_SET and going to current position, just return.
2014-06-17Fix video recording sync drift (patch refactored but original author unknown)Tim Angus
2014-06-17Clear more variables in CL_InitServerInfoZack Middleton
Have cls.localServers use CL_InitServerInfo. Don't set cls.localServers netType to from.type, it's the wrong value. Note: server->visible is not cleared in CL_InitServerInfo, as stated by a comment below a place where CL_InitServerInfo is used.
2014-06-17Drop sounds starting with * before allocating sfx slotZack Middleton
Causes handle 0 to be returned by S_RegisterSound.
2014-06-17Fix "bind <key>" message for unbound keysZack Middleton
"bind X cmd; unbind X; bind X" now says '"x" is unbound' instead of '"x" = ""'
2014-06-17Fix OpenAL music stop issues using stream stop codeZack Middleton
S_AL_StopBackgroundTrack would sometimes generate AL errors. S_AL_MusicSourceFree needs to kill source or next track may have short looping buffer.
2014-06-17Fix bind commands getting run when closing UIZack Middleton
Introduced in commit "Add togglemenu command" bf2b04. Don't let UI key event changing key catcher affect bind parsing. Bind parsing itself will never change the key catcher. Example of issue: if mouse1 is bound to +attack when clicking Resume Game, player will shoot until releasing the mouse button. Mouse button should have to be released and pressed again before player will shoot.
2014-06-17(bug #5984) Unload renderer libZack Middleton
2014-06-17Allow adjusting VoIP gain and mute during demo playbackZack Middleton
2013-05-31drop some useless return statements/dev/humancontroller
2013-05-31reduce the amount of compiler warnings for variable shadowing/dev/humancontroller
2013-05-31when using the condump command, do not say "dumped console text" ↵/dev/humancontroller
prematurely, before trying to open the file
2013-05-31remove some unused stuff/dev/humancontroller
2013-05-31dlopen libopenal.so not libopenal.so.1 on OpenBSDJonathan Gray
2013-05-03Don't allow modifying qvms or pk3sZack Middleton
Exception for allowing pk3s to be downloaded.
2013-03-27Fix some of the things clang --analyze flaggedTim Angus
2013-03-19Fix displaying demo name when loading demoZack Middleton
2013-03-19Show lowercased ascii in bind commandZack Middleton
2013-03-19Fix Key_StringToKeynum to return lowercased asciiZack Middleton
Fixes bind and unbind uppercase ascii and uppercase ascii in cl_consoleKeys. keycodes.h states "normal keys should be passed as lowercased ascii"
2013-03-19Fix comment in snd_codec_opus.cZack Middleton
2013-03-19Add Ogg Opus supportZack Middleton
2013-02-16Update copyright noticesTim Angus
2013-02-16Remove a few name tagsTim Angus
2013-02-16condump improvementsEnsiform
Default output file extension to ".txt" Show output filename in error message. Use Windows line endings on Windows. Dynamically allocate line buffer. (by ZTM)
2013-02-16Remove unneeded variable externEnsiform
2013-02-16renderer -> renderergl1, rend2 -> renderergl2Tim Angus
2013-02-16Fix compilingZack Middleton
2013-02-16Fix possible delta from invalid entityZack Middleton
2013-02-16Unify/cleanup max snapshot entities on client and serverZack Middleton
2013-02-16Fix resolving IPv6 favorites in Team Arena UIZack Middleton
2013-02-16Remove the SMP renderer featureTim Angus
2013-02-16Make UI_CVAR_CREATE use VM specific codeJeremy Davis
Makes cvar be flagged as VM created and unset ROM if ARCHIVE is set.
2013-02-16Run toggleconsole in binds while in menu or message modeZack Middleton
2013-02-16Add togglemenu commandZack Middleton
Allow togglemenu to be run in binds while in menu or message mode.
2013-01-15Remove a bunch of LEGACY_PROTOCOL blocksTim Angus
2013-01-12Save all arguments from connect for reconnect command. Remove unnecessary ↵Zack Middleton
localhost check from reconnect command.
2013-01-12Fix reconnect command to work after leaving server. (#5794)Zack Middleton
2013-01-12- Allow changing cl_voip without restarting. - Fix assert failing in ↵Zack Middleton
CL_ParseVoip() while flipping cl_voip off and on.
2013-01-12Fix writting voip data in demos (broke in r2102).Zack Middleton
2013-01-12Remove unused function CL_DisconnectPacket. Pointed out by Ensiform.Zack Middleton
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.