浏览代码

libobs: Add ability to transition to NULL source

jp9000 8 年之前
父节点
当前提交
a9e9246bde
共有 1 个文件被更改,包括 4 次插入0 次删除
  1. 4 0
      libobs/obs-source-transition.c

+ 4 - 0
libobs/obs-source-transition.c

@@ -379,6 +379,10 @@ bool obs_transition_start(obs_source_t *transition,
 
 	set_source(transition, OBS_TRANSITION_SOURCE_B, dest,
 			activate_transition);
+	if (dest == NULL && same_as_dest && !same_as_source) {
+		transition->transitioning_video = true;
+		transition->transitioning_audio = true;
+	}
 
 	obs_source_dosignal(transition, "source_transition_start",
 			"transition_start");