Browse Source

Merge pull request #3343 from cg2121/output-source-delete

UI: Fix output channels not being deleted
Jim 5 năm trước cách đây
mục cha
commit
afb6e8acb6
1 tập tin đã thay đổi với 3 bổ sung6 xóa
  1. 3 6
      UI/window-basic-main.cpp

+ 3 - 6
UI/window-basic-main.cpp

@@ -4125,12 +4125,9 @@ void OBSBasic::ClearSceneData()
 
 
 	ClearProjectors();
 	ClearProjectors();
 
 
-	obs_set_output_source(0, nullptr);
-	obs_set_output_source(1, nullptr);
-	obs_set_output_source(2, nullptr);
-	obs_set_output_source(3, nullptr);
-	obs_set_output_source(4, nullptr);
-	obs_set_output_source(5, nullptr);
+	for (int i = 0; i < MAX_CHANNELS; i++)
+		obs_set_output_source(i, nullptr);
+
 	lastScene = nullptr;
 	lastScene = nullptr;
 	swapScene = nullptr;
 	swapScene = nullptr;
 	programScene = nullptr;
 	programScene = nullptr;