1
0
mirror of https://github.com/danog/libtgvoip.git synced 2024-12-02 09:37:52 +01:00
Commit Graph

121 Commits

Author SHA1 Message Date
b09ce7f5e4 Increase packet buffer pool size 2018-03-27 14:01:28 +02:00
d876d08313 Merge 2018-03-26 15:51:04 +02:00
Gregory K
348d95bdfd
Merge pull request #40 from 3v1n0/msse-enable-in-supported-archs
libtgvoip: use SSE2 cflags only in supported archs
2018-03-10 01:31:00 +04:00
Grishka
41d16426fd probably fix crash on os x 2018-03-02 14:51:42 +04:00
Marco Trevisan
01f70942e1
libtgvoip.gyp: only enable -msse2 for i686 2018-02-19 00:25:55 +01:00
Marco Trevisan
b1b83c6f3b
libtgvoip.gyp: use uname -m to get architecture 2018-02-17 17:51:14 +01:00
Marco Trevisan (Treviño)
dc8298ace2 libtgvoip: use SSE2 cflags only in supported archs
Without this libtgvoip won't compile in ARM CPUs
2018-02-09 03:07:14 +01:00
Grishka
60d40e4ee4 deinitializing multi-threaded things seems like a good way to go mad 2018-02-03 20:54:38 +04:00
Grishka
e7e7d2f05e crash fix 2018-02-03 20:21:58 +04:00
Grishka
6b0d4a6cc3 fix 2018-01-24 17:56:42 +03:00
Grishka
55c2202937 Fixes 2017-12-27 21:25:47 +04:00
Gregory K
ef108581ac
Merge pull request #36 from stek29/gitignore-xcode
Add xcuserdata to gitignore
2017-12-21 20:19:21 +04:00
Gregory K
efd87fd7a8
Merge pull request #35 from UnigramDev/public
Updated the CXWrapper to use events instead of IStateCallback
2017-12-20 18:39:29 +04:00
Grishka
6a0b3b23b7 Disable OpenSL on Android because it's unreliable AF 2017-11-11 01:36:31 +03:00
Grishka
8d6ca06257 Correctly handle ALSA errors
(actually, it should have been like this from the beginning)
telegramdesktop/tdesktop#3412
2017-10-31 11:19:00 +03:00
Viktor Oreshkin
85a4287782 Add xcuserdata to gitignore
Signed-off-by: Viktor Oreshkin <imselfish@stek29.rocks>
2017-10-23 01:03:43 +03:00
Grishka
620da00fb6 Use larger buffer for audio capture on OS X because 10 kb was apparently not enough in some cases 2017-09-21 16:16:37 +03:00
Daniil Gentili
ff2ccbd985 Try to fix segfault 2017-09-17 18:12:01 +02:00
Daniil Gentili
c5fa50730f Merge branch 'public' of https://github.com/grishka/libtgvoip into public 2017-09-17 17:59:53 +02:00
Grishka
e6455adb39 fixed crash on OS X 2017-09-07 23:02:22 +03:00
Fela Ameghino
afc4453acd Updated the CXWrapper to use events instead of IStateCallback 2017-09-07 13:17:18 +02: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
Gregory K
a8aff0e64c Merge pull request #34 from UnigramDev/public
Signal bars in CX wrapper
2017-09-02 07:20:15 +03:00
Fela Ameghino
9d6c54772e Signal bars in CX wrapper 2017-09-01 12:56:52 +02:00
Grishka
47c46ab29a OSX project fix 2017-08-21 23:40:55 +03:00
Daniil Gentili
5ba5c9d748 Merge branch 'public' of https://github.com/grishka/libtgvoip into HEAD 2017-08-21 18:37:18 +02:00
Grishka
6e840a6992 fix 2017-08-21 19:31:04 +03:00
Daniil Gentili
dafdf34911 Merge branch 'public' of https://github.com/grishka/libtgvoip into HEAD 2017-08-21 18:18:48 +02:00
Grishka
dc913a843a Added signal bars & fixed OSX project 2017-08-21 19:02:37 +03:00
Daniil Gentili
b03fc6c75b Parse shared config changes 2017-08-05 17:34:02 +02:00
Daniil Gentili
9b4f989f39 Openssl fixes 2017-08-05 07:18:20 +00:00
Daniil Gentili
087b1e71c5 Merge 2017-08-03 16:50:13 +02:00
Daniil Gentili
b6b40ac70a Changed opus signal type to music, increased size of outgoing packet buffer 2017-08-03 16:41:38 +02:00
Grishka
bfd5cfecb3 - Use VoiceProcessingIO on OS X 10.7 and higher
- Apply AGC after AEC/NS to work around loud echo on desktops
- Fixed (?) mic muting on Windows
2017-08-01 20:17:44 +03:00
Daniil Gentili
5b3248482e Merge branch 'public' of https://github.com/grishka/libtgvoip into public 2017-07-27 19:01:11 +02:00
Grishka
01f27014b2 Bugfix 2017-07-27 19:47:10 +03:00
Grishka
e42287b6f4 Fixes 2017-07-20 00:00:13 +03:00
Daniil Gentili
f4bfddb1cd More fixes 2017-07-13 17:43:13 +02:00
Daniil Gentili
2b8659140b Merge branch 'public' of https://github.com/grishka/libtgvoip into public 2017-07-09 21:17:02 +02:00
Daniil Gentili
c9aa846734 Added STATE_CREATED constant 2017-07-09 21:16:43 +02:00
Gregory K
de33700312 Merge pull request #30 from telegramdesktop/tdesktop
Add virtual destructor to NetworkAddress.
2017-07-06 21:32:46 +03:00
John Preston
757a5d8ec3 Add virtual destructor to NetworkAddress.
Subclasses of NetworkAddress are deleted using pointers to the base class,
so a virtual destructor is required. Also fix a couple of warnings on 64bit.
2017-07-06 20:16:18 +03:00
Gregory K
0d5530641f Merge pull request #29 from UnigramDev/public
SetProxy on RT too, other small fixes
2017-07-06 18:44:20 +03:00
Fela Ameghino
15dabd5a14 SetProxy on RT too, other small fixes 2017-07-06 17:33:47 +02:00
Daniil Gentili
831d646b85 Generalize 2017-07-04 14:49:09 +01:00
Daniil Gentili
4c43234455 Simplify everything 2017-07-04 10:30:21 +01:00
Daniil Gentili
ef6b8f6279 Merge branch 'public' of https://github.com/grishka/libtgvoip into public 2017-07-04 02:05:23 +01:00
Grishka
445433f4f0 Proxy fix 2017-07-04 03:04:59 +03:00
Daniil Gentili
97f24e7bda Fixes 2017-07-03 16:57:55 +02:00
Daniil Gentili
4aab25d376 Merge branch 'public' of https://github.com/grishka/libtgvoip into public 2017-07-03 15:15:05 +02:00