Alibek Omarov
|
f435a81c97
|
engine: soundlib: rewrite sfx resampler, fix possible crash if sfx is too long
- make same rate and same width resamples noop, as everything signed now
- minimize comparisons in loop body
|
2 years ago |
Alibek Omarov
|
cb34c23844
|
common: increase MAX_MAP_MODELS to 1024, to match PrimeXT compilers
|
2 years ago |
SNMetamorph
|
9f9141823a
|
engine: added audio backend print to s_info command
|
2 years ago |
Владислав Сухов
|
d3437c70bd
|
engine: soundlib: fix wrong sample rate unit
|
2 years ago |
Alibek Omarov
|
8630ef2c67
|
engine: client: voice: allow using inputfromfile when microphone isn't connected
|
2 years ago |
Alibek Omarov
|
0b50678912
|
engine: client: voice: refactor, fix issues when missing mic disables voice chat, fix few possible crashes and memory leaks
|
2 years ago |
Alibek Omarov
|
22ff45f5d0
|
engine: platform: add audio capture shutdown functions
|
2 years ago |
Alibek Omarov
|
905bbf1515
|
engine: server: read full voicedata message even if voice is disabled server wide
|
2 years ago |
Alibek Omarov
|
88c1b1400d
|
gitignore: add enc_temp_folder by the request of @SNMetamorph
|
2 years ago |
SNMetamorph
|
8e48a98d48
|
engine: client: voice: codec quality levels changed
|
2 years ago |
SNMetamorph
|
76dbefb9ec
|
engine: client: voice: fixed initialization checks
|
2 years ago |
Alibek Omarov
|
327dcc0293
|
engine: client: voice: simplify code, simplify including voice.h, do not depend on opus headers globally
Autofix few code style mistakes
|
2 years ago |
Alibek Omarov
|
e6c55107c7
|
wscript: fix game_launch not being included
|
2 years ago |
Alibek Omarov
|
c5dbbea9ef
|
engine: server: drop bots fake ping to zero
|
2 years ago |
SNMetamorph
|
74707551ae
|
engine: client: voice: fixed hanging voice status
|
2 years ago |
SNMetamorph
|
2f5f5ef0a6
|
engine: client: voice: fixed sound playback from file
|
2 years ago |
SNMetamorph
|
f7dc9d8e72
|
engine: client: voice: frame size increased to 40 msec
|
2 years ago |
Alibek Omarov
|
238162bb79
|
wscript: move system opus detection to main wscript, so we can avoid including subproject
|
2 years ago |
Alibek Omarov
|
1fda8753bd
|
wscript: rework subproject filtering, use lambdas everywhere. Deprecate --ignore-projects flag, use Waf capability to select targets instead
|
2 years ago |
SNMetamorph
|
a688bed79f
|
engine: client: cl_parse: moved buffer to stack in CL_ParseVoiceData
|
2 years ago |
SNMetamorph
|
b0ff51d5a0
|
engine: client: voice: changed bitrate units to kbps in voice_codecinfo
|
2 years ago |
SNMetamorph
|
68f633e9cd
|
wscript: fixed opus include path
|
2 years ago |
SNMetamorph
|
a520af42e8
|
wscript: opus subproject set as mandatory
|
2 years ago |
SNMetamorph
|
0a6885e02d
|
engine: client: voice chat cvars set as privileged
|
2 years ago |
SNMetamorph
|
aa5a509316
|
engine: client: voice: added GPL notice
|
2 years ago |
SNMetamorph
|
97879430e9
|
engine: small code fixes related to voice chat
|
2 years ago |
SNMetamorph
|
ae97eae42f
|
engine: client: voice: implemented automatic gain control
|
2 years ago |
SNMetamorph
|
c5d7e3c783
|
engine: client: fixed players voice state changing
|
2 years ago |
SNMetamorph
|
9bcd36cc24
|
engine: voice code minor refactoring
|
2 years ago |
SNMetamorph
|
c6881a425f
|
engine: client: added support for variable voice chat quality
|
2 years ago |
SNMetamorph
|
8d0209b122
|
engine: server: added support for variable voice chat quality
|
2 years ago |
SNMetamorph
|
279894cfd4
|
engine: client: added console command voice_codecinfo
|
2 years ago |
SNMetamorph
|
169ee14724
|
engine: client: disabled voice on legacy protocol servers
|
2 years ago |
SNMetamorph
|
8866d5cfd6
|
engine: wscript: added Opus headers to include directories
|
2 years ago |
SNMetamorph
|
3b9a7910d0
|
opus: fixed path to submodule
|
2 years ago |
SNMetamorph
|
b5885d4107
|
3rdparty: opus: wscript: removed Opus demo sources from build
|
2 years ago |
SNMetamorph
|
a254a342b1
|
engine: voice: minor code fixes
|
2 years ago |
SNMetamorph
|
0db95d76a8
|
engine: wscript: removed opus from opt.load()
|
2 years ago |
Alibek Omarov
|
69a9211fc9
|
engine: include voice.h globally
|
2 years ago |
Alibek Omarov
|
44cd03f464
|
wscript: refactor opus wscript files, now it builds only if system package wasn't found
|
2 years ago |
Velaron
|
9242a0a510
|
engine: update voice
|
2 years ago |
Velaron
|
2b9e050f57
|
engine: voice support
|
2 years ago |
Alibek Omarov
|
9d4fe707bb
|
engine: client: carefully check legacy server response, check info string before passing it to UI
|
2 years ago |
Alibek Omarov
|
0d2552c3f6
|
engine: server: prevent DoS through master server query
|
2 years ago |
Alibek Omarov
|
b3c9637422
|
engine: server: send server info to all master servers
|
2 years ago |
Alibek Omarov
|
01a3321d63
|
engine: client: only accept server list from master servers (thanks @tyabus for idea)
|
2 years ago |
Alibek Omarov
|
5a5e72c424
|
engine: print current bug-compatibility level, if enabled
|
2 years ago |
Alibek Omarov
|
b8dc7494eb
|
engine: client: move timescale pitch apply to channel mixing
|
2 years ago |
Alibek Omarov
|
532cd779a7
|
Documentation: document bug compatibility mode
|
2 years ago |
Alibek Omarov
|
d202a6c572
|
engine: server: emulate pfnPEntityOfEntIndex bug only with explicitly enabled GoldSrc bug compatibility
|
2 years ago |