mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-01-27 07:38:40 -05:00
SetupNewProfile is used to create new profiles when OBS is already running, which requires resetting program state for the new profile. This function cannot be used to create a new profile as a fallback for either a non-existing profile or for a fresh installation of OBS Studio because by the point this is called from OBSBasic::OBSInit, the runtime modules are not loaded yet and as such no services exist. Activating the new profile without a profile reset fixes this issue as the reset will be done explicitly by OBSBasic::OBSInit later.
304 KiB
304 KiB