From e12cdf9917fcd3866a824d8b25ad6e51e94bae4e Mon Sep 17 00:00:00 2001 From: "Christopher P. Yarger" Date: Sat, 23 Jan 2021 04:11:45 -0500 Subject: [PATCH] Update events.cpp --- src/events.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/events.cpp b/src/events.cpp index f5b97f79..4c752e08 100644 --- a/src/events.cpp +++ b/src/events.cpp @@ -1157,7 +1157,7 @@ void events::OnSourceVolumeChange(void *param, calldata_t *data) { auto self = reinterpret_cast(param); - OBSSourceAutoRelease source = calldata_get_pointer(data, "source"); + OBSSource source = calldata_get_pointer(data, "source"); if (!source) { return; } @@ -1171,6 +1171,7 @@ void events::OnSourceVolumeChange(void *param, calldata_t *data) obs_data_set_string(fields, "sourceName", obs_source_get_name(source)); obs_data_set_double(fields, "volume", volume); self->broadcastUpdate("SourceVolumeChanged", fields); + obs_source_release(source); } /**