events: remove OnSourcePropertiesChanged (can't implement)

This commit is contained in:
Stéphane Lepin 2019-04-19 18:28:41 +02:00 committed by Stéphane L
parent 5577277944
commit 515c7852ba
2 changed files with 0 additions and 26 deletions

View File

@ -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<WSEvents*>(param);
OBSSource source = calldata_get_pointer<obs_source_t>(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.
*

View File

@ -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);