diff --git a/Telegram/ThirdParty/tgcalls b/Telegram/ThirdParty/tgcalls index 0b98641d4..beb6eac85 160000 --- a/Telegram/ThirdParty/tgcalls +++ b/Telegram/ThirdParty/tgcalls @@ -1 +1 @@ -Subproject commit 0b98641d4ccf2f2c7ea406e971ece81b229160ae +Subproject commit beb6eac853c6f2caf037ab1c374c25cf81af7a95 diff --git a/Telegram/cmake/lib_tgcalls.cmake b/Telegram/cmake/lib_tgcalls.cmake index 39049af3d..a6e0dba2a 100644 --- a/Telegram/cmake/lib_tgcalls.cmake +++ b/Telegram/cmake/lib_tgcalls.cmake @@ -11,8 +11,6 @@ add_library(tdesktop::lib_tgcalls ALIAS lib_tgcalls) set(tgcalls_dir ${third_party_loc}/tgcalls) set(tgcalls_loc ${tgcalls_dir}/tgcalls) -target_compile_options(lib_tgcalls PRIVATE -fobjc-arc) - nice_target_sources(lib_tgcalls ${tgcalls_loc} PRIVATE CodecSelectHelper.cpp @@ -43,6 +41,8 @@ PRIVATE platform/tdesktop/VideoCapturerInterfaceImpl.h platform/tdesktop/VideoCapturerTrackSource.cpp platform/tdesktop/VideoCapturerTrackSource.h + platform/tdesktop/VideoCameraCapturer.cpp + platform/tdesktop/VideoCameraCapturer.h # Windows platform/windows/WindowsInterface.cpp @@ -87,6 +87,10 @@ if (WIN32) WEBRTC_WIN ) elseif (APPLE) + target_compile_options(lib_tgcalls + PRIVATE + -fobjc-arc + ) target_compile_definitions(lib_tgcalls PRIVATE WEBRTC_MAC diff --git a/cmake b/cmake index fde8a86d2..d7c7e92eb 160000 --- a/cmake +++ b/cmake @@ -1 +1 @@ -Subproject commit fde8a86d2bb2613ae493e8185c2dfc2f798191ca +Subproject commit d7c7e92ebc68bb9b6c5187dc8476d9f62b00058c