diff --git a/Telegram/SourceFiles/calls/group/calls_group_call.cpp b/Telegram/SourceFiles/calls/group/calls_group_call.cpp index 2fd9fa8e7..52634cabb 100644 --- a/Telegram/SourceFiles/calls/group/calls_group_call.cpp +++ b/Telegram/SourceFiles/calls/group/calls_group_call.cpp @@ -3004,7 +3004,7 @@ void GroupCall::setInstanceMode(InstanceMode mode) { case InstanceMode::Stream: return Mode::GroupConnectionModeBroadcast; } Unexpected("Mode in GroupCall::setInstanceMode."); - }(), true); + }(), true, false); // #TODO streams } void GroupCall::setScreenInstanceMode(InstanceMode mode) { @@ -3020,7 +3020,7 @@ void GroupCall::setScreenInstanceMode(InstanceMode mode) { case InstanceMode::Stream: return Mode::GroupConnectionModeBroadcast; } Unexpected("Mode in GroupCall::setInstanceMode."); - }(), true); + }(), true, false); } void GroupCall::maybeSendMutedUpdate(MuteState previous) { diff --git a/Telegram/ThirdParty/tgcalls b/Telegram/ThirdParty/tgcalls index 6d619124c..c26326ab9 160000 --- a/Telegram/ThirdParty/tgcalls +++ b/Telegram/ThirdParty/tgcalls @@ -1 +1 @@ -Subproject commit 6d619124c5c00a46b38d26eb596653f0d13643da +Subproject commit c26326ab915e38b626c5a6febee37df9eb5edafa diff --git a/Telegram/cmake/lib_tgcalls.cmake b/Telegram/cmake/lib_tgcalls.cmake index 4853effdd..5aad04e46 100644 --- a/Telegram/cmake/lib_tgcalls.cmake +++ b/Telegram/cmake/lib_tgcalls.cmake @@ -73,8 +73,12 @@ PRIVATE desktop_capturer/DesktopCaptureSourceManager.cpp # Group calls + group/AVIOContextImpl.cpp + group/AVIOContextImpl.h group/AudioStreamingPart.cpp group/AudioStreamingPart.h + group/AudioStreamingPartInternal.cpp + group/AudioStreamingPartInternal.h group/GroupInstanceCustomImpl.cpp group/GroupInstanceCustomImpl.h group/GroupInstanceImpl.h