From e5891eb397b4cf1506549a76a79fab32670e9fc5 Mon Sep 17 00:00:00 2001 From: dijunkun Date: Sat, 18 Oct 2025 01:59:35 +0800 Subject: [PATCH 1/2] [fix] use static pcre linking to ensure this lib runs on machines without pcre, fixes #5 --- thirdparty/minirtc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/thirdparty/minirtc b/thirdparty/minirtc index 1f7e1c6..dd3f6df 160000 --- a/thirdparty/minirtc +++ b/thirdparty/minirtc @@ -1 +1 @@ -Subproject commit 1f7e1c69682a211140399511b70f3ec3897f8a1c +Subproject commit dd3f6df18bc15f0e95ce6db6454a22f1d06d5ae7 From 9d45e497f4dd1936fc0eeadddc65d7c067a3fff2 Mon Sep 17 00:00:00 2001 From: dijunkun Date: Sat, 18 Oct 2025 02:09:40 +0800 Subject: [PATCH 2/2] [config] disable SRTP by default --- src/config_center/config_center.h | 2 +- src/single_window/render.cpp | 2 +- src/single_window/render.h | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/config_center/config_center.h b/src/config_center/config_center.h index 3582065..b596cb6 100644 --- a/src/config_center/config_center.h +++ b/src/config_center/config_center.h @@ -44,7 +44,7 @@ class ConfigCenter { VIDEO_ENCODE_FORMAT video_encode_format_ = VIDEO_ENCODE_FORMAT::AV1; bool hardware_video_codec_ = false; bool enable_turn_ = false; - bool enable_srtp_ = true; + bool enable_srtp_ = false; }; #endif \ No newline at end of file diff --git a/src/single_window/render.cpp b/src/single_window/render.cpp index a1aa99f..7d6ebc0 100644 --- a/src/single_window/render.cpp +++ b/src/single_window/render.cpp @@ -231,7 +231,7 @@ int Render::LoadSettingsFromCacheFile() { video_encode_format_button_value_ = 1; enable_hardware_video_codec_ = false; enable_turn_ = false; - enable_srtp_ = true; + enable_srtp_ = false; config_center_.SetLanguage((ConfigCenter::LANGUAGE)language_button_value_); config_center_.SetVideoQuality( diff --git a/src/single_window/render.h b/src/single_window/render.h index add0821..b313864 100644 --- a/src/single_window/render.h +++ b/src/single_window/render.h @@ -430,13 +430,13 @@ class Render { int video_encode_format_button_value_ = 0; bool enable_hardware_video_codec_ = false; bool enable_turn_ = false; - bool enable_srtp_ = true; + bool enable_srtp_ = false; int language_button_value_last_ = 0; int video_quality_button_value_last_ = 0; int video_encode_format_button_value_last_ = 0; bool enable_hardware_video_codec_last_ = false; bool enable_turn_last_ = false; - bool enable_srtp_last_ = true; + bool enable_srtp_last_ = false; bool settings_window_pos_reset_ = true; /* ------ main window property end ------ */