mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-09 17:54:59 +00:00
@@ -40,10 +40,10 @@ namespace PepperDash.Essentials.DM.AirMedia
|
||||
public StringFeedback SerialNumberFeedback { get; private set; }
|
||||
public BoolFeedback AutomaticInputRoutingEnabledFeedback { get; private set; }
|
||||
|
||||
public AirMediaController(string key, string name, AmX00 device, DeviceConfig dc, AirMediaPropertiesConfig props)
|
||||
: base(key, name, device)
|
||||
public AirMediaController(string key, string name, AmX00 sensor, DeviceConfig dc, AirMediaPropertiesConfig props)
|
||||
: base(key, name, sensor)
|
||||
{
|
||||
AirMedia = device;
|
||||
AirMedia = sensor;
|
||||
|
||||
DeviceConfig = dc;
|
||||
|
||||
|
||||
@@ -29,10 +29,10 @@ namespace PepperDash.Essentials.DM.Endpoints.DGEs
|
||||
|
||||
CrestronTouchpanelPropertiesConfig PropertiesConfig;
|
||||
|
||||
public Dge100Controller(string key, string name, Dge100 device, DeviceConfig dc, CrestronTouchpanelPropertiesConfig props)
|
||||
:base(key, name, device)
|
||||
public Dge100Controller(string key, string name, Dge100 sensor, DeviceConfig dc, CrestronTouchpanelPropertiesConfig props)
|
||||
:base(key, name, sensor)
|
||||
{
|
||||
_dge = device;
|
||||
_dge = sensor;
|
||||
|
||||
_dc = dc;
|
||||
|
||||
|
||||
@@ -40,10 +40,10 @@ namespace PepperDash.Essentials.DM.Endpoints.DGEs
|
||||
private set;
|
||||
}
|
||||
|
||||
public DmDge200CController(string key, string name, DmDge200C device, DeviceConfig dc, CrestronTouchpanelPropertiesConfig props)
|
||||
: base(key, name, device, dc, props)
|
||||
public DmDge200CController(string key, string name, DmDge200C sensor, DeviceConfig dc, CrestronTouchpanelPropertiesConfig props)
|
||||
: base(key, name, sensor, dc, props)
|
||||
{
|
||||
_dge = device;
|
||||
_dge = sensor;
|
||||
|
||||
DmIn = new RoutingInputPort(DmPortName.DmIn, eRoutingSignalType.AudioVideo,
|
||||
eRoutingPortConnectionType.DmCat, 0, this);
|
||||
|
||||
@@ -23,10 +23,10 @@ namespace PepperDash.Essentials.DM
|
||||
public StringFeedback EdidPreferredTimingFeedback { get; protected set; }
|
||||
public StringFeedback EdidSerialNumberFeedback { get; protected set; }
|
||||
|
||||
protected DmRmcControllerBase(string key, string name, EndpointReceiverBase device)
|
||||
: base(key, name, device)
|
||||
protected DmRmcControllerBase(string key, string name, EndpointReceiverBase sensor)
|
||||
: base(key, name, sensor)
|
||||
{
|
||||
_rmc = device;
|
||||
_rmc = sensor;
|
||||
// if wired to a chassis, skip registration step in base class
|
||||
PreventRegistration = _rmc.DMOutput != null;
|
||||
|
||||
|
||||
@@ -159,8 +159,8 @@ namespace PepperDash.Essentials.DM
|
||||
|
||||
public abstract class BasicDmTxControllerBase : CrestronGenericBridgeableBaseDevice
|
||||
{
|
||||
protected BasicDmTxControllerBase(string key, string name, GenericBase hardware)
|
||||
: base(key, name, hardware)
|
||||
protected BasicDmTxControllerBase(string key, string name, GenericBase sensor)
|
||||
: base(key, name, sensor)
|
||||
{
|
||||
|
||||
}
|
||||
@@ -177,18 +177,18 @@ namespace PepperDash.Essentials.DM
|
||||
public abstract StringFeedback ActiveVideoInputFeedback { get; protected set; }
|
||||
public RoutingInputPortWithVideoStatuses AnyVideoInput { get; protected set; }
|
||||
|
||||
protected DmTxControllerBase(string key, string name, EndpointTransmitterBase hardware)
|
||||
: base(key, name, hardware)
|
||||
protected DmTxControllerBase(string key, string name, EndpointTransmitterBase sensor)
|
||||
: base(key, name, sensor)
|
||||
{
|
||||
// if wired to a chassis, skip registration step in base class
|
||||
if (hardware.DMInput != null)
|
||||
if (sensor.DMInput != null)
|
||||
{
|
||||
this.PreventRegistration = true;
|
||||
}
|
||||
AddToFeedbackList(ActiveVideoInputFeedback);
|
||||
}
|
||||
|
||||
protected DmTxControllerBase(string key, string name, DmHDBasedTEndPoint hardware) : base(key, name, hardware)
|
||||
protected DmTxControllerBase(string key, string name, DmHDBasedTEndPoint sensor) : base(key, name, sensor)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -224,7 +224,7 @@ namespace PepperDash.Essentials.DM
|
||||
|
||||
bool hdcpTypeSimple;
|
||||
|
||||
if (tx.Hardware is DmTx4kX02CBase)
|
||||
if (tx.Sensor is DmTx4kX02CBase)
|
||||
hdcpTypeSimple = false;
|
||||
else
|
||||
hdcpTypeSimple = true;
|
||||
|
||||
Reference in New Issue
Block a user