From 56d25fe6a8e106d6abd003cf9a0d0e3575f3e2da Mon Sep 17 00:00:00 2001 From: Matt Gajownik Date: Sat, 25 Jan 2020 14:15:06 +1100 Subject: [PATCH] obs-transitions: Set stinger media source's name --- plugins/obs-transitions/transition-stinger.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/plugins/obs-transitions/transition-stinger.c b/plugins/obs-transitions/transition-stinger.c index b718c5ce5..eed376622 100644 --- a/plugins/obs-transitions/transition-stinger.c +++ b/plugins/obs-transitions/transition-stinger.c @@ -1,4 +1,5 @@ #include +#include #define TIMING_TIME 0 #define TIMING_FRAME 1 @@ -46,8 +47,12 @@ static void stinger_update(void *data, obs_data_t *settings) obs_data_set_string(media_settings, "local_file", path); obs_source_release(s->media_source); - s->media_source = obs_source_create_private("ffmpeg_source", NULL, + struct dstr name; + dstr_init_copy(&name, obs_source_get_name(s->source)); + dstr_cat(&name, " (Stinger)"); + s->media_source = obs_source_create_private("ffmpeg_source", name.array, media_settings); + dstr_free(&name); obs_data_release(media_settings); int64_t point = obs_data_get_int(settings, "transition_point");