Neil Dorin
79f9d09558
Merge branch 'development' into hotfix/dm-resolution-issues
2021-09-21 10:32:54 -06:00
Andrew Welker
2e76b6ba0a
fix(DM): Fix issue with bad cast for IVideoAttributesBasic
...
Also updates to use the DM routing input port rather than the tx AnyVideoInput for the DM input resolutions
2021-09-21 09:40:51 -06:00
Andrew Welker
cad45c04cb
fix: Add method to register for the correct event for resolution feedback
...
The resolution feedback change events don't appear to bubble up to the main DMInput change event. It appears to require subscribing to an event on the VideoAttributes class that the input contains.
2021-09-20 16:12:39 -06:00
Andrew Welker
fa6cabe246
refactor(Essentials_DM): Add event IDS and some logging to get resolution feedback
2021-09-09 07:44:05 -06:00
Andrew Welker
db3d96d448
feat(Essentials_DM): Update DmInputEvent handler for input resolution feedback
2021-09-08 15:26:16 -06:00
Andrew Welker
a28a078c4f
feat(Essentials_DM): Update all card creation methods to pass appropriate input
2021-09-08 15:25:43 -06:00
Andrew Welker
d00a31e3a6
feat(Essentials_DM): Add overloads for AddDmInCardPorts & AddHdmiInCardPorts
2021-09-08 14:17:24 -06:00
Andrew Welker
77134f0a30
feat:(Essentials_DM) Update AddInputPortWithDebug
...
Adding an `IVideoAttributesBasic` as a parameter for this method relatively easily allows us to get the reported input resolution when it changes.
2021-09-08 14:15:52 -06:00
Trevor Payne
864e0675ea
Resolves #769
...
Fix issues with large dm frame instantiation
2021-08-02 10:34:41 -05:00
Jason Alborough
9ea65883b7
Fixes DM Audio Routing
2021-04-30 14:58:39 -04:00
Andrew Welker
7fbbc9f2b8
Fix LinkToApi methods for chassis to use ExecuteNumericSwitch
2021-03-29 12:50:43 -06:00
Andrew Welker
7078ba55c7
fix dmps off timer
2021-02-23 13:21:01 -07:00
Andrew Welker
51f294c37f
fix ExecuteSwitchNumeric for 0
2021-02-22 13:27:32 -07:00
Andrew Welker
1990201215
add none ports to DMPS & Blade chassis
2021-02-22 10:11:57 -07:00
Andrew Welker
be78d17af5
update Blade chassis ports
2021-02-22 10:02:34 -07:00
Andrew Welker
8a6d5ebd56
Update port creation for DMPS
2021-02-22 10:00:24 -07:00
Andrew Welker
93c0b33958
Updated dmps & blade chassis to use similar routing
2021-02-22 09:55:09 -07:00
Andrew Welker
dca21aa4dc
Fixed some issues discovered during testing
2021-02-19 16:43:18 -07:00
Andrew Welker
ac09267173
Add Clear input port for Essentials Routing
2021-02-19 08:55:34 -07:00
Andrew Welker
ef63c1db02
Updating DM Controller to add DMInput/Output as selector instead of number
2021-02-19 08:51:59 -07:00
Andrew Welker
f828cbecbd
fix USB routing
2021-02-18 16:23:48 -07:00
Andrew Welker
890abf4383
initial updates to ExecuteSwitch
2021-02-18 16:19:29 -07:00
Alex Johnson
ab5dd5f756
Fixes streaming card feedback and removes excess debug
2020-12-02 13:51:44 -05:00
Alex Johnson
e22c71853f
Starts adding support for starting and stopping dm stream cards via API bridge
2020-12-02 13:10:47 -05:00
Andrew Welker
282230b28e
Merge branch 'development' into feature/device-info
2020-11-12 09:50:23 -06:00
Andrew Welker
b44bc8fae3
Merge branch 'development' into hotfix/DMPS-Routing-issues
2020-11-11 12:25:36 -07:00
Trevor Payne
010fdde45c
Fixes issues with Adding HDMI LoopOut Ports
2020-11-10 11:46:51 -06:00
Andrew Welker
88f1230620
got it all working
2020-11-04 14:43:17 -06:00
Trevor Payne
e879aba801
Expanded the event to include RoutingPorts
...
Triggers for events are now based on FeedbackMatchObject
2020-11-04 13:32:28 -06:00
Andrew Welker
3cd8a1f310
update output change event & feedbacks
2020-11-03 08:30:13 -07:00
Andrew Welker
b457886ee3
Update to route correctly for DMPS3-4K
2020-11-02 12:38:23 -07:00
Trevor Payne
e27c041256
Resolves #467
...
Made the event trigger private and removed it from the interface
2020-11-02 09:59:22 -06:00
Trevor Payne
5fcafe0b38
Resolves #467
...
Added new interface IRoutingNumericFeedback
Added New Interface ITxRoutingWithFeedback
Added New Interface IRmcRoutingWithFeedback
Added new interface IRoutingNumericWithFeedback
Implemented new interfaces in applicable classes
2020-10-30 14:00:05 -05:00
Andrew Welker
4b537cb79d
Fixing some things for Essentials routing and linking to bridge
2020-10-21 13:00:12 -06:00
Andrew Welker
36e8dc9fa5
Add check for NameSig Support
2020-10-21 11:53:52 -06:00
Andrew Welker
d8863142c7
Refactor CustomActivate & LinkToApi
2020-10-21 10:21:40 -06:00
Neil Dorin
0ed316eaa4
cast as correct base type and change port to HdmiInput
2020-08-27 13:31:00 -06:00
Neil Dorin
5f80e12faf
Handles scenario where Dmc4kHdDspBase may not support Hdcp2
2020-08-27 13:22:54 -06:00
Neil Dorin
64d92fdfce
adds extra event handler
2020-08-27 13:09:28 -06:00
Neil Dorin
6c400c80a2
Fixes issue where true was always being passed into SetHdcpStateAction method
2020-08-27 12:58:43 -06:00
Neil Dorin
9846d87a40
Adds case to handle misisng eventId for HdcpSupportOffEventId
2020-08-27 12:25:08 -06:00
Neil Dorin
e952f3d775
Adds missing case for Dmc4kHdDspBase
2020-08-27 11:51:06 -06:00
Neil Dorin
744298bdb5
Adds support for DMC-4KZ-HDO output card and adds try catch to solve issue with incorrect inputSlotSupportsHdcp2 value
2020-08-04 15:13:48 -06:00
Andrew Welker
8341631618
Merge branch 'main' into release/1.5.7
2020-07-09 15:04:07 -07:00
Andrew Welker
414a4a9564
Remove Check for HdcpSupportedLevel
2020-07-09 14:23:13 -06:00
Andrew Welker
25cb4e8727
change to HdcpSupportedLevelFeedback and...
...
...added debug statement
2020-07-09 11:24:36 -06:00
Andrew Welker
5590925774
fix HDCP state feedback to link to endpoint
2020-07-08 13:43:06 -06:00
Andrew Welker
98d3d8182e
Update LinkToApi to correctly link HDCP settings
2020-07-08 12:15:50 -06:00
Andrew Welker
0da38f5fd2
figuring it out...
2020-07-08 12:15:50 -06:00
Andrew Welker
bd4ae16ab7
add some error handling for missing config values
2020-07-08 12:15:50 -06:00