204 Commits

Author SHA1 Message Date
Ilya Laktyushin
e5762bd9c8 Various fixes 2025-05-18 04:35:56 +04:00
Ilya Laktyushin
2454a7a876 Various improvements 2025-03-18 14:39:58 +04:00
Isaac
16768ffb10 Prevent media gallery from opening multiple times 2025-02-28 14:52:13 +01:00
Isaac
da48b145e9 Various improvements 2025-02-21 16:17:15 +01:00
Isaac
f17ead143a Various improvements 2025-02-18 14:43:23 +01:00
Isaac
b5b720e4c0 Add kilsswitches 2025-01-29 23:02:11 +04:00
Isaac
3728be84cb Video improvements 2025-01-28 20:51:04 +04:00
Isaac
c21ebb06b5 Finalize timestamp sharing 2025-01-24 21:03:39 +04:00
Isaac
8527ac0928 Pre-release 2025-01-21 22:07:43 +04:00
Isaac
40828e9037 [WIP] UI 2025-01-21 21:08:44 +04:00
Isaac
22980d7c9a [Temp] 2025-01-14 11:52:31 +08:00
Isaac
df9e27f4fb [Temp] video v2 2024-12-25 00:18:02 +08:00
Isaac
a1880941e9 Add missing localization 2024-12-10 22:23:44 +08:00
Isaac
e8706fd71b Server-controlled AV1 support 2024-12-10 22:22:47 +08:00
Isaac
8b6389e2a8 Merge branch 'master' into beta
# Conflicts:
#	Telegram/Telegram-iOS/en.lproj/Localizable.strings
#	submodules/TelegramUniversalVideoContent/Sources/NativeVideoContent.swift
#	versions.json
2024-11-30 01:48:56 +04:00
Isaac
007350688e Video fixes 2024-11-20 18:59:44 +04:00
Isaac
e3e331c2cd AV1 handling 2024-11-19 19:42:18 +04:00
Isaac
9bb46cb90b Fix codec handing 2024-11-16 23:30:03 +04:00
Isaac
b39ff58211 — Update ffmpeg
— Refactor ffmpeg usage to modern APIs
— Update media encoding and decoding
2024-11-15 18:30:10 +04:00
Isaac
261fc96d02 Video improvements 2024-11-14 21:14:29 +04:00
Isaac
71c5d02479 Fix pip close animation 2024-11-05 17:52:21 +01:00
Isaac
a9798ac925 Don't display quality selector if there is only one 2024-11-04 12:58:03 +01:00
Isaac
3371078944 Various improvements 2024-11-01 15:14:28 +01:00
Isaac
43f028559d Video improvements 2024-10-29 16:26:40 +01:00
Isaac
d45e58e257 Update localization 2024-10-29 15:01:51 +01:00
Isaac
817e189709 Video improvements 2024-10-29 14:13:09 +01:00
Isaac
bc54ab68f0 Merge commit '30e40411499e3bfdfe41f47c1a3c39236a50a1c8'
# Conflicts:
#	submodules/TelegramCore/Sources/TelegramEngine/Payments/Stars.swift
2024-10-29 00:41:00 +01:00
Isaac
b3e0d64b37 Video improvements 2024-10-29 00:40:32 +01:00
Ilya Laktyushin
54d084b9ab Merge branch 'master' of gitlab.com:peter-iakovlev/telegram-ios 2024-10-26 02:56:06 +04:00
Ilya Laktyushin
4b537a4cd5 Various improvements 2024-10-26 01:25:07 +04:00
Isaac
b3d94d8092 Video improvements 2024-10-25 17:40:46 +02:00
Isaac
3eeb616693 Use optical bounds for badge calculation 2024-10-25 13:56:44 +02:00
Isaac
3990889211 Video playback improvements 2024-10-25 13:36:04 +02:00
Isaac
caf10fe889 Various improvements 2024-10-25 11:24:06 +02:00
Isaac
a57d64cfe3 Video playback improvements 2024-10-22 16:37:53 +04:00
Isaac
df249f5302 Video player improvements 2024-10-21 21:14:52 +04:00
Isaac
fa2da2832e Video player improvements 2024-10-21 20:21:15 +04:00
Isaac
1e75c0fa02 Video player improvements 2024-10-18 17:38:41 +04:00
Isaac
fdc8388a87 Fix PiP 2024-10-11 20:11:30 +04:00
Isaac
bf21a499b7 Add killswitch 2024-10-05 20:19:40 +04:00
Isaac
9e1dc11997 HLS video improvements 2024-10-05 20:14:59 +04:00
Isaac
5eeb6088f7 HLS video improvements 2024-10-01 21:25:11 +08:00
Isaac
69bb337f6f Experimental hls implementation 2024-09-27 20:27:11 +08:00
Isaac
8430789c5d Merge commit '5a8506c3a4bcea0fe4b6695f8e5a7a0cccec00cf'
# Conflicts:
#	submodules/GalleryUI/Sources/Items/UniversalVideoGalleryItem.swift
2024-09-20 23:33:29 +08:00
Isaac
af267cae64 Video player and calls 2024-09-20 22:33:36 +08:00
Ilya Laktyushin
987befccc4 Ads and codes improvements 2024-09-19 17:47:49 +04:00
Isaac
923587b0da [WIP] Dynamic video streaming 2024-09-18 01:04:29 +08:00
Ilya Laktyushin
d0156faede Various improvements 2024-08-10 18:41:17 +02:00
Ilya Laktyushin
8fdcb91bbc Various improvements 2024-08-10 00:16:43 +02:00
Ilya Laktyushin
2bf11a6279 Various improvements 2024-08-09 17:43:47 +02:00