1
0
mirror of https://github.com/danog/libtgvoip.git synced 2024-12-02 17:51:06 +01:00
Commit Graph

220 Commits

Author SHA1 Message Date
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
b6cfcba80f Fixed protocol compatibility 2019-03-11 14:32:56 +03:00
Grishka
40c8685e77 Version 2019-03-11 01:34:58 +03:00
Grishka
c5a39bd57c Fix 2019-03-11 01:31:13 +03: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
Gregory K
46cd772b3f
Merge pull request #76 from zevlg/issue-68-config-audio-callback
audio-callback feature is disabled by default
2019-03-05 00:35:31 +03:00
Zajcev Evgeny
c373fc65e4 audio-callback feature is disabled by default, use
"--enable-audio-callback" to enable it

Fixes #68
2019-03-05 00:24:12 +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
632d7d5083 Make "shitty internet mode" sampling rate controllable by server config 2019-02-20 02:42:44 +04:00
Grishka
6e7384d5a8 Debug stats 2019-02-12 16:17:01 +03:00
Grishka
a58c5fbad0 Fixed build with TGVOIP_NO_DSP 2019-02-10 15:45:30 +03:00
Grishka
1b699b320d p2p improvements 2019-02-10 15:28:22 +03:00
Gregory K
be5f739869
Merge pull request #73 from bakatrouble/public
Fix ARM Linux builds
2019-02-10 15:27:05 +03:00
bakatrouble
5efda7ac16 Fix ARM Linux builds 2019-02-10 14:04:22 +03:00
Grishka
fc13464b35 fix 2019-02-07 16:18:48 +03:00
Grishka
cfd62e66a8 Why did it change the OS X project 2019-02-05 14:52:58 +03:00
Grishka
3a58a16194 2.4.3 2019-02-05 14:41:00 +03:00
Grishka
c4a48b3627 Updated OS X project 2019-01-23 20:58:58 +03:00
Grishka
564eada171 Fix #63 2019-01-11 02:25:04 +03:00
Grishka
4f64e2e837 fixes 2019-01-09 23:27:23 +03:00
Grishka
0c732e2ce4 fixes 2019-01-08 06:28:42 +03:00
Grishka
12e76ed3db better logging 2019-01-03 16:51:44 +03:00
Gregory K
f015b7965f
Merge pull request #62 from xvitaly/big-endian
Fixed build under other than x86 and ARM architectures
2019-01-02 20:41:01 +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
Vitaly Zaitsev
243acfa6a5
Backported WebRTC upstream patch with Big Endian support.
Backported Fedora patch by Than Ngo with PowerPC and aarch64 build fixes.

Signed-off-by: Vitaly Zaitsev <vitaly@easycoding.org>
2018-12-21 14:00:35 +01:00
Grishka
fed3bb73ee Detect when proxy does not support UDP and persist that across calls 2018-12-19 19:51:45 +03:00
Peter
a7546d438a Merge commit '6d03dd9ae4bf48d7344341cdd2d055ebd3a6a42e' into public 2018-12-19 18:36:05 +03:00
Grishka
6d03dd9ae4 version 2018-12-19 05:11:50 +03:00
Grishka
69adf70d9a Use server config for APM + iOS crash fix 2018-12-19 05:10:34 +03:00
Grishka
0b42ec8fe2 Update iOS project 2018-12-19 05:10:29 +03:00
Grishka
f1b9e63e0c packet logging 2018-12-19 05:10:25 +03:00
Grishka
beeea45d2e I apparently still suck at C++ memory management 2018-12-12 03:29:31 +03:00
Peter
24fcebafe9 Update project 2018-12-11 21:57:18 +04: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
78e584c443 New protocol version: optimized packet size 2018-11-23 04:03:16 +03:00
Grishka
8cf9177f06 Fixed build on iOS 2018-11-23 04:03:10 +03:00
Grishka
9dd089d2bb fixed build on android 2018-11-23 04:03:03 +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
cc0cf35725 fixed deadlock 2018-11-23 04:02:42 +03:00
Grishka
02f4835e31 Rearranged VoIPController methods and added sections 2018-11-23 04:02:34 +03:00
Grishka
912f73dec8 Updated OS X project 2018-11-16 19:10:27 +03:00
Grishka
39376df40e Fixed audio glitches on Windows 2018-11-16 19:10:21 +03:00