MCPcopy Create free account
hub / github.com/DistroAV/DistroAV / SetDefaultsToUserStore

Method SetDefaultsToUserStore

src/config.cpp:229–246  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

227}
228
229void Config::SetDefaultsToUserStore()
230{
231 auto obs_config = GetUserConfig();
232 if (obs_config) {
233 config_set_default_bool(obs_config, SECTION_NAME, PARAM_MAIN_OUTPUT_ENABLED, OutputEnabled);
234 config_set_default_string(obs_config, SECTION_NAME, PARAM_MAIN_OUTPUT_NAME, QT_TO_UTF8(OutputName));
235 config_set_default_string(obs_config, SECTION_NAME, PARAM_MAIN_OUTPUT_GROUPS, QT_TO_UTF8(OutputGroups));
236
237 config_set_default_bool(obs_config, SECTION_NAME, PARAM_PREVIEW_OUTPUT_ENABLED, PreviewOutputEnabled);
238 config_set_default_string(obs_config, SECTION_NAME, PARAM_PREVIEW_OUTPUT_NAME,
239 QT_TO_UTF8(PreviewOutputName));
240 config_set_default_string(obs_config, SECTION_NAME, PARAM_PREVIEW_OUTPUT_GROUPS,
241 QT_TO_UTF8(PreviewOutputGroups));
242
243 config_set_default_bool(obs_config, SECTION_NAME, PARAM_TALLY_PROGRAM_ENABLED, TallyProgramEnabled);
244 config_set_default_bool(obs_config, SECTION_NAME, PARAM_TALLY_PREVIEW_ENABLED, TallyPreviewEnabled);
245 }
246}
247
248void Config::GlobalToUserMigration()
249{

Callers

nothing calls this directly

Calls 1

GetUserConfigFunction · 0.85

Tested by

no test coverage detected