- Fixed an issue with the ATEM constellation switcher not staying connected due to a bug on BlackMagic's side where they are flooding multiviewer commands
- Fixed an issue with the ATEM constellation switcher not initializing correctly. This was also a problem with other switchers but wasn't as prominent. The node will now enter the "connected" state regardless of if the atem has finished it's initialization. This could be a breaking change if your project cannot handle the initialization data
- Fixed tally not sending updates to output
- Fixed a crash event
- messageCallbacks bug showed it's face again
- Removed feature added in 2.2.2 as this didn't work correctly
- Added check to see if the tallys have actually updated. If not don't send out the tally updates
- Added send time setting to disable the time command being sent to the output as it can be a bit annoying
- The tallying system has been adjusted to run via a tally command
- Fixed a bug where the upstream keyers were having their config cleared due to a typo
- Fixed a bug where a crash would occur when updating the tally values on a keyer update
- Fixed a critical bug which was causing a crash in the multiViewerInput when finding the input source
- Fixed a bug which causes a crash occasionally on redeploy in the preview and program commands
- Added multiViewerInput support
- Fixed a major bug where adding multiple ATEMs would cause overlapping and invalid memory
- Added audioMixerInput support
- Added audioMixerMonitor support
- Attempted fix to the camera not stating gain values correctly
- Changed the iris flag from 0x03 to 0x02 as the ATEM seems to have updated this value
- Added cameraControl command. This allows for control of the cameras values
- Fixed some console statements that were for debugging
- Added superSourceBox command. This allows for control of the boxes in the super source.
- None