UI: Save virtual camera outside of the modules object
Save the configuration outside of the modules object meant for plugins in the scene collection.
This commit is contained in:
parent
ccfe300f72
commit
f41404528a
3 changed files with 6 additions and 2 deletions
|
|
@ -729,6 +729,8 @@ void OBSBasic::Save(const char *file)
|
|||
obs_data_set_double(saveData, "scaling_off_y",
|
||||
ui->preview->GetScrollY());
|
||||
|
||||
OBSBasicVCamConfig::SaveData(saveData, true);
|
||||
|
||||
if (api) {
|
||||
OBSDataAutoRelease moduleObj = obs_data_create();
|
||||
api->on_save(moduleObj);
|
||||
|
|
@ -1141,6 +1143,8 @@ retryScene:
|
|||
ui->preview->SetFixedScaling(fixedScaling);
|
||||
emit ui->preview->DisplayResized();
|
||||
|
||||
OBSBasicVCamConfig::SaveData(data, false);
|
||||
|
||||
/* ---------------------- */
|
||||
|
||||
if (api)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue