diff --git a/UI/window-basic-main.cpp b/UI/window-basic-main.cpp index 6bb34ec53..1d930f13e 100644 --- a/UI/window-basic-main.cpp +++ b/UI/window-basic-main.cpp @@ -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); }