mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-02-14 20:24:57 +00:00
feat: add video wall mode command to dm-rmc-4kz-scaler-c
This commit is contained in:
@@ -27,6 +27,7 @@ namespace PepperDash.Essentials.DM
|
||||
public IntFeedback DmInHdcpStateFeedback { get; private set; }
|
||||
public IntFeedback HdmiInHdcpStateFeedback { get; private set; }
|
||||
|
||||
|
||||
public BoolFeedback HdmiVideoSyncFeedback { get; private set; }
|
||||
|
||||
private Dictionary<ushort, EndpointScalerOutput.eWall> WallModes;
|
||||
@@ -95,6 +96,7 @@ namespace PepperDash.Essentials.DM
|
||||
_rmc.HdmiOutput.ConnectedDevice.DeviceInformationChange += ConnectedDevice_DeviceInformationChange;
|
||||
_rmc.HdmiIn.InputStreamChange += InputStreamChangeEvent;
|
||||
_rmc.DmInput.InputStreamChange += InputStreamChangeEvent;
|
||||
_rmc.Scaler.OutputChange += Scaler_OutputChange;
|
||||
|
||||
_rmc.OnlineStatusChange += _rmc_OnlineStatusChange;
|
||||
|
||||
@@ -254,7 +256,7 @@ namespace PepperDash.Essentials.DM
|
||||
|
||||
#region IhasWallMode Members
|
||||
|
||||
public void SeteWallMode(ushort walLMode)
|
||||
public void SetWallMode(ushort walLMode)
|
||||
{
|
||||
EndpointScalerOutput.eWall wallvalue;
|
||||
|
||||
@@ -263,5 +265,13 @@ namespace PepperDash.Essentials.DM
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
public void SetWallModeRaw(ushort wallMode)
|
||||
{
|
||||
_rmc.Scaler.WallModeRaw.UShortValue = wallMode;
|
||||
}
|
||||
|
||||
void Scaler_OutputChange(object scaler ScalerOutputEventArgs args)
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user