bitfocus / companion-module-studiocoast-vmix

Studiocoast vMix module for Bitfocus Companion
MIT License
32 stars 10 forks source link

Getting GUID by input number #202

Closed Hubaxis7 closed 1 year ago

Hubaxis7 commented 1 year ago

Describe the feature Please add to the module interface a button for getting GUID by entry number.

Usecases In the "Input" field I would like to get GUID by button (get GUID) from vMix program. It would be very convenient and would save a lot of time when adding/removing new action inputs. The vMix program must be running at the moment.

input get GUID 2

input get GUID 1

thedist commented 1 year ago

Modules themselves can not add buttons like that to the UI, that would need to be requested to Companion themselves.

Additionally, GUIDs are represented in both the Variables tab, and through the Companion HTTP endpoint /instance/INSTANCE NAME/data.

It should be noted though that not many use GUIDs due to the associated issues with them, for example if a new input is create and an old one removed you will need to update ALL actions/feedbacks/triggers/text using that GUID. While we support using GUID, it's much more common to use input name and stick to a proper naming scheme for your production.