diff --git a/atem-connection-rs/src/lib.rs b/atem-connection-rs/src/lib.rs index ce14b38..a7c3350 100644 --- a/atem-connection-rs/src/lib.rs +++ b/atem-connection-rs/src/lib.rs @@ -10,3 +10,4 @@ pub mod atem_lib; pub mod commands; pub mod enums; pub mod state; +pub mod tally; diff --git a/atem-connection-rs/src/tally.rs b/atem-connection-rs/src/tally.rs new file mode 100644 index 0000000..4b25bb0 --- /dev/null +++ b/atem-connection-rs/src/tally.rs @@ -0,0 +1,13 @@ +#[derive(Debug)] +pub struct TallyEvent { + tally_state: TallyState, + source_index: usize, + source_label: String, + source_name: String, +} + +#[derive(Debug)] +enum TallyState { + Program, + Preview, +}