diff --git a/Telegram/ThirdParty/tgcalls b/Telegram/ThirdParty/tgcalls index 13a261d8e..9de354771 160000 --- a/Telegram/ThirdParty/tgcalls +++ b/Telegram/ThirdParty/tgcalls @@ -1 +1 @@ -Subproject commit 13a261d8ed3717e1a2a324b9e13a4e351af8fe83 +Subproject commit 9de3547711c5bb7056c101fc47e1b912d411c2f4 diff --git a/Telegram/cmake/lib_tgcalls.cmake b/Telegram/cmake/lib_tgcalls.cmake index b0b3e0d12..ca0187ca6 100644 --- a/Telegram/cmake/lib_tgcalls.cmake +++ b/Telegram/cmake/lib_tgcalls.cmake @@ -57,12 +57,20 @@ PRIVATE # iOS / macOS platform/darwin/DarwinInterface.h platform/darwin/DarwinInterface.mm + platform/darwin/GLVideoView.h + platform/darwin/GLVideoView.mm + platform/darwin/TGRTCCVPixelBuffer.h + platform/darwin/TGRTCCVPixelBuffer.mm platform/darwin/TGRTCDefaultVideoDecoderFactory.h platform/darwin/TGRTCDefaultVideoDecoderFactory.mm platform/darwin/TGRTCDefaultVideoEncoderFactory.h platform/darwin/TGRTCDefaultVideoEncoderFactory.mm + platform/darwin/TGRTCVideoDecoderH264.h + platform/darwin/TGRTCVideoDecoderH264.mm platform/darwin/TGRTCVideoDecoderH265.h platform/darwin/TGRTCVideoDecoderH265.mm + platform/darwin/TGRTCVideoEncoderH264.h + platform/darwin/TGRTCVideoEncoderH264.mm platform/darwin/TGRTCVideoEncoderH265.h platform/darwin/TGRTCVideoEncoderH265.mm platform/darwin/VideoCameraCapturer.h @@ -105,6 +113,8 @@ elseif (APPLE) WEBRTC_MAC ) remove_target_sources(lib_tgcalls ${tgcalls_loc} + platform/darwin/GLVideoView.h + platform/darwin/GLVideoView.mm platform/darwin/VideoCameraCapturer.h platform/darwin/VideoCameraCapturer.mm platform/darwin/VideoMetalView.h diff --git a/Telegram/lib_ui b/Telegram/lib_ui index c9235ec9c..f7bcb15ba 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit c9235ec9c25565516da04abf083e9c0500de58bc +Subproject commit f7bcb15bad3879b448a9b5bd3f9827009151b2f3