mirror of
https://github.com/Palakis/obs-websocket.git
synced 2024-08-30 18:12:16 +00:00
events(ScenesChanged): provide scenes list property
This commit is contained in:
parent
542761e411
commit
0cdea68567
@ -467,13 +467,19 @@ void WSEvents::OnSceneChange() {
|
|||||||
*
|
*
|
||||||
* Note: This event is not fired when the scenes are reordered.
|
* Note: This event is not fired when the scenes are reordered.
|
||||||
*
|
*
|
||||||
|
* @return {Array<Scene>} `scenes` Scenes list.
|
||||||
|
*
|
||||||
* @api events
|
* @api events
|
||||||
* @name ScenesChanged
|
* @name ScenesChanged
|
||||||
* @category scenes
|
* @category scenes
|
||||||
* @since 0.3
|
* @since 0.3
|
||||||
*/
|
*/
|
||||||
void WSEvents::OnSceneListChange() {
|
void WSEvents::OnSceneListChange() {
|
||||||
broadcastUpdate("ScenesChanged");
|
OBSDataArrayAutoRelease scenes = Utils::GetScenes();
|
||||||
|
|
||||||
|
OBSDataAutoRelease fields = obs_data_create();
|
||||||
|
obs_data_set_array(fields, "scenes", scenes);
|
||||||
|
broadcastUpdate("ScenesChanged", fields);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user