aports/orphan/telegram-desktop/remove-calls.patch

151 lines
4.6 KiB
Diff

--- a/Telegram/CMakeLists.txt
+++ b/Telegram/CMakeLists.txt
@@ -18,7 +18,7 @@ endif()
add_subdirectory(lib_storage)
add_subdirectory(lib_lottie)
add_subdirectory(lib_qr)
-add_subdirectory(lib_webrtc)
+#add_subdirectory(lib_webrtc)
add_subdirectory(codegen)
get_filename_component(src_loc SourceFiles REALPATH)
@@ -26,8 +26,8 @@ get_filename_component(res_loc Resources REALPATH)
include(cmake/telegram_options.cmake)
include(cmake/lib_ffmpeg.cmake)
-include(cmake/lib_tgvoip.cmake)
-include(cmake/lib_tgcalls.cmake)
+#include(cmake/lib_tgvoip.cmake)
+#include(cmake/lib_tgcalls.cmake)
include(cmake/td_export.cmake)
include(cmake/td_mtproto.cmake)
include(cmake/td_lang.cmake)
@@ -39,15 +39,15 @@ set_target_properties(Telegram PROPERTIES AUTOMOC ON AUTORCC ON)
target_link_libraries(Telegram
PRIVATE
- tdesktop::lib_tgcalls_legacy
- tdesktop::lib_tgcalls
- tdesktop::lib_tgvoip
+# tdesktop::lib_tgcalls_legacy
+# tdesktop::lib_tgcalls
+# tdesktop::lib_tgvoip
tdesktop::td_export
tdesktop::td_mtproto
tdesktop::td_lang
tdesktop::td_scheme
tdesktop::td_ui
- desktop-app::lib_webrtc
+# desktop-app::lib_webrtc
desktop-app::lib_base
desktop-app::lib_crl
desktop-app::lib_ui
@@ -258,35 +258,35 @@ PRIVATE
boxes/url_auth_box.h
boxes/username_box.cpp
boxes/username_box.h
- calls/calls_box_controller.cpp
- calls/calls_box_controller.h
- calls/calls_call.cpp
- calls/calls_call.h
- calls/calls_group_call.cpp
- calls/calls_group_call.h
- calls/calls_group_common.h
- calls/calls_group_members.cpp
- calls/calls_group_members.h
- calls/calls_group_panel.cpp
- calls/calls_group_panel.h
- calls/calls_group_settings.cpp
- calls/calls_group_settings.h
- calls/calls_emoji_fingerprint.cpp
- calls/calls_emoji_fingerprint.h
- calls/calls_instance.cpp
- calls/calls_instance.h
- calls/calls_panel.cpp
- calls/calls_panel.h
- calls/calls_signal_bars.cpp
- calls/calls_signal_bars.h
- calls/calls_top_bar.cpp
- calls/calls_top_bar.h
- calls/calls_userpic.cpp
- calls/calls_userpic.h
- calls/calls_video_bubble.cpp
- calls/calls_video_bubble.h
- calls/calls_volume_item.cpp
- calls/calls_volume_item.h
+# calls/calls_box_controller.cpp
+# calls/calls_box_controller.h
+# calls/calls_call.cpp
+# calls/calls_call.h
+# calls/calls_group_call.cpp
+# calls/calls_group_call.h
+# calls/calls_group_common.h
+# calls/calls_group_members.cpp
+# calls/calls_group_members.h
+# calls/calls_group_panel.cpp
+# calls/calls_group_panel.h
+# calls/calls_group_settings.cpp
+# calls/calls_group_settings.h
+# calls/calls_emoji_fingerprint.cpp
+# calls/calls_emoji_fingerprint.h
+# calls/calls_instance.cpp
+# calls/calls_instance.h
+# calls/calls_panel.cpp
+# calls/calls_panel.h
+# calls/calls_signal_bars.cpp
+# calls/calls_signal_bars.h
+# calls/calls_top_bar.cpp
+# calls/calls_top_bar.h
+# calls/calls_userpic.cpp
+# calls/calls_userpic.h
+# calls/calls_video_bubble.cpp
+# calls/calls_video_bubble.h
+# calls/calls_volume_item.cpp
+# calls/calls_volume_item.h
chat_helpers/bot_keyboard.cpp
chat_helpers/bot_keyboard.h
chat_helpers/emoji_keywords.cpp
@@ -922,8 +922,8 @@ PRIVATE
settings/settings_advanced.h
settings/settings_chat.cpp
settings/settings_chat.h
- settings/settings_calls.cpp
- settings/settings_calls.h
+# settings/settings_calls.cpp
+# settings/settings_calls.h
settings/settings_codes.cpp
settings/settings_codes.h
settings/settings_common.cpp
--- a/cmake/external/CMakeLists.txt
+++ b/cmake/external/CMakeLists.txt
@@ -63,7 +63,7 @@ if (LINUX AND NOT DESKTOP_APP_DISABLE_DBUS_INTEGRATION)
endif()
add_checked_subdirectory(ton)
add_checked_subdirectory(variant)
-add_checked_subdirectory(webrtc)
+#add_checked_subdirectory(webrtc)
if (LINUX AND NOT DESKTOP_APP_DISABLE_X11_INTEGRATION)
add_checked_subdirectory(xcb)
endif()
--- a/Telegram/SourceFiles/core/core_settings.cpp
+++ b/Telegram/SourceFiles/core/core_settings.cpp
@@ -13,7 +13,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
#include "window/themes/window_theme.h"
#include "window/section_widget.h"
#include "base/platform/base_platform_info.h"
-#include "webrtc/webrtc_create_adm.h"
#include "facades.h"
namespace Core {
@@ -497,10 +496,6 @@ void Settings::setTabbedReplacedWithInfo(bool enabled) {
}
}
-Webrtc::Backend Settings::callAudioBackend() const {
- return Webrtc::Backend::OpenAL;
-}
-
void Settings::setDialogsWidthRatio(float64 ratio) {
_dialogsWidthRatio = ratio;
}