Browse Source

UI: Change advanced networking strings

Clayton Groeneveld 6 years ago
parent
commit
e151ce6f2a
2 changed files with 5 additions and 2 deletions
  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");