add OPTION_DISABLE_UDP
This commit is contained in:
parent
024220e58a
commit
53dbc2fa6f
@ -2099,6 +2099,7 @@ pub mod keys {
|
|||||||
pub const OPTION_ENABLE_DIRECTX_CAPTURE: &str = "enable-directx-capture";
|
pub const OPTION_ENABLE_DIRECTX_CAPTURE: &str = "enable-directx-capture";
|
||||||
pub const OPTION_ENABLE_ANDROID_SOFTWARE_ENCODING_HALF_SCALE: &str =
|
pub const OPTION_ENABLE_ANDROID_SOFTWARE_ENCODING_HALF_SCALE: &str =
|
||||||
"enable-android-software-encoding-half-scale";
|
"enable-android-software-encoding-half-scale";
|
||||||
|
pub const OPTION_DISABLE_UDP: &str = "disable-udp";
|
||||||
|
|
||||||
// flutter local options
|
// flutter local options
|
||||||
pub const OPTION_FLUTTER_REMOTE_MENUBAR_STATE: &str = "remoteMenubarState";
|
pub const OPTION_FLUTTER_REMOTE_MENUBAR_STATE: &str = "remoteMenubarState";
|
||||||
@ -2231,6 +2232,7 @@ pub mod keys {
|
|||||||
OPTION_PRESET_ADDRESS_BOOK_TAG,
|
OPTION_PRESET_ADDRESS_BOOK_TAG,
|
||||||
OPTION_ENABLE_DIRECTX_CAPTURE,
|
OPTION_ENABLE_DIRECTX_CAPTURE,
|
||||||
OPTION_ENABLE_ANDROID_SOFTWARE_ENCODING_HALF_SCALE,
|
OPTION_ENABLE_ANDROID_SOFTWARE_ENCODING_HALF_SCALE,
|
||||||
|
OPTION_DISABLE_UDP,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -392,7 +392,10 @@ impl RendezvousMediator {
|
|||||||
} else {
|
} else {
|
||||||
false
|
false
|
||||||
};
|
};
|
||||||
if (cfg!(debug_assertions) && option_env!("TEST_TCP").is_some()) || is_http_proxy {
|
if (cfg!(debug_assertions) && option_env!("TEST_TCP").is_some())
|
||||||
|
|| is_http_proxy
|
||||||
|
|| Config::get_option(config::keys::OPTION_DISABLE_UDP) == "Y"
|
||||||
|
{
|
||||||
Self::start_tcp(server, host).await
|
Self::start_tcp(server, host).await
|
||||||
} else {
|
} else {
|
||||||
Self::start_udp(server, host).await
|
Self::start_udp(server, host).await
|
||||||
|
Loading…
x
Reference in New Issue
Block a user