-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #117 from PepperDash/routing-feedback-implementation
Routing feedback implementation
- Loading branch information
Showing
175 changed files
with
8,154 additions
and
7,963 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
namespace NvxEpi.Abstractions.Device | ||
namespace NvxEpi.Abstractions.Device; | ||
|
||
public interface IDeviceId | ||
{ | ||
public interface IDeviceId | ||
{ | ||
int DeviceId { get; } | ||
} | ||
int DeviceId { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.Device | ||
namespace NvxEpi.Abstractions.Device; | ||
|
||
public interface IDeviceMode | ||
{ | ||
public interface IDeviceMode | ||
{ | ||
IntFeedback DeviceMode { get; } | ||
} | ||
IntFeedback DeviceMode { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.Device | ||
namespace NvxEpi.Abstractions.Device; | ||
|
||
public interface IMulticastAddress | ||
{ | ||
public interface IMulticastAddress | ||
{ | ||
StringFeedback MulticastAddress { get; } | ||
} | ||
StringFeedback MulticastAddress { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,6 @@ | ||
namespace NvxEpi.Abstractions.Device | ||
namespace NvxEpi.Abstractions.Device; | ||
|
||
public interface ITransmitterReceiver : IDeviceMode | ||
{ | ||
public interface ITransmitterReceiver : IDeviceMode | ||
{ | ||
bool IsTransmitter { get; } | ||
} | ||
bool IsTransmitter { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using Crestron.SimplSharpPro.DM.Streaming; | ||
|
||
namespace NvxEpi.Abstractions.Hardware | ||
namespace NvxEpi.Abstractions.Hardware; | ||
|
||
public interface INvx35XHardware : INvxHardware | ||
{ | ||
public interface INvx35XHardware : INvxHardware | ||
{ | ||
new DmNvx35x Hardware { get; } | ||
} | ||
new DmNvx35x Hardware { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using Crestron.SimplSharpPro.DM.Streaming; | ||
|
||
namespace NvxEpi.Abstractions.Hardware | ||
namespace NvxEpi.Abstractions.Hardware; | ||
|
||
public interface INvx36XHardware : INvxHardware | ||
{ | ||
public interface INvx36XHardware : INvxHardware | ||
{ | ||
new DmNvx36x Hardware { get; } | ||
} | ||
new DmNvx36x Hardware { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using Crestron.SimplSharpPro.DM.Streaming; | ||
|
||
namespace NvxEpi.Abstractions.Hardware | ||
namespace NvxEpi.Abstractions.Hardware; | ||
|
||
public interface INvxD3XHardware : INvxHardware | ||
{ | ||
public interface INvxD3XHardware : INvxHardware | ||
{ | ||
new DmNvxD3x Hardware { get; } | ||
} | ||
new DmNvxD3x Hardware { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using Crestron.SimplSharpPro.DM.Streaming; | ||
|
||
namespace NvxEpi.Abstractions.Hardware | ||
namespace NvxEpi.Abstractions.Hardware; | ||
|
||
public interface INvxD8XHardware : INvxHardware | ||
{ | ||
public interface INvxD8XHardware : INvxHardware | ||
{ | ||
new DmNvxD80Ioav Hardware { get; } | ||
} | ||
new DmNvxD80Ioav Hardware { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using Crestron.SimplSharpPro.DM.Streaming; | ||
|
||
namespace NvxEpi.Abstractions.Hardware | ||
namespace NvxEpi.Abstractions.Hardware; | ||
|
||
public interface INvxE3XHardware : INvxHardware | ||
{ | ||
public interface INvxE3XHardware : INvxHardware | ||
{ | ||
new DmNvxE3x Hardware { get; } | ||
} | ||
new DmNvxE3x Hardware { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using Crestron.SimplSharpPro.DM.Streaming; | ||
|
||
namespace NvxEpi.Abstractions.Hardware | ||
namespace NvxEpi.Abstractions.Hardware; | ||
|
||
public interface INvxE76XHardware : INvxHardware | ||
{ | ||
public interface INvxE76XHardware : INvxHardware | ||
{ | ||
new DmNvxE760x Hardware { get; } | ||
} | ||
new DmNvxE760x Hardware { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,23 +1,22 @@ | ||
using Crestron.SimplSharp; | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.HdmiInput | ||
namespace NvxEpi.Abstractions.HdmiInput; | ||
|
||
public interface IHdmiInput : INvxDeviceWithHardware | ||
{ | ||
public interface IHdmiInput : INvxDeviceWithHardware | ||
{ | ||
ReadOnlyDictionary<uint, IntFeedback> HdcpCapability { get; } | ||
ReadOnlyDictionary<uint, BoolFeedback> SyncDetected { get; } | ||
ReadOnlyDictionary<uint, StringFeedback> CurrentResolution { get; } | ||
ReadOnlyDictionary<uint, IntFeedback> HdcpCapability { get; } | ||
ReadOnlyDictionary<uint, BoolFeedback> SyncDetected { get; } | ||
ReadOnlyDictionary<uint, StringFeedback> CurrentResolution { get; } | ||
|
||
ReadOnlyDictionary<uint, StringFeedback> HdcpCapabilityString { get; } | ||
ReadOnlyDictionary<uint, StringFeedback> HdcpCapabilityString { get; } | ||
|
||
ReadOnlyDictionary<uint, StringFeedback> HdcpSupport { get; } | ||
ReadOnlyDictionary<uint, IntFeedback> AudioChannels { get; } | ||
ReadOnlyDictionary<uint, StringFeedback> HdcpSupport { get; } | ||
ReadOnlyDictionary<uint, IntFeedback> AudioChannels { get; } | ||
|
||
ReadOnlyDictionary<uint, StringFeedback> AudioFormat { get; } | ||
ReadOnlyDictionary<uint, StringFeedback> AudioFormat { get; } | ||
|
||
ReadOnlyDictionary<uint, StringFeedback> ColorSpace { get; } | ||
ReadOnlyDictionary<uint, StringFeedback> ColorSpace { get; } | ||
|
||
ReadOnlyDictionary<uint, StringFeedback> HdrType { get; } | ||
} | ||
ReadOnlyDictionary<uint, StringFeedback> HdrType { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,13 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.HdmiOutput | ||
namespace NvxEpi.Abstractions.HdmiOutput; | ||
|
||
public interface IHdmiOutput : INvxDeviceWithHardware | ||
{ | ||
public interface IHdmiOutput : INvxDeviceWithHardware | ||
{ | ||
BoolFeedback DisabledByHdcp { get; } | ||
IntFeedback HorizontalResolution { get; } | ||
StringFeedback EdidManufacturer { get; } | ||
BoolFeedback DisabledByHdcp { get; } | ||
IntFeedback HorizontalResolution { get; } | ||
StringFeedback EdidManufacturer { get; } | ||
|
||
StringFeedback OutputResolution { get; } | ||
} | ||
StringFeedback OutputResolution { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.HdmiOutput | ||
namespace NvxEpi.Abstractions.HdmiOutput; | ||
|
||
public interface IVideowallMode : IHdmiOutput | ||
{ | ||
public interface IVideowallMode : IHdmiOutput | ||
{ | ||
IntFeedback VideowallMode { get; } | ||
IntFeedback VideoAspectRatioMode { get; } | ||
} | ||
IntFeedback VideowallMode { get; } | ||
IntFeedback VideoAspectRatioMode { get; } | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
|
||
namespace NvxEpi.Abstractions | ||
namespace NvxEpi.Abstractions; | ||
|
||
public interface INvx35XDeviceWithHardware : INvxDeviceWithHardware, INvx35XHardware | ||
{ | ||
public interface INvx35XDeviceWithHardware : INvxDeviceWithHardware, INvx35XHardware | ||
{ | ||
|
||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
|
||
namespace NvxEpi.Abstractions | ||
namespace NvxEpi.Abstractions; | ||
|
||
/* | ||
public interface INvx36XDeviceWithHardware : INvxDeviceWithHardware, INvx36XHardware | ||
{ | ||
/* | ||
public interface INvx36XDeviceWithHardware : INvxDeviceWithHardware, INvx36XHardware | ||
{ | ||
} | ||
*/ | ||
} | ||
} | ||
*/ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
|
||
namespace NvxEpi.Abstractions | ||
namespace NvxEpi.Abstractions; | ||
|
||
public interface INvxD3XDeviceWithHardware : INvxDeviceWithHardware, INvxD3XHardware | ||
{ | ||
public interface INvxD3XDeviceWithHardware : INvxDeviceWithHardware, INvxD3XHardware | ||
{ | ||
|
||
} | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,10 +1,9 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions | ||
namespace NvxEpi.Abstractions; | ||
|
||
public interface INvxDeviceWithHardware : INvxDevice, INvxHardware | ||
{ | ||
public interface INvxDeviceWithHardware : INvxDevice, INvxHardware | ||
{ | ||
|
||
} | ||
|
||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,8 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
|
||
namespace NvxEpi.Abstractions | ||
namespace NvxEpi.Abstractions; | ||
|
||
public interface INvxE3XDeviceWithHardware : INvxDeviceWithHardware, INvxE3XHardware | ||
{ | ||
public interface INvxE3XDeviceWithHardware : INvxDeviceWithHardware, INvxE3XHardware | ||
{ | ||
|
||
} | ||
} |
11 changes: 5 additions & 6 deletions
11
src/NvxEpi/Abstractions/InputSwitching/ICurrentAudioInput.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
using NvxEpi.Abstractions.Hardware; | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.InputSwitching | ||
namespace NvxEpi.Abstractions.InputSwitching; | ||
|
||
public interface ICurrentAudioInput : INvxDeviceWithHardware | ||
{ | ||
public interface ICurrentAudioInput : INvxDeviceWithHardware | ||
{ | ||
StringFeedback CurrentAudioInput { get; } | ||
IntFeedback CurrentAudioInputValue { get; } | ||
} | ||
StringFeedback CurrentAudioInput { get; } | ||
IntFeedback CurrentAudioInputValue { get; } | ||
} |
11 changes: 5 additions & 6 deletions
11
src/NvxEpi/Abstractions/InputSwitching/ICurrentDanteInput.cs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,10 @@ | ||
using NvxEpi.Abstractions.Dante; | ||
using PepperDash.Essentials.Core; | ||
|
||
namespace NvxEpi.Abstractions.InputSwitching | ||
namespace NvxEpi.Abstractions.InputSwitching; | ||
|
||
public interface ICurrentDanteInput : IDanteAudio | ||
{ | ||
public interface ICurrentDanteInput : IDanteAudio | ||
{ | ||
StringFeedback CurrentDanteInput { get; } | ||
IntFeedback CurrentDanteInputValue { get; } | ||
} | ||
StringFeedback CurrentDanteInput { get; } | ||
IntFeedback CurrentDanteInputValue { get; } | ||
} |
Oops, something went wrong.