提交 0d305af9 编写于 作者: C Christoph Hohmann

libobs: Copy enabled state when duplicating filters

This fixes that in studio mode disabled filters are applied to sources in
the live scene.
上级 0cbd9cc0
......@@ -405,9 +405,11 @@ static void duplicate_filters(obs_source_t *dst, obs_source_t *src,
obs_source_t *src_filter = filters.array[i - 1];
char *new_name = get_new_filter_name(dst,
src_filter->context.name);
bool enabled = obs_source_enabled(src_filter);
obs_source_t *dst_filter = obs_source_duplicate(src_filter,
new_name, private);
obs_source_set_enabled(dst_filter, enabled);
bfree(new_name);
obs_source_filter_add(dst, dst_filter);
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册