Update tgcalls.

This commit is contained in:
John Preston 2025-03-25 23:15:30 +05:00
parent c80c23e8e8
commit f9a7c46868
3 changed files with 9 additions and 11 deletions

View file

@ -3682,7 +3682,7 @@ void GroupCall::destroyController() {
DEBUG_LOG(("Call Info: Destroying call controller..")); DEBUG_LOG(("Call Info: Destroying call controller.."));
invalidate_weak_ptrs(&_instanceGuard); invalidate_weak_ptrs(&_instanceGuard);
_instance->stop(); _instance->stop(nullptr);
crl::async([ crl::async([
instance = base::take(_instance), instance = base::take(_instance),
done = _delegate->groupCallAddAsyncWaiter() done = _delegate->groupCallAddAsyncWaiter()
@ -3699,7 +3699,7 @@ void GroupCall::destroyScreencast() {
DEBUG_LOG(("Call Info: Destroying call screen controller..")); DEBUG_LOG(("Call Info: Destroying call screen controller.."));
invalidate_weak_ptrs(&_screenInstanceGuard); invalidate_weak_ptrs(&_screenInstanceGuard);
_screenInstance->stop(); _screenInstance->stop(nullptr);
crl::async([ crl::async([
instance = base::take(_screenInstance), instance = base::take(_screenInstance),
done = _delegate->groupCallAddAsyncWaiter() done = _delegate->groupCallAddAsyncWaiter()

@ -1 +1 @@
Subproject commit 9bf4065ea00cbed5e63cec348457ed13143459d0 Subproject commit 6897a6ee1d14ff032f1047993105e92e8589011c

View file

@ -76,6 +76,8 @@ PRIVATE
v2/InstanceV2Impl.h v2/InstanceV2Impl.h
v2/NativeNetworkingImpl.cpp v2/NativeNetworkingImpl.cpp
v2/NativeNetworkingImpl.h v2/NativeNetworkingImpl.h
v2/RawTcpSocket.cpp
v2/RawTcpSocket.h
v2/ReflectorPort.cpp v2/ReflectorPort.cpp
v2/ReflectorPort.h v2/ReflectorPort.h
v2/ReflectorRelayPortFactory.cpp v2/ReflectorRelayPortFactory.cpp
@ -86,8 +88,12 @@ PRIVATE
v2/SignalingConnection.h v2/SignalingConnection.h
v2/SignalingEncryption.cpp v2/SignalingEncryption.cpp
v2/SignalingEncryption.h v2/SignalingEncryption.h
v2/SignalingKcpConnection.cpp
v2/SignalingKcpConnection.h
v2/SignalingSctpConnection.cpp v2/SignalingSctpConnection.cpp
v2/SignalingSctpConnection.h v2/SignalingSctpConnection.h
v2/ikcp.cpp
v2/ikcp.h
# Desktop capturer # Desktop capturer
desktop_capturer/DesktopCaptureSource.h desktop_capturer/DesktopCaptureSource.h
@ -144,10 +150,6 @@ PRIVATE
platform/darwin/DesktopSharingCapturer.mm platform/darwin/DesktopSharingCapturer.mm
platform/darwin/ExtractCVPixelBuffer.h platform/darwin/ExtractCVPixelBuffer.h
platform/darwin/ExtractCVPixelBuffer.mm platform/darwin/ExtractCVPixelBuffer.mm
platform/darwin/GLVideoView.h
platform/darwin/GLVideoView.mm
platform/darwin/GLVideoViewMac.h
platform/darwin/GLVideoViewMac.mm
platform/darwin/h265_nalu_rewriter.cc platform/darwin/h265_nalu_rewriter.cc
platform/darwin/h265_nalu_rewriter.h platform/darwin/h265_nalu_rewriter.h
platform/darwin/objc_video_encoder_factory.h platform/darwin/objc_video_encoder_factory.h
@ -231,10 +233,6 @@ if (APPLE)
-fobjc-arc -fobjc-arc
) )
remove_target_sources(lib_tgcalls ${tgcalls_loc} remove_target_sources(lib_tgcalls ${tgcalls_loc}
platform/darwin/GLVideoView.h
platform/darwin/GLVideoView.mm
platform/darwin/GLVideoViewMac.h
platform/darwin/GLVideoViewMac.mm
platform/darwin/VideoCameraCapturer.h platform/darwin/VideoCameraCapturer.h
platform/darwin/VideoCameraCapturer.mm platform/darwin/VideoCameraCapturer.mm
platform/darwin/VideoMetalView.h platform/darwin/VideoMetalView.h