瀏覽代碼

UI: Change advanced networking strings

Clayton Groeneveld 6 年之前
父節點
當前提交
e151ce6f2a
共有 2 個文件被更改,包括 5 次插入2 次删除
  1. 3 2
      UI/data/locale/en-US.ini
  2. 2 0
      UI/window-basic-settings.cpp

+ 3 - 2
UI/data/locale/en-US.ini

@@ -848,8 +848,9 @@ Basic.Settings.Advanced.StreamDelay.Preserve="Preserve cutoff point (increase de
 Basic.Settings.Advanced.StreamDelay.MemoryUsage="Estimated Memory Usage: %1 MB"
 Basic.Settings.Advanced.Network="Network"
 Basic.Settings.Advanced.Network.BindToIP="Bind to IP"
-Basic.Settings.Advanced.Network.EnableNewSocketLoop="Enable new networking code"
-Basic.Settings.Advanced.Network.EnableLowLatencyMode="Low latency mode"
+Basic.Settings.Advanced.Network.EnableNewSocketLoop="Enable network optimizations"
+Basic.Settings.Advanced.Network.EnableLowLatencyMode="Enable TCP pacing"
+Basic.Settings.Advanced.Network.TCPPacing.Tooltip="Attempts to make RTMP output friendlier to other latency sensitive applications on the network by regulating the rate of transmission.\nIt may increase the risk of dropped frames on unstable connections."
 Basic.Settings.Advanced.Hotkeys.HotkeyFocusBehavior="Hotkey Focus Behavior"
 Basic.Settings.Advanced.Hotkeys.NeverDisableHotkeys="Never disable hotkeys"
 Basic.Settings.Advanced.Hotkeys.DisableHotkeysInFocus="Disable hotkeys when main window is in focus"

+ 2 - 0
UI/window-basic-settings.cpp

@@ -2365,6 +2365,8 @@ void OBSBasicSettings::LoadAdvancedSettings()
 
 	ui->enableNewSocketLoop->setChecked(enableNewSocketLoop);
 	ui->enableLowLatencyMode->setChecked(enableLowLatencyMode);
+	ui->enableLowLatencyMode->setToolTip(
+		QTStr("Basic.Settings.Advanced.Network.TCPPacing.Tooltip"));
 
 	bool browserHWAccel = config_get_bool(App()->GlobalConfig(), "General",
 					      "BrowserHWAccel");