瀏覽代碼

UI: Fix case where invalid bitrate would be shown

Fixes a case where an astronomically large bitrate could be shown
unintentionally.
jp9000 9 年之前
父節點
當前提交
5137f8b6c0
共有 1 個文件被更改,包括 2 次插入0 次删除
  1. 2 0
      obs/window-basic-status-bar.cpp

+ 2 - 0
obs/window-basic-status-bar.cpp

@@ -114,6 +114,8 @@ void OBSBasicStatusBar::UpdateBandwidth()
 	uint64_t bytesSent     = obs_output_get_total_bytes(streamOutput);
 	uint64_t bytesSent     = obs_output_get_total_bytes(streamOutput);
 	uint64_t bytesSentTime = os_gettime_ns();
 	uint64_t bytesSentTime = os_gettime_ns();
 
 
+	if (bytesSent < lastBytesSent)
+		bytesSent = 0;
 	if (bytesSent == 0)
 	if (bytesSent == 0)
 		lastBytesSent = 0;
 		lastBytesSent = 0;