obs-websocket icon indicating copy to clipboard operation
obs-websocket copied to clipboard

Feature Request: SceneShowStateChanged

Open bryce-seifert opened this issue 2 years ago • 4 comments

Feature Request Type

RPC Event

Feature Request Type (Other)

No response

Requested Feature

Ability to have an event fire when the show state of source (scenes, groups, etc) that aren't inputs is changed.

Requested Feature Usage Scenario

This would allow more accurate info about what sources are currently previewed. Right now, only inputs have accurate preview information thanks to the InputShowStateChanged event.

bryce-seifert avatar Oct 12 '22 21:10 bryce-seifert

Isn't SceneItemEnableStateChanged what you're looking for?

ChristopheCVB avatar Nov 17 '22 02:11 ChristopheCVB

Not quite. I'm looking to get updates for the videoShowing parameter, similar to what's returned now with InputShowStateChanged

bryce-seifert avatar Nov 17 '22 03:11 bryce-seifert

Am I missing something or InputShowStateChanged also fires for Nested Scenes and Groups?


Edit: Just tested it, and no it's not, but, it's triggered for the items contained in those Nested Scenes or Groups

ChristopheCVB avatar Nov 17 '22 17:11 ChristopheCVB

Correct, I'm looking to get info for scenes.

@tt2468 Said this will require some OBS-side changes to work

bryce-seifert avatar Nov 17 '22 19:11 bryce-seifert