From 515c7852ba1bfc192a19da872a3eae4523245dfd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Lepin?= Date: Fri, 19 Apr 2019 18:28:41 +0200 Subject: [PATCH] events: remove OnSourcePropertiesChanged (can't implement) --- src/WSEvents.cpp | 25 ------------------------- src/WSEvents.h | 1 - 2 files changed, 26 deletions(-) diff --git a/src/WSEvents.cpp b/src/WSEvents.cpp index d1c94eb6..732ee6ac 100644 --- a/src/WSEvents.cpp +++ b/src/WSEvents.cpp @@ -777,7 +777,6 @@ void WSEvents::OnSourceCreate(void* param, calldata_t* data) { signal_handler_t* sh = obs_source_get_signal_handler(source); signal_handler_connect(sh, "rename", OnSourceRename, self); - signal_handler_connect(sh, "update_properties", OnSourcePropertiesChanged, self); signal_handler_connect(sh, "mute", OnSourceMuteStateChange, self); signal_handler_connect(sh, "volume", OnSourceVolumeChange, self); @@ -987,30 +986,6 @@ void WSEvents::OnSourceRename(void* param, calldata_t* data) { self->broadcastUpdate("SourceRenamed", fields); } -/** - * The properties of a source have changed. - * - * @return {String} `sourceName` Source name - * - * @api events - * @name SourcePropertiesChanged - * @category sources - * @since 4.6.0 - */ -void WSEvents::OnSourcePropertiesChanged(void* param, calldata_t* data) { - auto self = reinterpret_cast(param); - - OBSSource source = calldata_get_pointer(data, "source"); - if (!source) { - return; - } - - OBSDataAutoRelease fields = obs_data_create(); - obs_data_set_string(fields, "sourceName", obs_source_get_name(source)); - // TODO provide properties? - self->broadcastUpdate("SourcePropertiesChanged", fields); -} - /** * A filter was added to a source. * diff --git a/src/WSEvents.h b/src/WSEvents.h index 5b1e4d21..d9146e50 100644 --- a/src/WSEvents.h +++ b/src/WSEvents.h @@ -117,7 +117,6 @@ private: static void OnSourceAudioMixersChanged(void* param, calldata_t* data); static void OnSourceRename(void* param, calldata_t* data); - static void OnSourcePropertiesChanged(void* param, calldata_t* data); static void OnSourceFilterAdded(void* param, calldata_t* data); static void OnSourceFilterRemoved(void* param, calldata_t* data);