From 8c1a283cb71ebae2a92f24bcd421134c58a64270 Mon Sep 17 00:00:00 2001 From: Michael Ryll Date: Sat, 24 Dec 2022 15:30:37 +0100 Subject: [PATCH 1/2] add new ATEMVideoSources: multiViewer1 and input2Direct --- PyATEMMax/ATEMProtocolEnums.py | 3 +++ docs/docs/data/protocol.md | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/PyATEMMax/ATEMProtocolEnums.py b/PyATEMMax/ATEMProtocolEnums.py index ef20707..792cde5 100644 --- a/PyATEMMax/ATEMProtocolEnums.py +++ b/PyATEMMax/ATEMProtocolEnums.py @@ -162,6 +162,8 @@ class ATEMVideoSources(ATEMConstantList): auxilary31 = ATEMConstant('auxilary31', 8031) auxilary32 = ATEMConstant('auxilary32', 8032) + multiViewer1 = ATEMConstant('multiViewer1', 9001) + mE1Prog = ATEMConstant('mE1Prog', 10010) mE1Prev = ATEMConstant('mE1Prev', 10011) mE2Prog = ATEMConstant('mE2Prog', 10020) @@ -172,6 +174,7 @@ class ATEMVideoSources(ATEMConstantList): mE4Prev = ATEMConstant('mE4Prev', 10041) input1Direct = ATEMConstant('input1Direct', 11001) + input2Direct = ATEMConstant('input2Direct', 11002) class ATEMAudioSources(ATEMConstantList): diff --git a/docs/docs/data/protocol.md b/docs/docs/data/protocol.md index bd59354..bc57851 100644 --- a/docs/docs/data/protocol.md +++ b/docs/docs/data/protocol.md @@ -127,7 +127,8 @@ While some others don't: * `auxilary1..24` * `mE1..4Prog` * `mE1..4Prev` -* `input1Direct` +* `multiViewer1` +* `input1..2Direct` ### switcher.atem.audioSources (ATEMAudioSources) From ef14e0d99939d41f62c712ff2430327042dfb5b0 Mon Sep 17 00:00:00 2001 From: Michael Ryll Date: Sat, 24 Dec 2022 15:50:59 +0100 Subject: [PATCH 2/2] add new ATEMVideoModeFormats: f1080p30 and f1080p60 --- PyATEMMax/ATEMProtocolEnums.py | 2 ++ docs/docs/data/protocol.md | 2 ++ 2 files changed, 4 insertions(+) diff --git a/PyATEMMax/ATEMProtocolEnums.py b/PyATEMMax/ATEMProtocolEnums.py index 792cde5..490cf5b 100644 --- a/PyATEMMax/ATEMProtocolEnums.py +++ b/PyATEMMax/ATEMProtocolEnums.py @@ -243,6 +243,8 @@ class ATEMVideoModeFormats(ATEMConstantList): f2160p24 = ATEMConstant('f2160p24', 15) # 2160p24 f2160p25 = ATEMConstant('f2160p25', 16) # 2160p25 f2160p29_97 = ATEMConstant('f2160p29_97', 17) # 2160p29.97 + f1080p30 = ATEMConstant('f1080p30', 26) # 1080p30 + f1080p60 = ATEMConstant('f1080p60', 27) # 1080p60 class ATEMExternalPortTypes(ATEMConstantList): diff --git a/docs/docs/data/protocol.md b/docs/docs/data/protocol.md index bc57851..2badbf0 100644 --- a/docs/docs/data/protocol.md +++ b/docs/docs/data/protocol.md @@ -159,8 +159,10 @@ While some others don't: * `f1080p24` * `f1080p25` * `f1080p29_97` +* `f1080p30` * `f1080p50` * `f1080p59_94` +* `f1080p60` * `f2160p23_98` * `f2160p24` * `f2160p25`