6b910c44c6
Misc improvements and refactorings
2020-01-22 12:43:51 +01:00
Igor Zhukov
05c83992e5
Merge branch 'public' of https://github.com/grishka/libtgvoip into grishka-public
2019-12-29 15:06:10 +05:00
Daniil Kovalev
33a93e2a81
Fix invalid copy-paste
2019-12-05 09:57:11 +03:00
John Preston
4dabb67eff
Fix build without private APIs.
2019-11-30 11:19:58 +03:00
John Preston
782436c567
Fix a couple of build warnings.
2019-11-11 10:50:54 +03:00
Grishka
bb25caf814
fixes
2019-04-24 19:36:32 +03:00
Fela Ameghino
38a57c8c6b
UWP project fixes
2019-04-17 17:32:43 +02:00
Grishka
f7ff6409df
I tried so hard, and got so far
...
But in the end, it doesn't even matter
😭
2019-04-15 02:43:10 +03:00
Gregory K
d81253009d
Merge pull request #77 from UnigramDev/public
...
Updated UWP project to 2.4.4
2019-03-12 18:03:16 +03:00
Grishka
b22fed62e6
Fix
2019-03-12 16:28:24 +03:00
Grishka
bfa92bd59c
Updated projects
2019-03-12 16:15:22 +03:00
Fela Ameghino
a0fbeeea92
Improved CXWrapper adding various methods
2019-03-12 11:55:52 +01:00
Fela Ameghino
5c4163ca5a
Merge branch 'public' of https://github.com/UnigramDev/libtgvoip into public
2019-03-12 11:54:11 +01:00
Fela Ameghino
65da311f69
Improved CXWrapper adding various methods
2019-03-12 11:53:50 +01:00
Fela Ameghino
e5900e698d
Improved CXWrapper adding various methods
2019-03-12 11:51:26 +01:00
Fela Ameghino
07df8c9c4f
Merge branch 'public' of https://github.com/UnigramDev/libtgvoip into public
2019-03-11 18:45:29 +01:00
Fela Ameghino
4fd5f339cd
Added GetConnectionMaxLayer to CXWrapper
2019-03-11 18:45:07 +01:00
Fela Ameghino
fe080d6bde
Added GetConnectionMaxLayer to CXWrapper
2019-03-11 18:43:16 +01:00
Fela Ameghino
028d86f599
Updated UWP project to 2.4.4
2019-03-11 18:28:38 +01:00
Grishka
a6e6ed5825
Fix FEC packet loss percent for libopus 1.3
...
Also make opus in-band FEC less aggressive
2019-03-11 01:12:09 +03:00
Grishka
ce74c9216f
Avoid using private APIs on OS X in app store builds
2019-02-27 18:29:01 +04:00
Grishka
aabd289ba1
Swift? Where we are going, we don't need Swift!
2019-02-24 16:15:14 +04:00
Grishka
1b699b320d
p2p improvements
2019-02-10 15:28:22 +03:00
Grishka
3a58a16194
2.4.3
2019-02-05 14:41:00 +03:00
Grishka
a1df90f286
Set preferred audio session parameters on iOS
...
+ build bixes
2018-12-31 18:27:00 +03:00
Grishka
59a975bf66
Fixes
2018-12-31 04:05:58 +03:00
Grishka
8fd89fc173
Fixes, mic level testing and volume adjustment
2018-12-30 02:24:55 +03:00
Grishka
69adf70d9a
Use server config for APM + iOS crash fix
2018-12-19 05:10:34 +03:00
Grishka
7f54b9109c
crash fix
...
also fixes #60
2018-12-10 22:54:46 +03:00
Grishka
f85ce99894
Save more data in data saving mode
2018-11-30 15:40:02 +03:00
Grishka
f4c4f792d1
Collect packet stats and accept json string for server config
2018-11-30 15:39:52 +03:00
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
39376df40e
Fixed audio glitches on Windows
2018-11-16 19:10:21 +03:00
Gregory K
296187a443
Merge pull request #58 from telegramdesktop/tdesktop
...
Fix build for Linux.
2018-11-09 20:40:40 +03:00
John Preston
fb0a2b0c9b
Fix build for Linux.
2018-11-09 21:28:27 +04:00
Fela Ameghino
d6cf1b73d3
Updated UWP wrapper
2018-11-09 17:51:29 +01:00
Grishka
467b1487e8
Removed unused files
2018-11-09 18:53:44 +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
Fela Ameghino
646f7d677e
Merge branch 'public' into public
2018-09-16 22:47:17 +02:00
Grishka
14d782bf9f
Fixes
...
This makes some parts of #53 unnecessary, sorry Fela
2018-09-16 23:38:52 +03:00
Fela Ameghino
68acf590bc
Added GetSignalBarsCount and GetConnectionState to CXWrapper
2018-09-16 17:58:08 +02:00
Fela Ameghino
761c5869e9
Added GetStats to CXWrapper
2018-09-13 12:27:04 +02:00
Fela Ameghino
f643b02178
Prevent crash if UWP WASAPI devices aren't found
2018-09-09 23:34:35 +02:00
Fela Ameghino
b2ac10ef2a
Fixed UWP project
2018-09-09 22:20:48 +02:00
Grishka
9a1ec510e2
Fixed build for Windows Phone, fixed some warnings
2018-09-08 22:26:54 +03:00
Grishka
64f14585e7
2.2.4
...
- Added tests (using xcode)
- Added a define to enable callback-based audio I/O instead of using actual audio devices
- Fixed a crash on Windows when there's no access to the microphone
- Misc fixes
2018-09-01 01:59:09 +03:00
Grishka
529a3bf14f
2.2.2: more fixes
...
- Probable fix for a mysterious crash in WASAPI
- Hopefully fixes telegramdesktop/tdesktop/4219 by setting PA stream role and bypassing filters
- Outgoing packet queue now uses Buffer instead of BufferPool
2018-08-07 23:10:31 +03:00
Grishka
3334409ac7
2.2.1: bug fixes
2018-08-03 17:26:00 +03:00
Grishka
7dbad08354
Fix build on Android
2018-07-18 12:34:06 +03:00
Grishka
5380aaba0d
2.2
...
- Refactored audio I/O to allow sharing a common context between input and output, for those OSes that require this
- Rewritten periodic operation handling to use a "run loop" thingy instead of an ugly loop formerly known as tick thread
- Fixed a bunch of compiler warnings (closes #13 )
- Added automake so you no longer need to use the GYP file for standalone builds (closes #43 )
2018-07-17 19:48:21 +03:00