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
Gregory K
dacde29548
Merge pull request #46 from mymedia2/patch-2
...
Add conditions for FreeBSD and GNU/Hurd
2018-07-02 01:10:38 +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
a541f8faf0
remove "copy info.plist"
2018-06-20 19:06:44 +03:00
Grishka
5de4e68040
reduce NS strength
2018-06-20 18:14:53 +03:00
Grishka
a80548e95f
Fixes
2018-06-12 17:41:55 +03:00
Nicholas Guriev
c5f8db2be1
Add conditions for FreeBSD and GNU/Hurd
2018-06-08 00:35:48 +03:00
Grishka
ebca1d3e84
Update OS X project once again
2018-06-06 15:52:54 +03:00
Grishka
c17ea407f8
Update OS X project
2018-06-06 15:43:16 +03:00
Grishka
6ba1241cfe
Fixed audio on Windows XP
2018-06-05 20:42:06 +03:00
Grishka
6a8f543cca
Include fix
2018-06-05 00:28:38 +03:00
Grishka
9f4bc6786d
Fix of a fix
2018-06-04 23:02:49 +03:00
Grishka
fc9b6175b0
Fixes
2018-06-04 22:59:58 +03:00
Grishka
342cc5a295
2.1
2018-06-04 22:37:43 +03:00
Grishka
5ae5b34cc7
fix
2018-06-01 23:06:27 +03:00
Grishka
83ac2c603b
Fixes
2018-05-28 02:17:22 +03:00
Grishka
d2453dd1d0
Synchronize audio I/O creation & deletion
2018-05-25 22:14:45 +03:00
Gregory K
4df5beedcd
Merge pull request #44 from telegramdesktop/tdesktop
...
Fix some warnings and push changes for tdesktop upstream.
2018-05-25 20:29:23 +03:00
John Preston
00851dc634
Fix build for Windows.
2018-05-24 19:49:58 +03:00
John Preston
167259d729
Merge remote-tracking branch 'upstream/public' into tdesktop
2018-05-24 18:04:43 +03:00
Grishka
b52eb581fa
2.0-alpha4
2018-05-15 21:23:46 +03:00
John Preston
ed3a899bbe
Merge remote-tracking branch 'upstream/public' into tdesktop
2018-05-15 21:10:44 +03:00
Grishka
a3feec022c
Fix
2018-05-10 15:33:14 +03:00
John Preston
3d82d03bbb
Merge remote-tracking branch 'upstream/public' into tdesktop
2018-05-07 00:05:51 +03:00
Grishka
bf77912eaf
Fixed TCP timeout on Windows
2018-05-06 23:53:51 +03:00
Grishka
4dd77bdda2
fix
2018-04-08 23:03:06 +03:00
Grishka
91270ab5c1
Fixed audio input on OS X 10.6
2018-04-08 22:55:43 +03:00
Gregory K
b85179c535
Merge pull request #41 from Johnnynator/musl
...
fix build against musl libc
2018-04-08 13:11:14 +03:00
Gregory K
3511a42d3d
Merge pull request #31 from mymedia2/patch-1
...
Remove deprecated call of AES_ctr128_encrypt
2018-04-07 14:13:55 +03: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
John Preston
6e0e102614
Merge remote-tracking branch 'upstream/public' into HEAD
2018-03-03 15:57:10 +03:00
Grishka
41d16426fd
probably fix crash on os x
2018-03-02 14:51:42 +04:00
John
6737ba68ce
fix build against musl libc
2018-02-19 17:50:53 +01: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
John Preston
0b53884c8b
Merge remote-tracking branch 'upstream/public' into tdesktop
2017-12-27 21:47:58 +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
Nicholas Guriev
b0c6da9bdc
Add extern "C" wrapper
...
It perhaps fixes build failure against ancient OpenSSL.
See also: https://github.com/openssl/openssl/commit/17e80c6
2017-12-08 23:16:12 +03:00
John Preston
5519789e1a
Fix build warning.
2017-11-23 19:40:06 +04:00
John Preston
bd2a34476c
Merge remote-tracking branch 'upstream/public' into tdesktop
2017-11-23 09:39:42 +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