mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-04-13 04:26:49 +00:00
Working on implementing video and audio source control/feedback for TXs
This commit is contained in:
parent
dfd7cb4411
commit
f7db0ef36c
2 changed files with 2 additions and 3 deletions
|
|
@ -35,12 +35,11 @@ namespace PepperDash.Essentials.Bridges
|
||||||
new Action<bool>(b => tx.SetHdcpSupportAll(ePdtHdcpSupport.HdcpOff)));
|
new Action<bool>(b => tx.SetHdcpSupportAll(ePdtHdcpSupport.HdcpOff)));
|
||||||
if (tx is ITxRouting)
|
if (tx is ITxRouting)
|
||||||
{
|
{
|
||||||
trilist.SetUShortSigAction(joinMap.VideoInput,
|
trilist.SetUShortSigAction(joinMap.VideoInput,
|
||||||
new Action<ushort>(i => (tx as ITxRouting).ExecuteNumericSwitch(i, 0, eRoutingSignalType.Video)));
|
new Action<ushort>(i => (tx as ITxRouting).ExecuteNumericSwitch(i, 0, eRoutingSignalType.Video)));
|
||||||
trilist.SetUShortSigAction(joinMap.AudioInput,
|
trilist.SetUShortSigAction(joinMap.AudioInput,
|
||||||
new Action<ushort>(i => (tx as ITxRouting).ExecuteNumericSwitch(i, 0, eRoutingSignalType.Audio)));
|
new Action<ushort>(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).VideoSourceNumericFeedback.LinkInputSig(trilist.UShortInput[joinMap.VideoInput]);
|
||||||
(tx as ITxRouting).AudioSourceNumericFeedabck.LinkInputSig(trilist.UShortInput[joinMap.AudioInput]);
|
(tx as ITxRouting).AudioSourceNumericFeedabck.LinkInputSig(trilist.UShortInput[joinMap.AudioInput]);
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -1 +1 @@
|
||||||
Subproject commit de0975235d0996fb1980fd585cbda739aff89b56
|
Subproject commit 815eabc610d554012334c33c4afcd96d2314ab2c
|
||||||
Loading…
Add table
Add a link
Reference in a new issue