Compare commits

...

1 Commits

Author SHA1 Message Date
Neil Dorin
cca103e34f fix(essentials): updates ZoomRoom mute state to report muted when not in call 2022-08-26 15:07:57 -06:00
2 changed files with 19 additions and 1 deletions

View File

@@ -214,6 +214,8 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec
handler(this, new CodecCallStatusItemChangeEventArgs(item));
}
PrivacyModeIsOnFeedback.FireUpdate();
if (AutoShareContentWhileInCall)
{
StartSharing();

View File

@@ -214,7 +214,23 @@ namespace PepperDash.Essentials.Devices.Common.VideoCodec.ZoomRoom
protected override Func<bool> PrivacyModeIsOnFeedbackFunc
{
get { return () => Configuration.Call.Microphone.Mute; }
get
{
return () =>
{
Debug.Console(2, this, "PrivacyModeIsOnFeedbackFunc. IsInCall: {0} muteState: {1}", IsInCall, Configuration.Call.Microphone.Mute);
if (IsInCall)
{
Debug.Console(2, this, "reporting muteState: ", Configuration.Call.Microphone.Mute);
return Configuration.Call.Microphone.Mute;
}
else
{
Debug.Console(2, this, "muteState: true", IsInCall);
return true;
}
};
}
}
protected override Func<bool> StandbyIsOnFeedbackFunc