220 Commits

Author SHA1 Message Date
Ali
f80bf33453 Merge branch 'master' into experiments/metal-background 2022-05-12 00:49:41 +04:00
Ali
88d2546303 Merge branch 'beta'
# Conflicts:
#	submodules/TelegramVoip/Sources/OngoingCallContext.swift
2022-05-10 19:15:11 +04:00
Ali
34c34f0671 Move logging to tgcalls 2022-05-10 19:09:24 +04:00
Ali
40f81fed3b Cherry-pick webrtc-related changes 2022-05-10 09:51:25 +04:00
Ali
574583381f Temp 2022-05-07 21:22:58 +04:00
Ali
be44990da7 Support updated tgcalls 2022-05-03 17:53:10 +04:00
Ali
53738e2807 Update tgcalls and webrtc 2022-04-26 23:55:08 +04:00
Ali
488c90cbaa Custom reflectors 2022-04-23 00:16:10 +04:00
Ali
a3aba87330 Voip updates 2022-04-19 23:26:29 +04:00
Ali
ba52fee49a Update tgcalls 2022-04-05 00:07:50 +04:00
Ali
235302c7c4 Peer sound and message removal update 2022-03-30 01:22:44 +04:00
Ali
372d946c05 Update tgcalls 2022-03-12 16:15:57 +04:00
Ali
19a2a113ee Stream improvements 2022-03-08 21:39:01 +04:00
Ali
089642a0bb Stream improvements 2022-02-26 02:22:10 +04:00
Ali
01709f6e55 Support updated tgcalls 2022-02-22 22:08:52 +04:00
Ali
090673b4c9 libx264 encoding experiment 2022-02-08 23:35:50 +04:00
overtake
8d3276be43 Merge branch 'mac-8.2-release' 2021-11-15 17:22:02 +04:00
Ali
7617da6aff Use libtess2 instead of boost graph and earcut 2021-11-12 20:39:58 +04:00
overtake
0cf92bb440 spm macos initial commit 2021-11-11 21:30:43 +04:00
Ali
ccd6605ecc Temporarily disable experimental voip 2021-10-28 17:44:36 +04:00
Ali
ffc23aca69 Update tgcalls 2021-08-27 21:06:42 +04:00
Ali
ac861a058c Update API and tgcalls 2021-08-20 21:29:53 +02:00
Ali
ac08707f6b Improved streaming 2021-08-17 21:21:45 +02:00
Ali
d1078f1e90 Support video streaming API (PoC) 2021-08-13 23:35:56 +02:00
Ali
c6ad395e54 Debug data display 2021-08-03 19:36:26 +02:00
Ali
408372a2ff Fix video mirroring 2021-07-28 00:52:51 +02:00
Ali
b68ad49097 Various improvements 2021-07-27 21:43:28 +02:00
Ali
f3e81e4f3e Add external audio 2021-07-23 20:15:18 +02:00
Ali
8485b10918 Implement Metal rendering 2021-07-16 20:50:07 +02:00
Ali
42321b32a5 Enable outgoing audio processing 2021-06-29 22:28:50 +04:00
Ali
db0fbce155 Implement screen capture audio sharing 2021-06-29 19:43:43 +04:00
Ali
22f53979ac Merge branch 'master' into experiments/openh264 2021-06-24 22:34:59 +04:00
Ali
7d011b1ed6 Update tgcalls 2021-06-23 17:05:39 +04:00
Ali
bbd0dcabd0 Enable logging in debug 2021-06-14 22:16:48 +04:00
overtake
13564f7d62 set on pause for presentation + better updateVideoState 2021-06-10 17:29:11 +03:00
Ali
3b621f0075 Combo update 2021-06-10 01:15:00 +04:00
Ilya Laktyushin
c2fb0c8061 Video Chat Improvements 2021-05-28 18:30:05 +04:00
Ali
66e6f987fe Bubble background fixes 2021-05-28 02:52:13 +04:00
Ali
9e99110a55 Merge commit '5eb61351f92d3fb29f72c46b016b7a93d1a0c919' 2021-05-27 01:15:57 +04:00
Ali
ce23616a4c Pre-release fixes 2021-05-27 00:53:13 +04:00
Ali
1ad115d14d Use another renderer 2021-05-26 17:51:24 +04:00
Ali
644f58c2b1 Merge commit 'df923d4c7ae5abcf5ae5763b1f821ebf3838e1c7' 2021-05-25 19:11:37 +04:00
Ali
ef99bb604f Combo update 2021-05-25 19:00:50 +04:00
overtake
e222d67c9a fix isvideoavailable 2021-05-25 15:19:34 +03:00
Ali
8de2775608 Temporarily roll back sample buffer renderer 2021-05-22 16:27:59 +04:00
Ali
e375f634ed Update tgcalls 2021-05-22 00:01:31 +04:00
Ali
f4df115850 Update video API 2021-05-11 14:11:08 +04:00
Ali
1347ee8943 OpenH264 experiment 2021-05-11 11:11:40 +04:00
Ali
2acced0f95 Merge commit '0c0af6c8f7f7c72c7cea987aa4a2ca6c2a440cdc' 2021-05-07 21:22:04 +04:00
Ali
53e8686cb7 Set min bitrate 2021-05-07 21:21:54 +04:00