2
0
mirror of https://github.com/rehlds/revoice.git synced 2025-03-03 17:15:25 +03:00

62 Commits

Author SHA1 Message Date
the_hunter
30cfd4dd41 Fix assignment-in-condition warning 2025-02-25 10:09:16 +02:00
the_hunter
0ff6507dff Remove redundant null check for g_engfuncs 2025-02-25 10:04:55 +02:00
the_hunter
80baf85885 Add silk documentation 2025-02-25 01:28:38 +02:00
the_hunter
b9b87a119a Fix buffer overread in silk 2025-02-25 01:28:37 +02:00
the_hunter
c53cff1cc7 Enable LTO for silk codec on Linux 2025-02-25 01:28:37 +02:00
the_hunter
e927c2bcb5 Fix typo in silk CMakeLists.txt (RPIVATE -> PRIVATE) 2025-02-25 01:28:37 +02:00
the_hunter
659e3b71a7 Enable floating-point optimizations for silk non-Debug 2025-02-25 01:28:37 +02:00
the_hunter
c5fafac2f4 Change CXX to C compiler condition in silk CMakeLists.txt 2025-02-25 01:28:37 +02:00
the_hunter
1944301509 Add project metadata to silk CMakeLists.txt 2025-02-25 01:28:36 +02:00
the_hunter
0a6172735d Enable floating-point optimizations for speex non-Debug 2025-02-25 01:28:36 +02:00
the_hunter
19e2898a0d Add option ENABLE_VORBIS_PSY
Enable Vorbis psychoacoustic model for the Speex codec.
This is an experimental feature in the Speex codec that improves sound quality.
It allows the Speex codec to use the Vorbis psychoacoustic model for better speech compression,
especially at higher bitrates.
This model helps identify which parts of the sound are less noticeable to the human ear
and compresses them more, while preserving overall quality.
2025-02-24 23:56:13 +02:00
the_hunter
0095b8b5ad Update speex codec to version 1.2.1 2025-02-24 23:06:18 +02:00
the_hunter
c7f858e7af Move speex private headers to src directory 2025-02-23 22:39:33 +02:00
the_hunter
3902100b0e Apply FORCE_STACK_ALIGN attribute in C_DLLEXPORT macro 2025-02-23 14:09:31 +02:00
the_hunter
4662a2d126 Add CMakeUserPresets.json to .gitignore 2025-02-23 13:40:13 +02:00
the_hunter
acc728be60 Remove unused source files 2025-02-23 13:33:05 +02:00
the_hunter
46f2ba7e69 Reorganize project structure according to 'The Pitchfork Layout' 2025-02-23 12:59:05 +02:00
the_hunter
ac92a1fbc8 Replace Gradle and MSVC with CMake build system 2025-02-22 13:29:27 +02:00
the_hunter
f830f79f33 Remove Gradle and MSVC configuration files 2025-02-22 13:29:27 +02:00
the_hunter
846d857f10 Normalize line endings to LF in source files 2025-02-17 01:02:45 +02:00
the_hunter
6b01c1009d Add .gitattributes and .editorconfig files 2025-02-17 00:30:32 +02:00
the_hunter
dcb1ef0185 Update .gitignore with revised rules 2025-02-17 00:30:32 +02:00
e0feddef34
Merge pull request #20 from rehlds/feature/meta-improvements
Added changelog + Updated Readme
2024-11-15 18:03:55 +03:00
2ca16db99d
re -> Re 2024-11-15 18:03:27 +03:00
Sergey Shorokhov
903721e12c
Rename back LICENSE file 2024-11-11 09:14:20 +03:00
7022f8bcf0
Update CHANGELOG.md
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
2024-11-06 13:38:38 +03:00
20714b62f2
Update CHANGELOG.md
Co-authored-by: Sergey Shorokhov <wopox1337@ya.ru>
2024-11-06 13:38:33 +03:00
428886ffbd
mata info: added Changelog, updated readme 2024-11-03 16:56:43 +03:00
s1lent
8a547601db VoiceEncoder_Opus.cpp reworked, refactoring, fix Compress 0.1.0.34 2020-03-04 00:00:41 +07:00
s1lent
5f71fde202 fixed vulnerable client-side attack via invalid voice packet 0.1.0.33 2019-10-17 03:06:51 +07:00
s1lent
15780dfcaf
Fix typo 0.1.0.32 2017-10-31 01:17:02 +07:00
s1lent
2f2b7fe48a
Fixed some bugs.
Add "rev status" to print detailed info
Update rehlsdk
0.1.0.31
2017-10-26 20:30:31 +07:00
s1lent
d271a42878
Fix voice stream steam-to-steam 0.1.0.30 2017-07-09 16:09:53 +07:00
s1lent
b83914b030
Refactoring
Added new cvar's REV_HltvCodec, REV_DefaultCodec
2017-07-08 02:53:04 +07:00
s1lent
07f5290ad9
Refactoring versioning 2017-07-07 20:23:11 +07:00
s1lent
92f1fb87b1
Add OPUS audio codec support 0.1.0.29 2017-07-07 04:51:29 +07:00
Adidasman
08dd8df4b4 Update ReHLDS API 3.x 0.1.0.26 2016-12-13 05:54:47 +06:00
s1lentq
c8311da7da Fix: Moved ConVar sv_voiceenable after reading the buffer MSG_Read* 2016-02-11 05:03:24 +06:00
s1lentq
41a2c97eba Enable voice-limiter 2016-02-10 20:36:29 +06:00
s1lentq
a5667b7dbc Rethink authorize a client 2016-02-05 03:56:46 +06:00
s1lentq
fcc2d4f522 Merge pull request #6 from Adidasman1/master
Uncommented limiter voice and default voice codex speex for everyone.
2016-01-26 17:20:00 +03:00
Adidasman1
3d049fcb19 Uncommented limiter voice and default voice codex speex for everyone. 2016-01-26 19:07:04 +04:00
asmodai
fec9126f34 Added voice rate limiter 2015-12-15 03:00:14 +03:00
s1lentq
639e79e766 Added publish.gradle 2015-12-15 02:02:31 +06:00
thecrock
28f77e9ff3 Silk encoder: disable 100msec encoding buffer 2015-12-14 22:15:33 +04:00
thecrock
9ef0b50281 Merge branch 'master' of https://github.com/s1lentq/revoice 2015-12-14 21:49:52 +04:00
thecrock
f2c262cdb4 Access to pending samples in the Silk encoding buffer 2015-12-14 21:49:28 +04:00
s1lentq
f378ce017a Temporary disabled load config 2015-12-14 22:48:21 +06:00
s1lentq
32ed0c8924 Fix warnings in speex library
Implemented gradle build
2015-12-14 22:07:55 +06:00
thecrock
8eb9367dcd Typo in CSteamP2PCodec::Compress 2015-12-14 18:06:47 +04:00