mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-09-01 15:05:56 +00:00
Update tgcalls.
This commit is contained in:
@@ -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()
|
||||||
|
2
Telegram/ThirdParty/tgcalls
vendored
2
Telegram/ThirdParty/tgcalls
vendored
Submodule Telegram/ThirdParty/tgcalls updated: 9bf4065ea0...6897a6ee1d
@@ -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
|
||||||
|
Reference in New Issue
Block a user