From f7db0ef36cee2eb6ce571cd0e682630441acef97 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Fri, 28 Sep 2018 17:08:21 -0600 Subject: [PATCH] Working on implementing video and audio source control/feedback for TXs --- PepperDashEssentials/Bridges/DmTxControllerBridge.cs | 3 +-- essentials-framework | 2 +- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/PepperDashEssentials/Bridges/DmTxControllerBridge.cs b/PepperDashEssentials/Bridges/DmTxControllerBridge.cs index 391850e2..4242e60b 100644 --- a/PepperDashEssentials/Bridges/DmTxControllerBridge.cs +++ b/PepperDashEssentials/Bridges/DmTxControllerBridge.cs @@ -35,12 +35,11 @@ namespace PepperDash.Essentials.Bridges new Action(b => tx.SetHdcpSupportAll(ePdtHdcpSupport.HdcpOff))); if (tx is ITxRouting) { - trilist.SetUShortSigAction(joinMap.VideoInput, + trilist.SetUShortSigAction(joinMap.VideoInput, new Action(i => (tx as ITxRouting).ExecuteNumericSwitch(i, 0, eRoutingSignalType.Video))); trilist.SetUShortSigAction(joinMap.AudioInput, new Action(i => (tx as ITxRouting).ExecuteNumericSwitch(i, 0, eRoutingSignalType.Audio))); -#warning Deal with how to get the same numeric feedback values out (tx as ITxRouting).VideoSourceNumericFeedback.LinkInputSig(trilist.UShortInput[joinMap.VideoInput]); (tx as ITxRouting).AudioSourceNumericFeedabck.LinkInputSig(trilist.UShortInput[joinMap.AudioInput]); } diff --git a/essentials-framework b/essentials-framework index de097523..815eabc6 160000 --- a/essentials-framework +++ b/essentials-framework @@ -1 +1 @@ -Subproject commit de0975235d0996fb1980fd585cbda739aff89b56 +Subproject commit 815eabc610d554012334c33c4afcd96d2314ab2c