RingRacers/src
Eidolon 0db1b16061 Adjust some voice chat parameters and behavior
1. If the sample queue is too long, frames will be skipped. This
   prevents bursting with a bunch of voice packets at once.
2. The Opus frame size is doubled to 20ms to reduce UDP overhead.
3. The Opus bitrate is reduced from its default to 10kbps, to prevent
   potential UDP MTU size overruns.
4. The server will ignore Opus frames past a certain limit per tic from
   each player, preventing excessive voice packet propagation
5. Push to talk no longer eats chat typing, and no longer responds while
   chat mode is on.
2025-09-13 15:56:51 -05:00
..
acs Merge public master 2025-08-23 11:34:18 -05:00
android
audio
blua
core
dummy Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
hardware Merge public master 2025-08-23 11:34:18 -05:00
hud
hwr2
io
locale
Makefile.d
math
media
menus Do not set restorelevellist on Challenges Menu tutorial warps 2025-09-06 19:21:35 +01:00
modp_b64
monocypher
nds
objects Merge branch 'checkpoint-gravflip' into 'master' 2025-09-08 01:16:43 +00:00
rhi
sdl Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
sdl12 filesearch: Add "Priority folder" string parameter 2025-08-25 20:14:37 +01:00
win32
win32ce
.gitignore
am_map.c
am_map.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
Android.mk
apng.c
apng.h
archive_wrapper.hpp Update copyright years to 2025 2025-02-13 15:32:26 -06:00
asm_defs.inc
byteptr.h
CMakeLists.txt Add a microphone usage description for macOS 2025-09-13 13:20:53 -05:00
command.c filesearch: Add "Priority folder" string parameter 2025-08-25 20:14:37 +01:00
command.h
comptime.c
config.h.in
console.c
console.h
cvars.cpp Merge public master 2025-09-01 14:19:20 -05:00
cxxutil.hpp
d_clisrv.c Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
d_clisrv.h Merge branch 'target-timing-redux' into 'master' 2025-08-23 06:53:55 +00:00
d_event.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
d_main.cpp Just one more maps change, so asset hashes updated again 2025-09-10 23:56:11 +00:00
d_main.h
d_net.cpp
d_net.h
d_netcmd.c Audit platinums 2025-09-02 04:05:44 -04:00
d_netcmd.h Apply gamestochat restrictions to voice 2025-08-27 20:38:45 -04:00
d_netfil.c findfile aggressive optimisation: If srb2home and srb2path are the current working directory, don't search in them 2025-08-25 21:00:44 +01:00
d_netfil.h filesearch: Add "Priority folder" string parameter 2025-08-25 20:14:37 +01:00
d_player.h Fix spindash check (player collision removes spindash!) 2025-09-02 23:16:39 -04:00
d_think.h
d_ticcmd.h
deh_lua.c
deh_lua.h
deh_soc.c Tutorial Recommendation hints for GP cup select 2025-08-27 23:33:11 +01:00
deh_soc.h
deh_tables.c Merge public master 2025-09-01 12:27:12 -05:00
deh_tables.h
dehacked.c Tutorial Recommendation hints for GP cup select 2025-08-27 23:33:11 +01:00
dehacked.h
discord.c Bring back map images for Discord Rich Presence 2025-08-22 21:29:51 -04:00
discord.h
doomdata.h
doomdef.h Stamp RC versions during gameplay 2025-09-10 15:56:44 -04:00
doomstat.h 360->355 2025-09-12 23:27:31 -04:00
doomtype.h
endian.h
f_finale.c Fix off-by-one error in down-down-down input 2025-08-28 20:21:59 +01:00
f_finale.h
f_wipe.cpp
fastcmp.h
filesrch.c Actually search subfolders other than doing the "priority" one twice 2025-09-12 12:53:39 +01:00
filesrch.h filesearch: Add "Priority folder" string parameter 2025-08-25 20:14:37 +01:00
font.c
font.h
g_build_ticcmd.cpp
g_demo.cpp Instead of trying to carve out an exception for the brief window of time after winning but before director begins, just remove the <x> input for starting demo title entry 2025-08-28 19:30:48 +01:00
g_demo.h
g_game.c Replace new gametype-specific checks with gametyperule checks 2025-08-28 15:48:31 +01:00
g_game.h
g_gamedata.cpp PRE-unlock Brakes, Drifting, and Springs if your gamedata is converted from post-goner state 2025-09-11 15:40:56 +01:00
g_gamedata.h
g_input.c
g_input.h
g_party.cpp
g_party.h
g_state.h
http-mserv.c
hu_stuff.c Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
hu_stuff.h
i_addrinfo.c
i_addrinfo.h
i_joy.h
i_net.h
i_sound.h Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
i_system.h
i_tcp.c
i_tcp.h
i_tcp_detail.h
i_threads.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
i_time.c
i_time.h
i_video.h
i_video_common.cpp
info.c Merge public master 2025-09-01 12:27:12 -05:00
info.h Merge public master 2025-09-01 12:27:12 -05:00
k_bans.cpp
k_bans.h
k_battle.c Fix indeterminate behavior from RNG use in function argument lists 2025-08-30 18:39:34 -05:00
k_battle.h
k_bheap.c
k_bheap.h
k_boss.c
k_boss.h
k_bot.cpp Merge branch 'skinlimit' into 'master' 2025-08-23 05:03:58 +00:00
k_bot.h Merge branch 'skinlimit' into 'master' 2025-08-23 05:03:58 +00:00
k_botitem.cpp
k_botsearch.cpp
k_brightmap.c
k_brightmap.h
k_collide.cpp Fix A-stings-B-stings-C billiards (FOREITHER IS FORXOR _WHY_) 2025-09-03 01:03:11 -04:00
k_collide.h
k_color.c
k_color.h
k_credits.cpp
k_credits.h
k_dialogue.cpp
k_dialogue.h
k_dialogue.hpp
k_director.cpp
k_director.h
k_endcam.cpp
k_endcam.h
k_follower.c Fix Auto-Ring follower fallback 2025-08-23 22:20:47 +01:00
k_follower.h
k_grandprix.cpp Merge branch 'skinlimit' into 'master' 2025-08-23 05:03:58 +00:00
k_grandprix.h
k_hitlag.c
k_hitlag.h
k_hud.cpp Merge branch 'baildrop-hud' into 'master' 2025-09-13 02:10:50 +00:00
k_hud.h Fix EXP crystal HUD 2025-08-31 23:52:07 -04:00
k_hud_track.cpp Don't spindash help in Tutorial/POSITION 2025-09-12 03:06:31 -04:00
k_kart.c Players are never scamming in Special 2025-09-12 00:46:57 -04:00
k_kart.h Revert all defines back 2025-09-02 23:00:12 -04:00
k_mapuser.c
k_mapuser.h
k_menu.h Merge remote-tracking branch 'public/master' 2025-08-27 18:40:26 -05:00
k_menudraw.c Add input UI for M_DrawLevelSelect (resolves #1572) 2025-08-30 23:07:26 +01:00
k_menufunc.c
k_modinfo.cpp
k_modinfo.h
k_objects.h Display up to one Ancient Gear on the minimap 2025-09-06 18:18:54 +10:00
k_pathfind.c
k_pathfind.h
k_podium.cpp Fix EXP crystal HUD 2025-08-31 23:52:07 -04:00
k_podium.h
k_powerup.cpp
k_powerup.h
k_profiles.cpp Spindash button, Strict Fastfall profile option 2025-05-05 20:36:00 -04:00
k_profiles.h
k_pwrlv.c 3000-7000 neutral PWR -> 4000-7000 2025-08-31 01:45:06 -04:00
k_pwrlv.h Inflationary PWR 2025-08-26 05:46:32 -04:00
k_race.c 75% lap count in G1 2025-09-04 05:36:28 -04:00
k_race.h
k_rank.cpp
k_rank.h
k_respawn.c K_DoIngameRespawn: In Tutorial specifically, tightly tie allowed fallback spawnpoints (if not yet crossed a checkpoint line) to relative player ID 2025-09-11 20:38:46 +01:00
k_respawn.h Respawn/Waypoints library for Lua 2025-08-23 00:14:38 +00:00
k_roulette.c Soft-cap positive EXP, tune down large games, loneliness more responsive 2025-08-31 21:45:42 -04:00
k_roulette.h WIP: Speed Assist 2025-08-23 03:00:33 -04:00
k_serverstats.c Sync pflags2, fix voice icon desyncs / other scary speculative desyncs! 2025-08-27 22:33:38 -04:00
k_serverstats.h Apply gamestochat restrictions to voice 2025-08-27 20:38:45 -04:00
k_specialstage.c Update copyright years to 2025 2025-02-13 15:32:26 -06:00
k_specialstage.h
k_tally.cpp
k_tally.h
k_terrain.c
k_terrain.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
k_vote.c
k_vote.h
k_waypoint.cpp Merge public master 2025-08-23 11:34:18 -05:00
k_waypoint.h Respawn/Waypoints library for Lua 2025-08-23 00:14:38 +00:00
k_zvote.c
k_zvote.h
keys.h
libdivide.h
lua_baselib.c Merge public master 2025-08-23 11:34:18 -05:00
lua_blockmaplib.c
lua_botvarslib.c
lua_consolelib.c
lua_followerlib.c Update copyright years to 2025 2025-02-13 15:32:26 -06:00
lua_hook.h
lua_hooklib.c
lua_hud.h
lua_hudlib.c
lua_hudlib_drawlist.c
lua_hudlib_drawlist.h
lua_infolib.c
lua_itemroulettelib.c Invalidate player.itemroulette.itemlist in LUA_InvalidatePlayer when applicable 2025-07-04 16:00:16 -04:00
lua_libs.h Merge public master 2025-08-23 11:34:18 -05:00
lua_maplib.c
lua_mathlib.c
lua_mobjlib.c Merge public master 2025-08-23 11:34:18 -05:00
lua_playerlib.c Merge branch 'speed-assist' into 'master' 2025-08-24 07:58:27 +00:00
lua_playerlib.h
lua_polyobjlib.c
lua_profile.cpp
lua_profile.h
lua_respawnvarslib.c Respawn/Waypoints library for Lua 2025-08-23 00:14:38 +00:00
lua_script.c filesearch: Add "Priority folder" string parameter 2025-08-25 20:14:37 +01:00
lua_script.h
lua_skinlib.c
lua_taglib.c
lua_terrainlib.c
lua_thinkerlib.c
lua_waypointslib.c Respawn/Waypoints library for Lua 2025-08-23 00:14:38 +00:00
lzf.c
lzf.h
m_aatree.c
m_aatree.h
m_anigif.c
m_anigif.h
m_argv.c
m_argv.h
m_avrecorder.cpp
m_avrecorder.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
m_avrecorder.hpp
m_bbox.c
m_bbox.h
m_cheat.c
m_cheat.h
m_cond.c Merge branch 'fix-exit-game-quote-unquote-crash' into 'master' 2025-08-23 12:33:07 -05:00
m_cond.h
m_dllist.h
m_easing.c
m_easing.h
m_fixed.c
m_fixed.h
m_memcpy.c
m_misc.cpp
m_misc.h
m_perfstats.c
m_perfstats.h
m_pw.cpp Fix Proceed password "fake crash" 2025-07-24 13:12:23 +01:00
m_pw.h
m_pw_hash.c
m_pw_hash.h
m_queue.c
m_queue.h
m_random.c
m_random.h
m_swap.h Merge public master 2025-02-13 15:48:11 -06:00
md5.c
md5.h
mobj.hpp Add baked offset parameters 2025-08-23 11:20:14 -05:00
mobj_list.hpp
mobj_list_view.hpp Update copyright years to 2025 2025-02-13 15:32:26 -06:00
mserv.c
mserv.h
music.cpp
music.h
music_detail.hpp
music_manager.cpp
music_manager.hpp
music_tune.hpp
p5prof.h
p_ceilng.c
p_deepcopy.cpp
p_deepcopy.h
p_enemy.c Fix indeterminate behavior from RNG use in function argument lists 2025-08-30 18:39:34 -05:00
p_floor.c Merge public master 2025-02-13 15:48:11 -06:00
p_inter.c Monkey-patch likely cause of Eggshrine crash 2025-09-11 20:49:48 +01:00
p_lights.c
p_link.cpp
p_link.h
p_local.h Merge public master 2025-08-23 11:34:18 -05:00
p_loop.c
p_map.c Only apply instawhip extended punish if it totally whiffs 2025-08-24 18:36:16 -04:00
p_mapthing.cpp
p_maputl.c Merge public master 2025-09-01 14:19:20 -05:00
p_maputl.h
p_mobj.c Merge branch 'checkpoint-gravflip' into 'master' 2025-09-08 01:16:43 +00:00
p_mobj.h Merge public master 2025-08-23 11:34:18 -05:00
p_polyobj.c
p_polyobj.h
p_pspr.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
p_saveg.cpp Sync pflags2, fix voice icon desyncs / other scary speculative desyncs! 2025-08-27 22:33:38 -04:00
p_saveg.h
p_setup.cpp Merge branch 'platinum-audit' into 'master' 2025-09-08 01:16:48 +00:00
p_setup.h Audit platinums 2025-09-02 04:05:44 -04:00
p_sight.c
p_slopes.c
p_slopes.h
p_spec.c Fix RVFXANIM 2025-09-02 17:19:29 +01:00
p_spec.h
p_sweep.cpp
p_sweep.hpp
p_telept.c Update copyright years to 2025 2025-02-13 15:32:26 -06:00
p_test.cpp
p_tick.c Remove paranoia include guard in p_tick.c 2025-09-09 20:59:34 -05:00
p_tick.h
p_user.c Hardcode Mushroom Hill Pole (MT_MHPOLE) 2025-08-24 22:58:29 +10:00
r_bbox.c
r_bsp.cpp
r_bsp.h
r_data.c Fix conditionals on rendermode to allow for more modes 2025-03-12 21:50:37 -05:00
r_data.h
r_debug.cpp
r_debug.hpp
r_debug_detail.hpp
r_debug_parser.cpp
r_debug_printer.cpp
r_defs.h
r_draw.cpp
r_draw.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
r_draw_column.cpp
r_draw_span.cpp
r_fps.cpp
r_fps.h
r_local.h
r_main.cpp
r_main.h Soft-cap positive EXP, tune down large games, loneliness more responsive 2025-08-31 21:45:42 -04:00
r_patch.cpp
r_patch.h Add baked offset parameters 2025-08-23 11:20:14 -05:00
r_patchrotation.c Add baked offset parameters 2025-08-23 11:20:14 -05:00
r_patchrotation.h
r_picformats.c
r_picformats.h
r_plane.cpp
r_plane.h
r_portal.c
r_portal.h
r_segs.cpp Update copyright years to 2025 2025-02-13 15:32:26 -06:00
r_segs.h
r_skins.c
r_skins.h
r_sky.c
r_sky.h
r_splats.c
r_splats.h
r_spritefx.cpp ReduceVFX: Disable character flashing when viewing staff ghost replays using hidden characters. 2025-09-01 18:24:58 +00:00
r_state.h
r_textures.cpp
r_textures.h
r_textures_dups.cpp
r_things.cpp r_things.cpp: Fix highresscale for custom skins interacting badly with Linkdraw on the player (bubble shield, etc) 2025-09-07 21:15:40 +01:00
r_things.h Merge public master 2025-08-23 11:34:18 -05:00
s_sound.c Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
s_sound.h Adjust some voice chat parameters and behavior 2025-09-13 15:56:51 -05:00
sanitize.cpp
sanitize.h
screen.c
screen.h
slope_anchors.c
sounds.c Add Announcer Call for Margin Boost 2025-09-02 01:41:05 -04:00
sounds.h Add Announcer Call for Margin Boost 2025-09-02 01:41:05 -04:00
st_stuff.c Stamp RC versions during gameplay 2025-09-10 15:56:44 -04:00
st_stuff.h
strcasestr.c Rename strcasestr to nongnu_strcasestr, macro strcasestr ifndef _GNU_SOURCE 2022-12-30 20:17:26 -08:00
string.c
stun.cpp
stun.h
t_facon.c
t_fsin.c
t_ftan.c
t_tan2a.c
tables.c
tables.h
taglist.c
taglist.h Update copyright years to 2025 2025-02-13 15:32:26 -06:00
tmap.nas
tmap.s
tmap_asm.s
tmap_mmx.nas
tmap_vc.nas
typedef.h
v_draw.cpp
v_draw.hpp K_DrawGameControl: Use _FONT enums instead of fragile laundered magic numbers 2025-08-13 18:05:23 +01:00
v_draw_setter.hpp
v_video.cpp V_DrawFill: Fix with color profile settings 2025-08-28 13:24:36 +01:00
v_video.h Merge public master 2025-02-13 15:48:11 -06:00
version.h Stamp RC versions during gameplay 2025-09-10 15:56:44 -04:00
vid_copy.s
w_wad.cpp Merge public master 2025-09-01 14:19:20 -05:00
w_wad.h filesearch: Add "Priority folder" string parameter 2025-08-25 20:14:37 +01:00
y_inter.cpp Make EXP rankings do something in teamplay 2025-09-12 01:32:26 -04:00
y_inter.h
z_zone.cpp
z_zone.h Merge public master 2025-02-13 15:48:11 -06:00