libobs: Log when a filter is added/removed from a source
This commit is contained in:
parent
068b9904ea
commit
2741624fbe
@ -1855,6 +1855,12 @@ void obs_source_filter_add(obs_source_t *source, obs_source_t *filter)
|
||||
calldata_set_ptr(&cd, "filter", filter);
|
||||
|
||||
signal_handler_signal(source->context.signals, "filter_add", &cd);
|
||||
|
||||
if (source && filter)
|
||||
blog(source->context.private ? LOG_DEBUG : LOG_INFO,
|
||||
"- filter '%s' (%s) added to source '%s'",
|
||||
filter->context.name, filter->info.id,
|
||||
source->context.name);
|
||||
}
|
||||
|
||||
static bool obs_source_filter_remove_refless(obs_source_t *source,
|
||||
@ -1887,6 +1893,12 @@ static bool obs_source_filter_remove_refless(obs_source_t *source,
|
||||
|
||||
signal_handler_signal(source->context.signals, "filter_remove", &cd);
|
||||
|
||||
if (source && filter)
|
||||
blog(source->context.private ? LOG_DEBUG : LOG_INFO,
|
||||
"- filter '%s' (%s) removed from source '%s'",
|
||||
filter->context.name, filter->info.id,
|
||||
source->context.name);
|
||||
|
||||
if (filter->info.filter_remove)
|
||||
filter->info.filter_remove(filter->context.data,
|
||||
filter->filter_parent);
|
||||
|
Loading…
x
Reference in New Issue
Block a user