|
@@ -886,9 +886,8 @@ void OBSBasic::Save(SceneCollection &collection)
|
|
OBSDataArrayAutoRelease quickTrData = SaveQuickTransitions();
|
|
OBSDataArrayAutoRelease quickTrData = SaveQuickTransitions();
|
|
OBSDataArrayAutoRelease savedProjectorList = SaveProjectors();
|
|
OBSDataArrayAutoRelease savedProjectorList = SaveProjectors();
|
|
OBSDataArrayAutoRelease savedCanvases = OBS::Canvas::SaveCanvases(canvases);
|
|
OBSDataArrayAutoRelease savedCanvases = OBS::Canvas::SaveCanvases(canvases);
|
|
- OBSDataAutoRelease saveData = GenerateSaveData(sceneOrder, quickTrData, ui->transitionDuration->value(),
|
|
|
|
- transitionsData, scene, curProgramScene, savedProjectorList,
|
|
|
|
- savedCanvases);
|
|
|
|
|
|
+ OBSDataAutoRelease saveData = GenerateSaveData(sceneOrder, quickTrData, transitionDuration, transitionsData,
|
|
|
|
+ scene, curProgramScene, savedProjectorList, savedCanvases);
|
|
|
|
|
|
obs_data_set_bool(saveData, "preview_locked", ui->preview->Locked());
|
|
obs_data_set_bool(saveData, "preview_locked", ui->preview->Locked());
|
|
obs_data_set_bool(saveData, "scaling_enabled", ui->preview->IsFixedScaling());
|
|
obs_data_set_bool(saveData, "scaling_enabled", ui->preview->IsFixedScaling());
|
|
@@ -1004,7 +1003,7 @@ void OBSBasic::CreateDefaultScene(bool firstStart)
|
|
ClearSceneData();
|
|
ClearSceneData();
|
|
InitDefaultTransitions();
|
|
InitDefaultTransitions();
|
|
CreateDefaultQuickTransitions();
|
|
CreateDefaultQuickTransitions();
|
|
- ui->transitionDuration->setValue(300);
|
|
|
|
|
|
+ transitionDuration = 300;
|
|
SetTransition(fadeTransition);
|
|
SetTransition(fadeTransition);
|
|
|
|
|
|
updateRemigrationMenuItem(SceneCoordinateMode::Relative, ui->actionRemigrateSceneCollection);
|
|
updateRemigrationMenuItem(SceneCoordinateMode::Relative, ui->actionRemigrateSceneCollection);
|
|
@@ -1304,7 +1303,7 @@ void OBSBasic::LoadData(obs_data_t *data, SceneCollection &collection)
|
|
if (!curTransition)
|
|
if (!curTransition)
|
|
curTransition = fadeTransition;
|
|
curTransition = fadeTransition;
|
|
|
|
|
|
- ui->transitionDuration->setValue(newDuration);
|
|
|
|
|
|
+ transitionDuration = newDuration;
|
|
SetTransition(curTransition);
|
|
SetTransition(curTransition);
|
|
|
|
|
|
retryScene:
|
|
retryScene:
|