From 2e250ad826bb8d30a5e52b7992f846af961d89c9 Mon Sep 17 00:00:00 2001 From: Michael Fabian 'Xaymar' Dirks Date: Sat, 28 Mar 2020 18:37:20 +0100 Subject: [PATCH] obs-source-factory: Fix support for transitions Transitions always require audio and video rendering. --- source/obs/obs-source-factory.hpp | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/source/obs/obs-source-factory.hpp b/source/obs/obs-source-factory.hpp index b06072a..895916c 100644 --- a/source/obs/obs-source-factory.hpp +++ b/source/obs/obs-source-factory.hpp @@ -144,13 +144,9 @@ namespace obs { set_resolution_enabled(false); _info.transition_start = _transition_start; _info.transition_stop = _transition_stop; - if ((_info.output_flags & OBS_SOURCE_VIDEO) != 0) { - _info.video_tick = _video_tick; - _info.video_render = _video_render; - } - if ((_info.output_flags & OBS_SOURCE_AUDIO) != 0) { - _info.audio_render = _audio_render; - } + _info.audio_render = _audio_render; + _info.video_tick = _video_tick; + _info.video_render = _video_render; } else if (_info.type == OBS_SOURCE_TYPE_FILTER) { switch (_info.output_flags & OBS_SOURCE_ASYNC_VIDEO) { case OBS_SOURCE_ASYNC_VIDEO: