1
0
mirror of https://github.com/danog/libtgvoip.git synced 2024-11-26 20:24:38 +01:00
Commit Graph

31 Commits

Author SHA1 Message Date
e626d0dc19
Fix 2020-01-22 13:15:22 +01:00
ef0a99fc8c
Refactoring 2020-01-22 12:51:17 +01:00
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
overtake
3a9273040c update for github 2019-11-27 18:37:23 +04:00
overtake
2e75a04ab7 no message 2019-11-06 18:51:05 +04:00
overtake
9ade1ce359 no message 2019-07-25 19:53:19 +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
Grishka
b22fed62e6 Fix 2019-03-12 16:28:24 +03:00
Grishka
bfa92bd59c Updated projects 2019-03-12 16:15:22 +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
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
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
912f73dec8 Updated OS X project 2018-11-16 19:10:27 +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
default
632975bf34 removed .DS_Store & added it to .gitignore 2018-07-18 18:40:08 +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
Grishka
a541f8faf0 remove "copy info.plist" 2018-06-20 19:06:44 +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
47c46ab29a OSX project fix 2017-08-21 23:40:55 +03:00
Grishka
6e840a6992 fix 2017-08-21 19:31:04 +03:00
Grishka
dc913a843a Added signal bars & fixed OSX project 2017-08-21 19:02:37 +03:00
Grishka
233398c784 Probably fixed echo cancellation 2017-05-18 19:11:12 +03:00
Grishka
5109903e02 Logging to file(s) now works on all systems and logs now contain OS version in their header
On OS X, audio now plays only out of the right speaker on MacBook Pro's to avoid insane echo when using built-in speakers
Fixed crash on Linux
2017-05-06 02:18:34 +03:00
Grishka
510a977ff0 Added WASAPI audio I/O implementation for Windows >= Vista (desktop only for now)
Added device selection on Linux
Bugfixes
2017-05-05 00:44:23 +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