|
|
@@ -670,6 +670,8 @@ void OBSBasic::DeferSaveEnd()
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+static void LogFilter(obs_source_t *, obs_source_t *filter, void *v_val);
|
|
|
+
|
|
|
static void LoadAudioDevice(const char *name, int channel, obs_data_t *parent)
|
|
|
{
|
|
|
obs_data_t *data = obs_data_get_obj(parent, name);
|
|
|
@@ -679,6 +681,10 @@ static void LoadAudioDevice(const char *name, int channel, obs_data_t *parent)
|
|
|
obs_source_t *source = obs_load_source(data);
|
|
|
if (source) {
|
|
|
obs_set_output_source(channel, source);
|
|
|
+
|
|
|
+ const char *name = obs_source_get_name(source);
|
|
|
+ blog(LOG_INFO, "[Loaded global audio device]: '%s'", name);
|
|
|
+ obs_source_enum_filters(source, LogFilter, (void *)(intptr_t)1);
|
|
|
obs_source_release(source);
|
|
|
}
|
|
|
|