Neil Dorin
cc0ec3f8d3
Merge branch 'development' into hotfix/videocodecbase-max-meeting-xsig-value-set
2022-01-19 15:03:01 -07:00
Jason DeVito
99580ae8b5
fix: Added MeetingsToDisplay analog join to join map to take in number of MeetingsToDisplay via the xsig bridge and provide feedback of property. fix: Added MeetingsToDisplay property with backer field and feedback. Updated LinkVideoCodecScheduleToApi method with new property. Updated Constructor to instantiate the feedback property.
2022-01-13 08:44:23 -06:00
Neil Dorin
f27b0a1b59
Merge branch 'development' into feature/zoom-bridge-updates
2022-01-04 18:05:32 -07:00
Jason DeVito
c48f697b7e
chore: updated todo comments.
2021-12-06 16:51:01 -06:00
Jason DeVito
cf88e3b36d
fix: Updated link to API's with Xsig's to subscribe to trilist.OnlineStatusChange events and update the Xsig.
2021-12-06 16:49:37 -06:00
Neil Dorin
033f6e12f1
Merge branch 'development' into hotfix/zoom-meetings-simpl
2021-10-07 12:49:01 -06:00
Andrew Welker
f7bf728263
fix(Devices_Common): Clear meeting list and fire event if no meetings are scheduled
2021-10-07 09:48:02 -06:00
Neil Dorin
8d1f187643
feat(essentials): #830 Adds new Cisco features
...
Adds IHasDoNotDisturbMode, IHasStandbyMode and IHasHalfWakeMode interfaces.
Implements all interfaces on CiscoSparkCodec class.
Adds CiscoCodecJoinMap to allow for bridging new Cisco specific functions.
2021-09-21 17:59:12 -06:00
Neil Dorin
c84ec4c899
fix(essentials): #806 switches method to print times for consistent 12h format
...
fix(essentials): #806 Updates more uses of ToShortTimeString()
fix(essentials): #806 fixes for VideoCodecUIDriver
fix(essentials): #806 final fixes for time format
2021-08-26 17:20:04 -06:00
Neil Dorin
0cd3c1bdc5
fix(ZoomRoom): #767 #768 Adds Output2 on ZoomRoom and updates to UI for VTC
...
Updates EssentialsVideoCodecUiDriver and codec classes to better deal with dynamic use of IHasCallHistory and
2021-07-29 13:01:02 -06:00
Neil Dorin
7ac3f81ea5
Initialize SreenIndexIsPinnedToFb to -1. Adds debugging for xsig tokens
2021-06-09 16:14:18 -06:00
Neil Dorin
1c06e8381b
Fixed inverted video mute FB and adds debug statements to help see participant pin status
2021-06-09 13:30:36 -06:00
Jason DeVito
c7cc98bff7
Removed old TODO's from VideoCodecBase.cs. Marked TODO's for Issue #697 .
2021-05-20 19:32:11 -05:00
Neil Dorin
52caa98f33
Merge branch 'feature/add-zoomroom-layout-controls' into feature/add-zoomroom-participant-actions
2021-05-11 11:10:37 -06:00
Jason DeVito
4e041d1773
Removed unused DecodecParticipantsXSig method.
2021-05-11 11:36:17 -05:00
Jason DeVito
118bd5a54a
Updates VideoCodecControllerJoinMap.cs to organize joins. Update to VideoCodecBase.cs UpdateParticipantsXSig.
2021-05-11 11:19:33 -05:00
Jason DeVito
116abbf962
Updates ZoomRoomJoinMap.cs with join numbers. Updated VideoCodecControllerJoinMap.cs to organize the joins in a logical pattern. Update VideoCodecBase to add the maxAnalogs to the logic calculating xsig indexes and offsets.
2021-05-11 08:34:16 -05:00
Neil Dorin
d937dc14fc
#698 Adds actions to toggle audio/video mute and pinning for participants
2021-05-10 15:09:33 -06:00
Neil Dorin
2d7ad8ba2a
#698 Updates to add participant hand raised and pin/unpin
2021-05-07 18:07:25 -06:00
Neil Dorin
e4a3933743
Mostly coded. Needs join numbers for ZoomRoomJoinMap values
2021-05-06 16:54:41 -06:00
Andrew Welker
52c96cc2c3
fix it so that wrong namespace classes inherit from right namespace classes
2021-02-18 15:40:18 -07:00
jkdevito
7945bce854
Upadted VideoCodecBase LinkVideoCodecCallControlsToApi IncomingCall bridge action to reference "args.CallItem.Status == eCodecCallStatus.Ringing" (previously referencing "args.CallItem.Status != eCodecCallStatus.Disconnected")
2021-01-18 15:37:39 -06:00
jkdevito
72197e547f
Updated VideoCodecBase.cs and ZoomRooms.cs to resolve an issue with dialing the currently scheduled meetings.
...
VideoCodecBase.cs changes:
1. Moved the trilist.SetSigFalseActions for DialMeeting 1-3 from the UpdateMeetinsgList mehtod to the LinkVideoCodecScheduleToApi method.
- This was necessary to resolve an issue with dialing current meetings.
- When the SetSigFalseActions where located in the UpdateMeetingsList, they were using the codec.CodecSchedule.Meetings to dial, which was not updated based on the time of day.
2. Turned the local var currentMeetings into a private list, _currentMeetings, that can be updated by UpdateMeetingsList and then used in LinkVideoCodecScheduleToApi when the trilist actions are executed.
3. Added debug statements to help narrow down the issue and verify the data.
ZoomRoom.cs changes:
1. Added debug statement to Dial(Meeting meeting) method to confirm the data passed from LinkVideoCodecScheduleToApi was matching the _currentMeetings list data.
2021-01-06 16:22:54 -06:00
Neil Dorin
5c63a49071
Updates IMobileControl interface. Adds VideoCodec.StopSharing() to EndShutdown() method in Vtc1 room
2020-11-12 15:57:10 -07:00
Andrew Welker
085e198409
fix for incoming call stuff
2020-10-15 13:34:47 -06:00
Andrew Welker
1676f5a956
add phone call logic and commands to Zoom Room
2020-10-08 17:09:59 -06:00
Alex Johnson
cdc9cdbe95
Adds joining meetings 2 and 3 if meetings exist
2020-10-08 15:25:51 -04:00
Alex Johnson
c58a1874ca
Limits max video participant list size to 50
2020-10-07 15:41:04 -04:00
Andrew Welker
f4fb9cd173
add fix for sharing status not updating
...
add fix for clearing participants list on meeting end
2020-10-07 12:45:05 -06:00
Alex Johnson
ad4a6e9383
Fixes for UpdateCallStatusXSig() method
2020-10-06 16:59:27 -04:00
Andrew Welker
decdaf9f1f
lots of updates
2020-10-02 16:58:18 -06:00
Andrew Welker
27382a6be1
various fixes
2020-10-01 14:40:13 -06:00
Andrew Welker
e784c08f80
Add camera off and auto stuff to Zoom Room
2020-09-30 15:47:32 -06:00
Jason DeVito
cb661313c2
Fixes for indexing form xsig
2020-09-29 17:21:17 -05:00
Andrew Welker
3c794849bd
added a couple of debugging statements
2020-09-29 15:22:32 -06:00
Andrew Welker
b502007fff
Changes to keep from clearing meeting list
2020-09-29 14:41:55 -06:00
Andrew Welker
1e6d65fe53
changing some things to check for updates to meetings list
2020-09-29 13:24:53 -06:00
Andrew Welker
72515a79ca
fixes and additions
2020-09-29 12:08:29 -06:00
Andrew Welker
c8e3f752db
added properties to support dynamic time before meeting start for warnings
2020-09-28 19:15:39 -06:00
Andrew Welker
97701ef3c4
add privacy & volume controls to VC Join Map
2020-09-25 16:00:17 -06:00
Andrew Welker
aa38b13adf
add online status link
2020-09-24 15:52:40 -06:00
Andrew Welker
6a79f41367
Add Online updates.
2020-09-23 16:10:39 -06:00
Andrew Welker
88263ccc77
finished up with some things
2020-09-23 15:54:11 -06:00
Andrew Welker
9d15704b78
cleaning some things up and getting more pieces working
2020-09-23 08:51:44 -06:00
Andrew Welker
832060e8ad
Lots of changes
...
* Copied join map from Mobile Control
* Started implementing for JoinMapBase
* Made some changes and improvements to ZoomRoom for handling Directory stuff
2020-09-21 18:59:17 -06:00
Andrew Welker
5d5652907b
Started linking classes to the API
2020-09-18 16:28:04 -06:00
Andrew Welker
6972b544ec
Add IBridgeAdvanced to VideoCodecBase
2020-09-17 11:03:04 -06:00
Neil Dorin
48c6bb78bc
Removes essentials-framework as a submodule and brings the files back into the main repo
2019-07-09 17:21:53 -06:00