mirror of
https://github.com/obsproject/obs-studio.git
synced 2026-10-18 04:04:42 -04:00
UI: Remove obs_source_add and sourceSceneRefs variable
Prunes code used to workaround libobs "user sources" (such as sourceSceneRefs) and instead simply holds its own references and saves sources it chooses with obs_save_sources_filtered.
This commit is contained in:
1 parent
e3795a2187
commit
3c83be374e
4 files changed
+36
-95
No files matched your search
@@ -1543,14 +1543,6 @@ void OBSBasicSettings::LoadAudioSources()
|
||||
return true;
|
||||
};
|
||||
|
||||
for (int i = 0; i < MAX_CHANNELS; i++) {
|
||||
obs_source_t *source = obs_get_output_source(i);
|
||||
if (!source) continue;
|
||||
|
||||
AddSource(source);
|
||||
obs_source_release(source);
|
||||
}
|
||||
|
||||
using AddSource_t = decltype(AddSource);
|
||||
obs_enum_sources([](void *data, obs_source_t *source)
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user