diff --git a/Essentials/PepperDashEssentials/UI/JoinConstants/UIBoolJoin.cs b/Essentials/PepperDashEssentials/UI/JoinConstants/UIBoolJoin.cs index bc8bc7d7..99e38d99 100644 --- a/Essentials/PepperDashEssentials/UI/JoinConstants/UIBoolJoin.cs +++ b/Essentials/PepperDashEssentials/UI/JoinConstants/UIBoolJoin.cs @@ -114,35 +114,35 @@ namespace PepperDash.Essentials /// /// 1211 /// - public const uint VCSpeedDial1Press = 1211; + public const uint VCFavorite1Press = 1211; /// /// 1212 /// - public const uint VCSpeedDial2Press = 1212; + public const uint VCFavorite2Press = 1212; /// /// 1213 /// - public const uint VCSpeedDial3Press = 1213; + public const uint VCFavorite3Press = 1213; /// /// 1214 /// - public const uint VCSpeedDial4Press = 1214; + public const uint VCFavorite4Press = 1214; /// /// 1221 /// - public const uint VCSpeedDial1Visible = 1221; + public const uint VCFavorite1Visible = 1221; /// /// 1222 /// - public const uint VCSpeedDial2Visible = 1222; + public const uint VCFavorite2Visible = 1222; /// /// 1223 /// - public const uint VCSpeedDial3Visible = 1223; + public const uint VCFavorite3Visible = 1223; /// /// 1224 /// - public const uint VCSpeedDial4Visible = 1224; + public const uint VCFavorite4Visible = 1224; /// /// 1231 /// @@ -188,6 +188,19 @@ namespace PepperDash.Essentials /// public const uint VcDirectoryTextEntryPress = 1241; + /// + /// 1251 + /// + public const uint VCSelfViewTogglePress = 1251; + /// + /// 1252 + /// + public const uint VCRemoteViewTogglePress = 1252; + /// + /// 1253 + /// + public const uint VCSelfViewPipTogglePress = 1253; + //****************************************************** // Keyboard /// diff --git a/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs b/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs index c83b1e02..d8a9a3ee 100644 --- a/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs +++ b/Essentials/PepperDashEssentials/UIDrivers/VC/EssentialsVideoCodecUiDriver.cs @@ -90,6 +90,7 @@ namespace PepperDash.Essentials.UIDrivers.VC ActiveCallsSRL = new SubpageReferenceList(TriList, UISmartObjectJoin.CodecActiveCallsHeaderList, 3, 3, 3); SetupRecentCallsList(); SetupFavorites(); + SetupSelfViewControls(); codec.CallStatusChange += new EventHandler(Codec_CallStatusChange); @@ -439,6 +440,17 @@ namespace PepperDash.Essentials.UIDrivers.VC } + /// + /// + /// + void SetupSelfViewControls() + { + if(Codec. + TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewTogglePress, () => { }); + TriList.SetSigFalseAction(UIBoolJoin.VCRemoteViewTogglePress, () => { }); + TriList.SetSigFalseAction(UIBoolJoin.VCSelfViewPipTogglePress, () => { }); + } + /// /// ///