From e7837e30ce2607a942f703f53cd3f4172af638df Mon Sep 17 00:00:00 2001 From: Cody Jung Date: Fri, 7 Jan 2022 23:12:31 -0600 Subject: [PATCH] UI: Fix push-to-talk/mute delay not saving Fixes a couple copy/paste errors preventing push-to-talk and push-to-mute delays not saving when choosing Apply or OK. --- UI/window-basic-settings.cpp | 2 +- libobs/obs-source.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/UI/window-basic-settings.cpp b/UI/window-basic-settings.cpp index 05b571c87..27a65fc3e 100644 --- a/UI/window-basic-settings.cpp +++ b/UI/window-basic-settings.cpp @@ -2380,7 +2380,7 @@ void OBSBasicSettings::LoadAudioSources() }, pttSB); - audioSources.emplace_back(OBSGetWeakRef(source), ptmCB, pttSB, + audioSources.emplace_back(OBSGetWeakRef(source), ptmCB, ptmSB, pttCB, pttSB); auto label = new OBSSourceLabel(source); diff --git a/libobs/obs-source.c b/libobs/obs-source.c index 90f90c0c7..98c03bde6 100644 --- a/libobs/obs-source.c +++ b/libobs/obs-source.c @@ -4572,7 +4572,7 @@ static void source_signal_push_to_delay(obs_source_t *source, calldata_init_fixed(&data, stack, sizeof(stack)); calldata_set_ptr(&data, "source", source); - calldata_set_bool(&data, "delay", delay); + calldata_set_int(&data, "delay", delay); signal_handler_signal(source->context.signals, signal, &data); }