- Posts: 32
- Joined: Thu Jan 03, 2013 4:52 pm
Hi,
That has to be set on the Input collection (that was one of the strangest things I found when started coding for ATEM, Everything is an input, even if it is an output
In PowerShell I would do this:
$aux1=$atem.GetInputs()| ? {$_.ID -eq 8001}
$aux1.LongName = "My Aux Name"
I built switcherlib for use with PowerShell so there is limited testing in other languages and there is very little support for events - to keep things reliable with PowerShell's single thread mode.
Ideas for it originated from 2 other projects:
https://github.com/imorrish/AtemSharp/ (which I had forked from somewhere else that has since been deleted)
https://github.com/mintopia/atemlib (for the media upload utility)