From 7d491c7981715f2c7bef4ae12bc9c055aaff47db Mon Sep 17 00:00:00 2001 From: jp9000 Date: Fri, 13 Mar 2020 17:08:29 -0700 Subject: [PATCH] Revert "libobs: Only manipulate input source ref counts" This reverts commit 6d5bb8b24479bd1b512dc217b064e960987f1a07. --- libobs/obs-source.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libobs/obs-source.c b/libobs/obs-source.c index aeb244cf8..d5f7c7aea 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -974,8 +974,7 @@ static void deactivate_source(obs_source_t *source) static void show_source(obs_source_t *source) { - if (source->info.type == OBS_SOURCE_TYPE_INPUT) - obs_source_addref(source); + obs_source_addref(source); if (source->context.data && source->info.show) source->info.show(source->context.data); @@ -988,8 +987,7 @@ static void hide_source(obs_source_t *source) source->info.hide(source->context.data); obs_source_dosignal(source, "source_hide", "hide"); - if (source->info.type == OBS_SOURCE_TYPE_INPUT) - obs_source_release(source); + obs_source_release(source); } static void activate_tree(obs_source_t *parent, obs_source_t *child,