Commit graph

223 commits

Author SHA1 Message Date
isaac
e51fef57d8 Add swift svg 2026-04-24 23:19:15 +04:00
Isaac
95a03d9931 subcodec 2026-04-07 10:44:45 +02:00
Isaac
1b3a547401 subcodec 2026-04-07 09:58:54 +02:00
Isaac
28608194a9 fix: copy bSubcodecMode in ParamTranscode so encoder context sees the flag
Without this, SWelsSvcCodingParam::ParamTranscode was not copying
bSubcodecMode from SEncParamExt, so the encoder's internal pSvcParam
always had bSubcodecMode=false regardless of what the caller set.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 08:49:45 +02:00
Isaac
d239564d84 feat: gate Log2MaxFrameNum on bSubcodecMode via WelsInitSps parameter
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-07 08:42:28 +02:00
Isaac
e647f733c9 feat: gate padding recon override on bSubcodecMode with hardcoded 1-MB border 2026-04-07 08:41:06 +02:00
Isaac
9871479b27 feat: gate VaaOnScreen sub-partition suppression on bSubcodecMode 2026-04-07 08:40:23 +02:00
Isaac
1c05425261 feat: gate intra/I_4x4/sub-partition suppression on bSubcodecMode
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-07 08:39:09 +02:00
Isaac
d224a25d07 feat: gate MV range cap on bSubcodecMode 2026-04-07 08:36:38 +02:00
Isaac
96daaaa794 feat: replace iPaddingMbs with bSubcodecMode in SEncParamExt 2026-04-07 08:36:09 +02:00
Isaac
43e41b20d9 Update webrtc 2026-03-31 23:51:10 +08:00
Isaac
002df956d2 Bug fixes 2026-02-06 17:14:35 +04:00
Isaac
9b68f361e4 Revert "Upgrade recaptcha"
This reverts commit b0f2d0220e.
2026-01-14 22:58:46 +04:00
Isaac
b0f2d0220e Upgrade recaptcha 2025-12-13 00:04:41 +08:00
Isaac
49ae84062b Update build system 2025-11-17 23:16:39 +08:00
Mikhail Filimonov
899e4cd5d1 update macos headers 2025-08-11 16:47:44 +01:00
Isaac
5ad4331eeb WIP 2025-07-17 10:34:19 +02:00
Isaac
636508fc97 Various improvements
(cherry picked from commit 7e240c7064)
2025-07-09 17:47:56 +04:00
Isaac
21e8bc02ca Cleanup 2025-07-01 19:38:35 +02:00
Isaac
a23deded22 Cleanup 2025-06-28 19:48:34 +02:00
Isaac
7512f7f017 Cleanup 2025-06-28 13:14:15 +02:00
Mikhail Filimonov
d7dbeed5d6 group call e2e-offset bug fix 2025-06-26 16:23:19 +01:00
Isaac
2180826318 Cleanup 2025-06-23 20:27:40 +02:00
Isaac
e57538b321 Cleanup 2025-06-21 23:08:11 +02:00
Isaac
07dc55194b Cleanup 2025-06-18 17:26:56 +02:00
Isaac
8d40ccce0f Cleanup 2025-06-18 12:26:54 +04:00
Isaac
d5a6cb86d2 Cleanup 2025-06-18 11:57:34 +04:00
Isaac
504cb1d596 Cleanup 2025-06-18 11:47:25 +04:00
Isaac
e03895329f Fix td min iOS 2025-06-11 17:13:24 +08:00
Isaac
c7a2fe5d3e Update to iOS 13 2025-06-11 16:59:53 +08:00
Isaac
99e09e0d5a Move things around a bit 2025-06-04 16:42:53 +08:00
Isaac
92065b2861 Build experiments 2025-05-29 16:06:51 +08:00
Isaac
da477ec84e Update td 2025-05-28 17:05:49 +08:00
Isaac
cd3ffe902e Bazel 2025-05-22 02:28:38 +08:00
Isaac
610c051e38 Cleanup 2025-05-11 03:16:53 +04:00
Isaac
1f869f309f Refactoring 2025-04-28 23:36:35 +02:00
Isaac
9b0bcee0a7 Call debugging 2025-04-23 12:20:11 +04:00
Mikhail Filimonov
ffc6589fa1 update macos 2025-04-15 21:34:30 +03:00
Mikhail Filimonov
cc285ef23c update to latest commit 2025-04-15 21:18:58 +03:00
Isaac
9a2215de29 Conference 2025-04-15 19:30:05 +04:00
Isaac
7593cc2724 Group call participants may not have a peer available (support blockchain ids) 2025-04-14 20:18:33 +04:00
Isaac
1ab31f1b44 Update td 2025-04-14 18:32:26 +04:00
Isaac
15e138e492 Add td as a submodule 2025-04-11 20:55:43 +04:00
Isaac
07037a82e7 Remove embedded td 2025-04-11 20:08:41 +04:00
Mikhail Filimonov
b0defe9ce6 macos headers 2025-04-08 15:32:12 +04:00
Isaac
51a657c41c Conference updates 2025-04-07 18:13:22 +04:00
Isaac
9e165ca150 Conference updates 2025-04-07 12:50:23 +04:00
Mikhail Filimonov
ed20a51ed2 - tdbinding typo fix 2025-04-04 20:35:22 +04:00
Mikhail Filimonov
b0c637bfff macos related changes 2025-04-04 16:58:42 +04:00
Mikhail Filimonov
5f6f1de1d3 Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2025-04-04 16:57:45 +04:00