mirror of
https://github.com/PepperDash/Essentials.git
synced 2026-08-31 19:08:29 +00:00
feat: add video wall mode command to dm-rmc-4kz-scaler-c
This commit is contained in:
parent
eb388d28db
commit
421f87db5e
12 changed files with 13749 additions and 7 deletions
|
|
@ -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)
|
||||
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue