Grishka
5caaaafa42
Updated WebRTC APM
...
I'm now using the entire audio processing module from WebRTC as opposed to individual DSP algorithms pulled from there before. Seems to work better this way.
2018-11-23 04:02:53 +03:00
Grishka
b1a0b3d94a
2.3
...
- Nonblocking sockets
- Better ShittyInternetMode
- Fixed a bunch of bugs
- Probably added some new bugs too
2018-11-09 18:44:01 +03:00
Grishka
697eea96aa
2.1.1: a bunch of fixes
...
- Enabled delay-agnostic AEC on Windows & Linux, it seems to make a difference after all (telegramdesktop/tdesktop#4881)
- Fixed PulseAudio crashes, at least I hope so (closes #42 )
- Fixed parsing of floating-point server config values in some locales in Linux
2018-07-02 00:42:49 +03:00
Grishka
342cc5a295
2.1
2018-06-04 22:37:43 +03:00
Grishka
83ac2c603b
Fixes
2018-05-28 02:17:22 +03:00
Grishka
b52eb581fa
2.0-alpha4
2018-05-15 21:23:46 +03:00
Grishka
55c2202937
Fixes
2017-12-27 21:25:47 +04:00
Grishka
d348e56436
Added AGC on audio output because some echo cancellation implementations don't like loud audio in speakerphone mode; this should only be enabled when using the earpiece speaker, on devices that have one. Also, the AGC on the input is now configured with a much lower target level.
2017-09-07 08:39:33 +03:00
Grishka
1be4d016a4
Refactor all the things!
...
- Added support for SOCKS5 proxy
- Also, a bunch of bugfixes
2017-07-03 04:42:49 +03:00
Grishka
697e250727
Finished moving things around, all classes are now in tgvoip
...
Replaced condition variables with semaphores
Audio device enumeration & selection on OS X and Windows
2017-04-28 14:17:56 +03:00
Grishka
333c4a1101
Added working audio i/o for OS X
...
Added simple audio resampler
Replaced prebuilt static libs with their sources & added that to all project files (closes #5 )
2017-04-09 19:14:33 +03:00
Grishka
eb813e1d13
updated to 0.3.1
2017-03-30 17:06:59 +03:00
Grishka
2027dabd60
Initial public release
2017-02-02 19:24:40 +03:00