Alibek Omarov
|
113904ea91
|
public: fix build
|
2023-01-09 22:47:54 +03:00 |
|
Alibek Omarov
|
209a03a12a
|
engine, public: prepare to removal of XASH_MSVC macro
|
2023-01-09 08:01:52 +03:00 |
|
Alibek Omarov
|
c28aeb2362
|
engine: make crashhandler implementation choice private to crashhandler code
|
2023-01-09 07:55:54 +03:00 |
|
Alibek Omarov
|
9152bbf106
|
engine: client: more accurate decompilation of CL_LerpPoint and ComputeInterpolationAmount
|
2023-01-07 11:08:32 +03:00 |
|
Alibek Omarov
|
40ba0238f8
|
engine: client: cosmetic changes in pmove code
|
2023-01-07 11:07:32 +03:00 |
|
Alibek Omarov
|
4a3efa511c
|
engine: client: correctly decompiled version of CL_AdjustClock (with removed useless float-to-int operation)
|
2023-01-07 07:23:14 +03:00 |
|
Alibek Omarov
|
2479d28cd5
|
engine: remove useless pfnHullPointContents wrapper
|
2023-01-06 00:38:05 +03:00 |
|
Alibek Omarov
|
787d3bc5dd
|
engine: share playermove ClearPhysEnts function
|
2023-01-06 00:28:24 +03:00 |
|
Alibek Omarov
|
0bec78a958
|
engine: client: make few function between pmove and client interface shared, remove unused CL_PointContents wrapper
|
2023-01-06 00:09:36 +03:00 |
|
Alibek Omarov
|
e305b81df0
|
engine: merge PM_TraceTexture into PM_TraceTexturePmove
|
2023-01-05 23:59:31 +03:00 |
|
Alibek Omarov
|
4cb109abe0
|
engine: make playermove funcs truly shared between client and server
|
2023-01-05 23:50:42 +03:00 |
|
Alibek Omarov
|
49a65edfc3
|
engine: imagelib: img_quant: fix a bug in quantizer (thanks, @SNMetamorph for fix)
|
2023-01-05 07:24:24 +03:00 |
|
Alibek Omarov
|
a4865fd2fc
|
engine: client: fix ScreenFade FFADE_MODULATE rendering, more accurate alpha blending
|
2023-01-05 06:09:10 +03:00 |
|
Alibek Omarov
|
4bbd0cc404
|
ref: add new special rendermode that specifically used for modulate mode in engine's ScreenFade
|
2023-01-05 06:07:56 +03:00 |
|
Alibek Omarov
|
51b5d7a41d
|
engine: host: ensure we always have right slashes under Windows
|
2023-01-04 19:39:52 +03:00 |
|
Alibek Omarov
|
80507b2eca
|
engine: mod_bmodel: fix const qualifier discard warning
|
2023-01-04 17:55:59 +03:00 |
|
Alibek Omarov
|
ed47346ef1
|
engine: crashhandler: fix _GNU_SOURCE redefined warning
|
2023-01-04 17:54:45 +03:00 |
|
Alibek Omarov
|
d047dfc319
|
engine: add few lines in mod_bmodel back, got removed in previous commits accidentally
|
2023-01-03 18:26:18 +03:00 |
|
Alibek Omarov
|
13ed2742b2
|
engine: check for bsp30ext before trying to use extended clipnodes, fix 32-bit clipnodes check
|
2023-01-03 07:50:50 +03:00 |
|
Alibek Omarov
|
df1c9a5029
|
engine: simplify blue shift swapped lump check, change TestBmodelLumps to avoid reading past mod buffer
|
2023-01-03 07:01:39 +03:00 |
|
Alibek Omarov
|
aa3a0fa392
|
engine: server: increase infostring size in SV_Info allowing longer hostnames but try to cut off if it's even longer than that
|
2023-01-03 04:01:53 +03:00 |
|
Alibek Omarov
|
c1287b3950
|
engine: client: speed up reconnect for legacy servers
|
2023-01-03 03:19:46 +03:00 |
|
Alibek Omarov
|
e621c98602
|
engine: network: do not crash if one of v4 or v6 socket opening failed but crash if both. Fix hostport/clientport cvars usage
|
2022-12-30 02:06:15 +03:00 |
|
Alibek Omarov
|
eb7eb4acbc
|
engine: client: cl_scrn: minor refactoring
|
2022-12-30 01:58:26 +03:00 |
|
Alibek Omarov
|
e5b32fe8ac
|
engine: client: force nearest filter for HUD textures and sprites to avoid artifacts with hud_scale
|
2022-12-30 01:57:10 +03:00 |
|
Alibek Omarov
|
52061621ac
|
engine: client: do not let client.dll overwrite usercmd that's was read from demo
|
2022-12-27 23:10:11 +03:00 |
|
Alibek Omarov
|
41aa867a21
|
engine: common: don't try to delete now non-existing config file after backing up
|
2022-12-27 02:31:46 +03:00 |
|
Andrey Akhmichin
|
12bb0ca44b
|
engine: server: Fix broken description for saves.
|
2022-12-25 04:26:00 +03:00 |
|
MoeMod Server #2
|
499cd48e83
|
filesystem: fix lseek for mpg123
|
2022-12-24 22:02:58 +03:00 |
|
Andrey Akhmichin
|
444e08f59a
|
engine: common: simplify strings operations.
|
2022-12-21 03:26:41 +03:00 |
|
Andrey Akhmichin
|
9450c08eec
|
engine: server: simplify strings operations.
|
2022-12-21 03:26:11 +03:00 |
|
Andrey Akhmichin
|
f4fb8b4ac2
|
engine: client: simplify strings operation.
|
2022-12-20 16:07:34 +03:00 |
|
Andrey Akhmichin
|
0d5cd89144
|
engine: client: Fix access to uninitialized variable.
|
2022-12-20 16:06:41 +03:00 |
|
Andrey Akhmichin
|
e273e09fc9
|
engine: platform: win32: simplify strings operations.
|
2022-12-20 16:06:25 +03:00 |
|
Alibek Omarov
|
327017421c
|
engine: common: zone: redefine poolhandle_t back to pointer for 32-bit systems
|
2022-12-19 18:38:49 +03:00 |
|
Alibek Omarov
|
f3400c983e
|
engine: network: fix address comparator
|
2022-12-15 12:25:03 +03:00 |
|
Alibek Omarov
|
754d55beef
|
engine: common: fix for HLBSP extended clipnodes hack when BSP2 support is enabled
|
2022-12-13 11:34:42 +03:00 |
|
Alibek Omarov
|
cd813bbfbe
|
engine: server: do not apply sound precache check for sentences, as they may start with 0 index
|
2022-12-13 11:12:08 +03:00 |
|
Alibek Omarov
|
07afbd64d4
|
engine: common: host: force set HOST_FRAME status for dedicated as it finished initializing
|
2022-12-13 10:54:06 +03:00 |
|
Alibek Omarov
|
af7d6f6fa8
|
engine: common: no point to allow if and else commands in unprivileged mode since scripting is available only for privileged
|
2022-12-12 08:18:00 +03:00 |
|
Alibek Omarov
|
cb0f513bf0
|
engine: common: allow cvar substituion in privileged mode only to prevent leaking sensitive data
|
2022-12-12 08:14:01 +03:00 |
|
Alibek Omarov
|
a3ef6c955c
|
engine: don't double register rcon_password cvar
|
2022-12-12 08:13:24 +03:00 |
|
Alibek Omarov
|
60e7a7aa23
|
engine: server: set correct flags for rcon_ cvars on server
|
2022-12-12 08:05:55 +03:00 |
|
Alibek Omarov
|
e1431e1040
|
engine: server: add rcon_enable cvar to control whether server should accept remote commands
|
2022-12-12 08:02:56 +03:00 |
|
Alibek Omarov
|
9e54ddfd55
|
engine: client: treat dem_unknown as no-op, until we find real cause of empty holes in demoheader
|
2022-12-12 06:31:54 +03:00 |
|
Alibek Omarov
|
fe9ed0ac9b
|
engine: client: gameui: add new NET_CompareAdrSort function to menu API
|
2022-12-12 06:30:47 +03:00 |
|
Alibek Omarov
|
18c94b6ec4
|
engine: common: add network address comparator function
|
2022-12-12 06:30:47 +03:00 |
|
SNMetamorph
|
b1d910a3a5
|
engine: client: fixed connection hang when all resources downloaded (fix #829)
|
2022-12-09 19:20:53 +03:00 |
|
SNMetamorph
|
840283d6e5
|
engine: netchan: fixed fragbufs very high memory usage
|
2022-12-09 19:20:53 +03:00 |
|
SNMetamorph
|
d72481e5ac
|
engine: netchan: fixed downloading files output directory
|
2022-12-09 19:20:53 +03:00 |
|
SNMetamorph
|
dbe9309475
|
engine: netchan: fixed wrong compressed file size calculation
|
2022-12-09 19:20:53 +03:00 |
|
Alibek Omarov
|
d50ed1c087
|
engine: common: host: don't prepend # to command arguments when changing game to dedicated, it wasn't used and implement anymore
|
2022-12-08 05:44:17 +03:00 |
|
Alibek Omarov
|
e48133bf4b
|
engine: server: fix sv_log output for enttools usage
|
2022-12-08 05:40:36 +03:00 |
|
Alibek Omarov
|
ea3bfd969c
|
engine: imagelib: img_wad: dirty hack to fix black holes in console background images
|
2022-12-08 05:40:11 +03:00 |
|
Alibek Omarov
|
7469d6a248
|
engine: server: implement server-to-master challenge extension, to secure server from IP spoofing
|
2022-12-07 23:39:57 +03:00 |
|
Alibek Omarov
|
859f36afce
|
engine: server: remove Master_Add call in ActivateServer, server will announce itself through heartbeat
|
2022-12-07 23:14:34 +03:00 |
|
Alibek Omarov
|
436a788ac8
|
engine: client: disable FPS counter by default
|
2022-12-07 21:54:23 +03:00 |
|
Velaron
|
5098e24806
|
engine: client: touch: fix empty list when opening touch buttons menu for the first time
|
2022-12-07 15:35:51 +03:00 |
|
Alibek Omarov
|
1d8acc16f1
|
engine: server: give master server a small time window to reply (by default 4000 ms, should be enough even when master server is overloaded)
|
2022-12-06 20:28:44 +03:00 |
|
Alibek Omarov
|
802c7a86a9
|
engine: platform: sdl: add pause and scrolllock handlers
|
2022-12-06 11:50:38 +03:00 |
|
Alibek Omarov
|
0e9106685b
|
engine: imagelib: img_png: fix Mem_Free on null ptr
|
2022-12-05 06:13:04 +03:00 |
|
Alibek Omarov
|
9b001987e9
|
engine: imagelib: fix crash when chunk length is more than file size
|
2022-12-05 05:39:41 +03:00 |
|
Alibek Omarov
|
5c2c02c317
|
engine: common: custom: use IL_LOAD_PLAYER_DECAL flag when loading custom player decals
|
2022-12-05 04:56:07 +03:00 |
|
Alibek Omarov
|
21c898d796
|
engine: imagelib: validate player decal image size (max 512x512)
|
2022-12-05 04:55:24 +03:00 |
|
Alibek Omarov
|
e48b708fa6
|
engine: imagelib: img_png: validate image size through common engine function
|
2022-12-05 04:54:20 +03:00 |
|
Alibek Omarov
|
ccf7619ae5
|
engine: imagelib: refactor image loading function
|
2022-12-05 03:22:07 +03:00 |
|
Alibek Omarov
|
7d0d6b8e0d
|
engine: common: host: implement adaptive sleeptime, log time to first time for debug purposes
|
2022-12-05 03:22:07 +03:00 |
|
SNMetamorph
|
a19270a0dc
|
engine: client: max fragment size test retries increased to 3
|
2022-12-04 23:29:26 +03:00 |
|
SNMetamorph
|
c34ce2d9e1
|
engine: client: fixed max fragment size wrong calculation
|
2022-12-04 23:29:26 +03:00 |
|
SNMetamorph
|
58465c3727
|
engine: common: fixed dedicated server bug
The problem is server wasn't executing server.cfg if map specified in startup parameters
|
2022-12-04 23:29:26 +03:00 |
|
Andrey Akhmichin
|
177ed2c603
|
engine: common: simplify strings operations.
|
2022-12-04 22:37:45 +03:00 |
|
Andrey Akhmichin
|
7bb994f7bc
|
engine: common: imagelib: img_png.c: fix wrong palette decoding.
|
2022-12-04 22:09:24 +03:00 |
|
Andrey Akhmichin
|
3287501f97
|
engine: client: simplify strings operations.
|
2022-12-04 22:04:07 +03:00 |
|
Andrey Akhmichin
|
2454594a18
|
engine: server: simplify strings operations.
|
2022-12-04 22:03:48 +03:00 |
|
Alibek Omarov
|
51161004eb
|
engine: common: simplify string operations
|
2022-12-04 05:26:22 +03:00 |
|
Alibek Omarov
|
270e2a76a8
|
engine: soundlib: simplify string operation
|
2022-12-04 05:26:22 +03:00 |
|
Alibek Omarov
|
c61442e960
|
engine: imagelib: simplify string operation
|
2022-12-04 05:26:22 +03:00 |
|
Alibek Omarov
|
ebf3877cda
|
engine: common: throw an error message into log in normal mode too!
|
2022-12-02 21:22:22 +03:00 |
|
Alibek Omarov
|
e97310c441
|
engine: common: net_ws: fix uninitialized family in IPSocket
|
2022-12-02 21:21:53 +03:00 |
|
Alibek Omarov
|
cbe3e608b6
|
engine: client: add cl_logoext cvar that's used by mainui to tell the engine which logo must be packed
|
2022-12-01 18:25:21 +03:00 |
|
Alibek Omarov
|
f30f23ba51
|
engine: common: validate and load PNG images in customization
|
2022-12-01 18:25:11 +03:00 |
|
Alibek Omarov
|
1ba117a8e9
|
engine: client: netgraph: fix few global-buffer-overflow errors
|
2022-12-01 18:23:52 +03:00 |
|
Alibek Omarov
|
d9a245dcb5
|
engine: reset cheat cvars on remote games
|
2022-12-01 02:44:01 +03:00 |
|
Alibek Omarov
|
9cbf5ab6a6
|
engine: client: streamline constructing master server scan request through common function
|
2022-12-01 01:51:07 +03:00 |
|
Alibek Omarov
|
c9e4e62474
|
engine: client: allow IPv6 in NetAPI
|
2022-12-01 00:35:05 +03:00 |
|
Alibek Omarov
|
aa6a1db0a9
|
engine: remove duplicate svc_strings definition
|
2022-12-01 00:34:33 +03:00 |
|
Alibek Omarov
|
8b6f12418e
|
engine: common: make few network cvars privileged
|
2022-11-29 13:29:47 +03:00 |
|
Alibek Omarov
|
7013d447ca
|
engine: client: get rid of s_registration_sequence, it was incorrect way to look for unused sounds. We're trying to rely on cl.servercount here
|
2022-11-28 07:54:24 +03:00 |
|
Alibek Omarov
|
93b2f535e2
|
engine: client: tune max commands/max backup commands values for legacy protocol
|
2022-11-27 18:26:53 +03:00 |
|
SNMetamorph
|
3ab749cc2e
|
engine: client: cl_tent: fixed incorrect players spray textures update
|
2022-11-27 04:50:30 +03:00 |
|
SNMetamorph
|
084fac3606
|
engine: common: hpak: fixed rest of bugs in HPAK_AddLump
|
2022-11-27 04:50:30 +03:00 |
|
Alibek Omarov
|
f377461fdf
|
engine: common: made a filter for a filter (lol), so it's possible to play selected games with cl_filterstuffcmd enabled
|
2022-11-27 04:45:03 +03:00 |
|
SNMetamorph
|
65671d8788
|
engine: common: minor code fixes in hpak.c
|
2022-11-25 23:05:48 +03:00 |
|
Andrey Akhmichin
|
809d5f1aa8
|
engine: client: in_touch.c: add spray button.
|
2022-11-25 22:32:33 +03:00 |
|
SNMetamorph
|
49fc6143ab
|
engine: common: imagelib: fixed loading 32 bits per pixel BMP files
|
2022-11-25 22:30:49 +03:00 |
|
SNMetamorph
|
8717843333
|
engine: common: imagelib: fixed BMP files estimate size calculation with NPOT textures
|
2022-11-25 22:30:49 +03:00 |
|
SNMetamorph
|
f6d8996968
|
engine: common: imagelib: added missed BMP compression type macros
|
2022-11-25 22:30:49 +03:00 |
|
Alibek Omarov
|
9389305072
|
engine: common: set cl_filterstuffcmd to 1 by default
|
2022-11-25 22:23:51 +03:00 |
|
Alibek Omarov
|
b6bd4bc6f8
|
engine: server: precisely set client connected time after they were spawned
|
2022-11-25 05:45:20 +03:00 |
|
SNMetamorph
|
49d93c0e76
|
engine: common: custom: increased custom decal size limit to 128Kb, added wrong size warning
|
2022-11-22 17:59:41 +03:00 |
|
SNMetamorph
|
707c93c32c
|
engine: common: hpak: all file operations made to use gamedir only
|
2022-11-22 17:59:41 +03:00 |
|
SNMetamorph
|
e204f05726
|
engine: client: fixed players spray textures not being updated
|
2022-11-22 17:59:41 +03:00 |
|
Alibek Omarov
|
3da736a1eb
|
engine: server: try to solve issue when server dll has no voice mgr
|
2022-11-17 21:06:15 +03:00 |
|
Alibek Omarov
|
64e97124c3
|
Merge master to ipv6
|
2022-11-17 19:34:46 +03:00 |
|
Alibek Omarov
|
46979419ae
|
wscript: check Android's log library globally
|
2022-11-17 01:23:33 +03:00 |
|
Alibek Omarov
|
30d9b6d844
|
engine: platform: win32: fix compile
|
2022-11-17 01:20:01 +03:00 |
|
Alibek Omarov
|
dd881d3da9
|
engine: server: remove duplicate function
|
2022-11-16 23:37:26 +03:00 |
|
Alibek Omarov
|
a894ca60c6
|
engine: client: vgui: fix vgui viewport height being limited at 480 pixels
|
2022-11-16 22:05:31 +03:00 |
|
Alibek Omarov
|
023f6712f9
|
engine: client: always toggle mouse on when in console, menu or typing chat message
|
2022-11-16 21:14:48 +03:00 |
|
Alibek Omarov
|
42740149ac
|
engine: client: fix mouse cursor being hidden in background map
|
2022-11-16 21:02:41 +03:00 |
|
Alibek Omarov
|
7b74015c4d
|
engine: server: check if player can hear other before sending voicedata
|
2022-11-16 20:59:18 +03:00 |
|
Alibek Omarov
|
c2a24fbbce
|
engine: client: put internal vgui shutdown AFTER HUD_Shutdown, to simulate default, external behavior
|
2022-11-14 20:12:10 +03:00 |
|
SNMetamorph
|
ae94a6aeba
|
engine: client: fixed client VGUI API shutdown
|
2022-11-14 20:09:20 +03:00 |
|
Alibek Omarov
|
e9da43666c
|
engine: client: fix loading internal vgui (thx @SNMetamorph)
|
2022-11-14 20:08:01 +03:00 |
|
Alibek Omarov
|
d27dd68072
|
engine: client: vgui: rework loading VGUI and probing client for internal vgui support API
|
2022-11-12 16:35:18 +03:00 |
|
SNMetamorph
|
32372654c2
|
engine: server: sv_client: fixed working ent_create command on XashXT/PrimeXT
|
2022-11-11 16:12:56 +03:00 |
|
Alibek Omarov
|
17d0b19f9e
|
engine: use generic S_USAGE macro everywhere
|
2022-11-10 13:18:20 +03:00 |
|
Alibek Omarov
|
d13f7f06e4
|
engine: fix framerate being capped to 60FPS with vsync, remove vid_displayfrequency cvar. Never sleep with vsync or timedemo, for accuracy
|
2022-11-10 13:05:03 +03:00 |
|
Alibek Omarov
|
f469b56b93
|
engine: host: only sleep once between frames
|
2022-11-10 12:42:48 +03:00 |
|
Alibek Omarov
|
616cbdb1eb
|
engine: client: change cl_cmdrate and cl_smoothtime default values to match GoldSrc
|
2022-11-10 12:11:16 +03:00 |
|
Alibek Omarov
|
0a49e69818
|
engine: introduce Sys_DebugBreak function to raise an exception for debugger
|
2022-11-10 12:10:48 +03:00 |
|
SNMetamorph
|
5d73c6cb84
|
engine: server: backported enttools from old engine
|
2022-11-10 11:56:10 +03:00 |
|
SNMetamorph
|
afa1d429fe
|
engine: client: backported enttool from old engine
|
2022-11-10 11:56:10 +03:00 |
|
SNMetamorph
|
d1309c3aeb
|
engine: common: backported "set" command from old engine
|
2022-11-10 11:56:10 +03:00 |
|
SNMetamorph
|
b35cf6e30c
|
engine: platform: update VGUI cursor state in Platform_SetCursorType
|
2022-11-08 06:39:09 +06:00 |
|
SNMetamorph
|
8cbe0e5b30
|
engine: client: vgui: added VGui_UpdateInternalCursorState function
|
2022-11-08 06:39:09 +06:00 |
|
Andrey Akhmichin
|
d237114962
|
engine: common: imagelib: img_png.c: unroll loops.
|
2022-11-02 14:14:05 +06:00 |
|
SNMetamorph
|
44a43c2c09
|
engine: client: cl_parse: minor code fix in CL_ParseLegacyServerData
|
2022-10-27 00:52:16 +06:00 |
|
SNMetamorph
|
ee8098839e
|
engine: common: pm_trace: fixed non portable code in PM_ConvertTrace
|
2022-10-27 00:52:16 +06:00 |
|
Alibek Omarov
|
305b2579eb
|
engine: client: voice: fix crackling voice file input on low FPS
|
2022-10-19 01:08:39 +03:00 |
|
Alibek Omarov
|
1a09d297ee
|
engine: minimize SetCursorType calls count
|
2022-10-13 14:49:48 +03:00 |
|
Alibek Omarov
|
d45e6e0ad1
|
engine: platform: sdl: SetCursorType shouldn't know about current game state
|
2022-10-13 14:07:48 +03:00 |
|
Alibek Omarov
|
2d2523df4a
|
engine: client: touch: generalise touch emulation code
* fix doubleclicks and wheels in VGUI
|
2022-10-12 05:18:19 +03:00 |
|
Alibek Omarov
|
4a009c1c2c
|
engine: client: touch: move copypasted code from export & writeconfig into separate function
|
2022-09-27 14:00:18 +03:00 |
|
Alibek Omarov
|
360dc4f7ed
|
engine: try to make hashpaks more compatible between 32-bit and 64-bit platforms
|
2022-09-20 21:57:13 +03:00 |
|
Alibek Omarov
|
5bae2f06ad
|
engine: platform: sdl: do not lock audio device, for some reason it sometimes causes problems although it shouldn't
|
2022-09-20 21:29:19 +03:00 |
|
Alibek Omarov
|
69b0954007
|
engine: change RenderAPI's RenderGetParm return type to intptr_t to insure compatibility with 64-bit
|
2022-09-20 18:06:19 +03:00 |
|
Alibek Omarov
|
0645402946
|
engine: fix crash when reading GoldSrc hashpaks
|
2022-09-19 06:03:01 +03:00 |
|
Alibek Omarov
|
5678d9a253
|
engine: server: support MAP_ANON synonym for MAP_ANONYMOUS, disable allocating string pool near server library for OSX
|
2022-09-12 08:42:50 +03:00 |
|
Alibek Omarov
|
f571a41cf3
|
wscript: allow to setup engine default gamedir during configure
|
2022-09-11 02:12:44 +03:00 |
|
Alibek Omarov
|
8ffb3aac8a
|
engine: wscript: add dummy engine_includes target that only exposes few internal Xash headers for renderers and utils use
|
2022-09-10 22:52:52 +03:00 |
|
Andrey Akhmichin
|
fd152e82e8
|
engine: common: imagelib: img_png.c: add support for indexed and grayscale PNG images.
|
2022-09-08 12:11:02 +03:00 |
|
Alibek Omarov
|
0c50e43663
|
engine: client: enable sound for TE_TAREXPLOSION, use same sound parameters as GoldSrc
|
2022-09-08 04:16:29 +03:00 |
|
Alibek Omarov
|
7a2ac4a9c0
|
engine: client: use generic particles code for blob particles (from tempentity code) only if Quake compatibility was enabled
|
2022-09-08 04:16:29 +03:00 |
|
Andrey Akhmichin
|
e6bb9d980d
|
engine: client: in_touch.c: make touch buttons extention-independent.
|
2022-09-05 11:25:52 +03:00 |
|
Alibek Omarov
|
4be4870982
|
engine: client: remove voice_codecinfo command, as Opus Custom don't give any encoder info, possibly an Opus bug
|
2022-08-31 19:50:31 +03:00 |
|
Alibek Omarov
|
19c2061831
|
wscript: define CUSTOM_MODES and try to link with export that only exists when CUSTOM_MODES was defined in build-time
|
2022-08-31 19:48:42 +03:00 |
|
Alibek Omarov
|
3a8c58d192
|
engine: platform: sdl: fix parentheses around IsAudioError macro
|
2022-08-31 07:13:02 +03:00 |
|
Alibek Omarov
|
24763f9b07
|
engine: server: request client to use Opus Custom codec
|
2022-08-31 06:54:58 +03:00 |
|
Alibek Omarov
|
0d7a2e7bad
|
engine: platform: change capture API to allow locking/unlocking buffer to prevent race condition, use single function for pause
|
2022-08-31 06:50:06 +03:00 |
|