From 9656e3c408274030510c0eac38bd6fdd05d53e04 Mon Sep 17 00:00:00 2001 From: Neil Dorin Date: Tue, 21 Jul 2026 13:19:25 -0600 Subject: [PATCH] feat: add audio input port to GenericSink for enhanced routing capabilities --- .../Generic/GenericSink.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/PepperDash.Essentials.Devices.Common/Generic/GenericSink.cs b/src/PepperDash.Essentials.Devices.Common/Generic/GenericSink.cs index 4b54cf2a..7e1c7297 100644 --- a/src/PepperDash.Essentials.Devices.Common/Generic/GenericSink.cs +++ b/src/PepperDash.Essentials.Devices.Common/Generic/GenericSink.cs @@ -33,8 +33,10 @@ public class GenericSink : EssentialsDevice, IRoutingSinkWithFeedback InputPorts = new RoutingPortCollection(); var inputPort = new RoutingInputPort(RoutingPortNames.AnyVideoIn, eRoutingSignalType.AudioVideo, eRoutingPortConnectionType.Hdmi, null, this); - + var audioInputPort = new RoutingInputPort(RoutingPortNames.AnyAudioIn, eRoutingSignalType.Audio, eRoutingPortConnectionType.LineAudio, null, this); + InputPorts.Add(inputPort); + InputPorts.Add(audioInputPort); CurrentSources = new Dictionary {