Sofie: The Modern TV News Studio Automation System (ATEM State library)
This library is used in the Sofie TV News Studio Automation System.
It can compare two ATEM states and generate the necessary commands for the ATEM-connection library to send to the ATEM device such that it will reach the target state.