diff --git a/Essentials DM/Essentials_DM/Chassis/HdMdNxM4kEController.cs b/Essentials DM/Essentials_DM/Chassis/HdMdNxM4kEController.cs index 4c9092ae..72953ff0 100644 --- a/Essentials DM/Essentials_DM/Chassis/HdMdNxM4kEController.cs +++ b/Essentials DM/Essentials_DM/Chassis/HdMdNxM4kEController.cs @@ -49,7 +49,9 @@ namespace PepperDash.Essentials.DM.Chassis { foreach (var kvp in props.Inputs) { - var inputNum = Convert.ToUInt32(kvp.Key); + // strip "hdmiIn" + Debug.Console(0, "**************** {0}", kvp.Key); + var inputNum = Convert.ToUInt32(kvp.Key.Substring(6)); var port = chassis.HdmiInputs[inputNum].HdmiInputPort; // set hdcp disables diff --git a/Essentials/PepperDashEssentials/UIDrivers/EssentialsHuddleVTC/EssentialsHuddleVtc1PanelAvFunctionsDriver.cs b/Essentials/PepperDashEssentials/UIDrivers/EssentialsHuddleVTC/EssentialsHuddleVtc1PanelAvFunctionsDriver.cs index 4f95e11f..9be36d4d 100644 --- a/Essentials/PepperDashEssentials/UIDrivers/EssentialsHuddleVTC/EssentialsHuddleVtc1PanelAvFunctionsDriver.cs +++ b/Essentials/PepperDashEssentials/UIDrivers/EssentialsHuddleVTC/EssentialsHuddleVtc1PanelAvFunctionsDriver.cs @@ -987,7 +987,6 @@ namespace PepperDash.Essentials void SetupSourceList() { var inCall = CurrentRoom.InCallFeedback.BoolValue; - Debug.Console(0, "**** REDRAWING SOURCES InCall={0}", inCall); var config = ConfigReader.ConfigObject.SourceLists; if (config.ContainsKey(_CurrentRoom.SourceListKey)) { @@ -1000,11 +999,9 @@ namespace PepperDash.Essentials var srcConfig = kvp.Value; // Skip sources marked as not included, and filter list of non-sharable sources when in call // or on share screen - Debug.Console(0, "*** Source list item: {0}", Newtonsoft.Json.JsonConvert.SerializeObject(srcConfig)); - if (!srcConfig.IncludeInSourceList || (inCall && srcConfig.DisableCodecSharing) + if (!srcConfig.IncludeInSourceList || (inCall && srcConfig.DisableCodecSharing) || this.CurrentMode == UiDisplayMode.Call && srcConfig.DisableCodecSharing) { - Debug.Console(0, "**** SKIPPING {0} IN SOURCE LIST", kvp.Key); continue; } diff --git a/Release Package/PepperDashEssentials.cpz b/Release Package/PepperDashEssentials.cpz index ea024631..74c0254a 100644 Binary files a/Release Package/PepperDashEssentials.cpz and b/Release Package/PepperDashEssentials.cpz differ