Ilya Fedin
|
6b68d001ae
|
Get rid of deprecated ranges::action
|
2021-03-15 11:41:29 +03:00 |
|
Ilya Fedin
|
c0c10689a1
|
Get rid of deprecated ranges::view usage
|
2021-03-13 19:14:58 +03:00 |
|
Ilya Fedin
|
c4dcf064d5
|
Avoid multiple .arg usage as suggested by clazy
|
2021-03-13 19:08:33 +03:00 |
|
John Preston
|
d624e2ef65
|
Fix build on macOS and Linux.
|
2021-03-12 19:21:35 +04:00 |
|
John Preston
|
68b0a85369
|
Rename RPCError to MTP::Error.
|
2021-03-12 16:58:26 +04:00 |
|
Nicholas Guriev
|
153c949a88
|
Clean up DESKTOP_APP_DISABLE_WEBRTC_INTEGRATION
|
2021-02-04 17:39:33 +04:00 |
|
23rd
|
d4bbbdb65c
|
Replaced rand_value util function with openssl::RandomValue.
|
2021-01-24 10:41:10 +03:00 |
|
John Preston
|
e11efe483e
|
Add ability to choose calls audio backend.
|
2021-01-07 19:27:11 +04:00 |
|
John Preston
|
b23e4fa491
|
Use OpenAL recording backend for calls on Windows.
|
2021-01-05 21:15:19 +04:00 |
|
John Preston
|
1951b7a8a1
|
Fix possible infinite recursion in video calls.
|
2020-12-24 14:38:46 +04:00 |
|
John Preston
|
c5ad7c7c89
|
Add start/end/reconnecting sounds to voice chats.
|
2020-12-18 12:44:19 +04:00 |
|
John Preston
|
546881c720
|
Join other calls with confirmation.
|
2020-12-08 19:09:13 +04:00 |
|
23rd
|
80597e190a
|
Fixed permissions requesting for different call types.
|
2020-12-01 09:45:24 +03:00 |
|
John Preston
|
8618fe41ee
|
Apply new group call from new service message.
|
2020-12-01 09:45:22 +03:00 |
|
John Preston
|
33941ad1b9
|
Start group call bar in HistoryWidget.
|
2020-12-01 09:45:21 +03:00 |
|
John Preston
|
0888901d79
|
Try using progressive jpeg photo size.
|
2020-09-29 19:03:18 +03:00 |
|
John Preston
|
49c230b898
|
Update API scheme to layer 118.
|
2020-09-29 19:03:18 +03:00 |
|
John Preston
|
4d2041ae48
|
Share video capturer between call and settings.
|
2020-08-21 17:52:13 +04:00 |
|
John Preston
|
4672e3d068
|
Improve calls settings (camera / microphone).
|
2020-08-21 17:52:13 +04:00 |
|
John Preston
|
aa87d627c9
|
Allow to choose camera device in Settings.
|
2020-08-21 17:52:13 +04:00 |
|
John Preston
|
e782e065a0
|
Use audio device enumeration from lib_webrtc.
|
2020-08-21 17:52:12 +04:00 |
|
John Preston
|
f36240eb38
|
Check for at least one camera existance.
|
2020-08-21 17:52:12 +04:00 |
|
John Preston
|
fe97939abf
|
Fix possible crash in call error handling.
|
2020-08-17 13:50:16 +04:00 |
|
John Preston
|
369ec46064
|
Allow building without WebRTC.
|
2020-08-11 21:33:15 +04:00 |
|
John Preston
|
eda22b925f
|
Fix build on Linux 64 bit.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
95de762529
|
Support three-value VideoState.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
4bf6550e24
|
Update API scheme to layer 117.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
83759adb5f
|
Start video call from video call service message.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
6f90e57523
|
Support special video calls service messages.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
aba8f72c36
|
Fix camera start.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
35dfb9fab3
|
Show outgoing video stream.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
b692242012
|
Allow reference tgcalls implementation.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
c1f727bde9
|
Update tgcalls to use new protocol.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
f3808bdc24
|
Start using webrtc::VideoTrack.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
da3bbba497
|
Allow enable/disable video in a call.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
78c9c1e7f8
|
Update tgcalls library.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
46550381a4
|
Fix build on macOS.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
815300bffc
|
Fix video between tdesktop instances.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
12e0399cf4
|
Add tgcalls library.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
71040464c5
|
Request camera permissions on macOS.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
6d36176a8d
|
Add test implementation of webrtc calls.
|
2020-08-11 18:21:40 +04:00 |
|
John Preston
|
79a361ba43
|
Move call management to Core::App.
|
2020-06-25 21:57:36 +04:00 |
|
John Preston
|
83538675ce
|
Move a lot of settings to Core::Settings.
|
2020-06-23 21:53:42 +04:00 |
|
John Preston
|
4d6cc58f0d
|
Move session settings to main_session_settings.
|
2020-06-23 21:53:42 +04:00 |
|
John Preston
|
357caf8007
|
Keep separate MTP::Config's for separate accounts.
|
2020-06-23 21:53:41 +04:00 |
|
John Preston
|
0ad7dcaef9
|
Remove MTP::MainInstance() global access point.
|
2020-06-23 21:53:40 +04:00 |
|
John Preston
|
7f09da9e32
|
Use MTP::Sender in Intro.
|
2020-06-23 21:53:39 +04:00 |
|
John Preston
|
ea4044e38c
|
Use TgVoip interface instead of VoIPController.
|
2020-06-01 18:09:31 +04:00 |
|
John Preston
|
ed715fb810
|
Update API scheme to layer 111.
|
2020-03-27 20:36:01 +04:00 |
|
John Preston
|
e943264823
|
Pass MTP::Instance to MTP::Sender.
|
2019-11-29 15:36:05 +03:00 |
|