mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-13 19:54:59 +00:00
Working on implementing video and audio source control/feedback for TXs
This commit is contained in:
@@ -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]);
|
||||||
}
|
}
|
||||||
|
|||||||
Submodule essentials-framework updated: de0975235d...815eabc610
Reference in New Issue
Block a user