From 4fb2d6d75576c376650f3a9a9873fcb070d3d5ae Mon Sep 17 00:00:00 2001 From: Trevor Payne Date: Wed, 5 Oct 2022 16:13:53 -0500 Subject: [PATCH 1/2] fix: updated XSig methods in VideoCodecBase --- .../Essentials Devices Common/VideoCodec/VideoCodecBase.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs b/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs index 9fae1a99..b6fe5dcc 100644 --- a/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs +++ b/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs @@ -1407,9 +1407,9 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec arrayIndex += offset; stringIndex += maxStrings; - digitalIndex++; + digitalIndex += maxDigitals; } - while (digitalIndex < maxCalls) + while (digitalIndex < maxCalls * offset) { //digitals tokenArray[digitalIndex] = new XSigDigitalToken(digitalIndex + 1, false); @@ -1426,7 +1426,7 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec arrayIndex += offset; stringIndex += maxStrings; - digitalIndex++; + digitalIndex += maxDigitals; } return GetXSigString(tokenArray); From 62275890cb8648c33dd431be9598364405b025be Mon Sep 17 00:00:00 2001 From: Trevor Payne Date: Thu, 6 Oct 2022 00:38:02 -0500 Subject: [PATCH 2/2] style: changed tracking variable in UpdateCallStatusXsig --- .../Essentials Devices Common/VideoCodec/VideoCodecBase.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs b/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs index b6fe5dcc..bea5862c 100644 --- a/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs +++ b/essentials-framework/Essentials Devices Common/Essentials Devices Common/VideoCodec/VideoCodecBase.cs @@ -1409,7 +1409,7 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec stringIndex += maxStrings; digitalIndex += maxDigitals; } - while (digitalIndex < maxCalls * offset) + while (arrayIndex < maxCalls * offset) { //digitals tokenArray[digitalIndex] = new XSigDigitalToken(digitalIndex + 1, false);