50 Commits

Author SHA1 Message Date
Ilya Laktyushin
fe49c78134 Fix build 2025-05-06 15:33:10 +04:00
Mikhail Filimonov
1f43a83c5c revert ffmpeg headers 2025-04-30 22:33:37 +01:00
Isaac
1f869f309f Refactoring 2025-04-28 23:36:35 +02:00
Isaac
23ebf39221 Various improvements 2025-02-28 00:34:28 +01:00
Isaac
4d66f53230 Update PlayerV2 2025-01-14 22:49:26 +08:00
Isaac
b20cc376c4 Video Player V2 2024-12-27 20:07:37 +08:00
Isaac
d1934371fe [WIP] Player V2 2024-12-23 21:43:37 +08: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
907e9b1c94 Add AV1 codec id 2024-11-14 21:18:45 +04:00
Isaac
8be52172ab Dav1d build 2024-11-14 21:15:05 +04:00
Isaac
c66400afb2 HLS player updates 2024-10-11 20:11:16 +04:00
Isaac
8f03bc89bf Video experiments 2024-10-08 20:55:22 +04:00
Mikhail Filimonov
44f6809daf macos spm related changes 2024-09-30 23:31:36 +04:00
Isaac
33d4eef7a6 Live muxer cleanup 2024-07-16 08:10:27 +08:00
Isaac
8cc282e2c3 Live streaming improvements 2024-07-12 18:50:38 +04:00
Isaac
0ae86bd218 Cleanup 2024-07-12 17:09:02 +04:00
Isaac
b97b8c369e Live streaming v2 2024-07-12 14:16:07 +04:00
Isaac
7ee4337cdc Video tests 2024-07-12 11:36:44 +04:00
Ilya Laktyushin
2d357afd12 [WIP] Stickers editor 2024-04-11 14:15:37 +04:00
Ilya Laktyushin
3e3b04e495 [WIP] Stickers editor 2024-04-10 17:37:37 +04:00
Ilya Laktyushin
b7c18980f6 Various fixes 2024-03-25 01:09:45 +04:00
Ilya Laktyushin
9166178440 Various improvements 2024-03-24 15:14:58 +04:00
Ilya Laktyushin
7772e257b2 Various improvements 2024-03-20 17:21:16 +04:00
Ilya Laktyushin
bb1b425217 [WIP] Stickers 2024-03-16 15:36:51 +04:00
Ali
a627c66538 Support both ffmpeg versions 2023-09-30 10:58:25 +04:00
Ali
cd2a4e0788 Merge branch 'ffmpeg-patch' 2023-09-29 20:54:38 +04:00
Ali
25d8dfc800 Fix video frame duration handling 2023-09-29 20:54:24 +04:00
Ali
b2036845f0 Fix more leaks 2023-09-29 18:20:53 +04:00
Ali
c55bbe6be3 Merge commit '943d22c54e0d4c97a0d842d5804a7cc2e58f952c' 2023-09-29 16:13:46 +04:00
Ali
1b010bc17f Update ffmpeg 2023-09-29 12:21:21 +04:00
Mike Renoir
e6a9ec78eb update submodules to 10.13 2023-09-29 10:42:08 +04:00
Ali
54dc2eae57 Support pure streaming 2023-05-31 21:25:51 +04:00
Ali
e8e6e22348 Remove debugging 2023-05-27 16:04:01 +04:00
Ali
00b62b3e58 [WIP] Stories 2023-05-25 13:55:29 +04:00
Mike Renoir
95dd1913d9 macos 10_12 2022-09-28 13:57:21 +04:00
Ali
015528cb3e Various fixes 2022-04-30 00:30:00 +04:00
overtake
36c7ee60a5 ffmppg typo fix 2021-12-11 11:35:43 +04:00
Ilya Laktyushin
f4301ce632 Optimize software video playback 2021-12-09 23:40:20 +04:00
Ilya Laktyushin
c00520929c Initial video sticker implementation 2021-12-08 16:47:35 +04:00
overtake
0cf92bb440 spm macos initial commit 2021-11-11 21:30:43 +04:00
Ali
cc83442075 Fix build 2021-08-05 02:10:08 +02:00
Ali
891de085da Fix dynamic audio channel count 2021-07-19 15:53:48 +02:00
Ali
15c0340eaf Disallow variable number of channels 2021-07-16 00:22:30 +02:00
overtake
a03937867d - ffmpeg divide to zero fix 2021-02-05 14:27:05 +04:00
Ali
2805b1715c Cleanup 2020-12-17 16:36:55 +04:00
overtake
fb500a1345 [skip ci] 2020-11-25 15:31:28 +04:00
Ali
c4dd56b596 GIF-related fixes part 2 2020-05-26 03:53:24 +04:00
Ali
5dc4d4d9c1 Merge commit 'e9a4a9347a1000386e148a490a28d601c3bd0db3' into bazel 2020-03-01 19:10:10 +04:00
Ali
9948945f7b Merge commit '8341247b5df17485928a325cd314c18ad1b9f6f1' into bazel
# Conflicts:
#	.gitignore
#	BUCK
#	Makefile
#	Telegram/Telegram-iOS/Telegram-iOS-Hockeyapp.entitlements
#	submodules/AsyncDisplayKit/Source/ASDisplayNode.h
#	submodules/AsyncDisplayKit/Source/Private/ASDisplayNode+FrameworkPrivate.h
#	submodules/Display/Display/ListView.swift
#	submodules/Display/Display/Navigation/NavigationController.swift
#	submodules/Display/Display/NavigationBar.swift
#	submodules/Display/Display/NavigationButtonNode.swift
#	submodules/Display/Display/TabBarNode.swift
#	submodules/Display/Display/ViewController.swift
#	submodules/Display/Source/ContextContentContainerNode.swift
#	submodules/Display/Source/ContextContentSourceNode.swift
#	submodules/Display/Source/ContextControllerSourceNode.swift
#	submodules/Display/Source/ContextGesture.swift
#	submodules/TelegramUI/Sources/Resources/Animations/ChatListEmpty.tgs
#	submodules/TelegramUI/Sources/Resources/Animations/ChatListFilterEmpty.tgs
#	submodules/TelegramUI/TelegramUI/ChatController.swift
#	submodules/TelegramUI/TelegramUI/FetchVideoMediaResource.swift
#	submodules/ffmpeg/FFMpeg/FFMpegRemuxer.m
2020-02-26 20:35:26 +04:00
Ali
5380b12805 Build ChatListUI 2020-02-22 15:38:54 +04:00