Windows Meeting SDK v5.9.0
1640073172716
Here are the release notes for the Windows Meeting SDK v5.9.0.2546.
Added
New interface to support raw data recording. Please note that local recording will be disabled when raw data recording is enabled.
New interfaces in
`meeting_recording_interface.h`
:virtual SDKError StartRawRecording() = 0; virtual SDKError StopRawRecording() = 0;
New interfaces and callbacks to support Breakout Room (BO) Options:
New interfaces in
meeting_breakout_rooms_interface_v2_interface.h
:virtual bool IsCanReturnMainSession() = 0;
New callback:
virtual void onBOEndTimerUpdated(int remaining, boolean isTimesUpNotice) = 0;
Add new variables in the
BOOption
inmeeting_breakout_rooms_interface_v2_interface.h
:IsParticipantCanChooseBO IsParticipantCanReturnToMainSessionAtAnyTime IsAutoMoveAllAssignedParticipantsEnabled IsBOTimerEnabled IsTimerAutoStopBOEnabled nTimerDuration
New interfaces and callbacks to support live transcription:
New interfaces in
meeting_closedcaption_interface.h
:virtual bool IsLiveTranscriptionFeatureEnabled() = 0; virtual SDKLiveTranscriptionStaus GetLiveTranscriptionStatus() = 0; virtual bool CanStartLiveTranscription() = 0; virtual SDKError StartLiveTranscription() = 0; virtual SDKError StopLiveTranscription() = 0; virtual SDKError EnableRequestLiveTranscription(bool bEnable) = 0; virtual bool IsRequestToStartLiveTranscriptionEnalbed() = 0; virtual SDKError RequestToStartLiveTranscription(bool bRequestAnonymous) = 0;
New callbacks:
virtual void onLiveTranscriptionStatus(SDKLiveTranscriptionStaus status) = 0; virtual void onLiveTranscriptionMsgReceived(const wchar_t* ltMsg, SDKLiveTranscriptionOperationType type) = 0; virtual void onRequestForLiveTranscriptReceived(unsigned int requester_id, bool bAnonymous);
New interfaces and callbacks to support customizing the video view order in the gallery view. Only the host can customize the video view order in the gallery view.
New interfaces in
meeting_video_interface.h
:virtual SDKError SetVideoOrderTransactionBegin() = 0; virtual bool AddVideoToOrder(unsigned int userId, unsigned int position) = 0; virtual SDKError SetVideoOrderTransactionCommit() = 0; virtual bool IsSupportFollowHostVideoOrder() = 0; virtual SDKError EnableFollowHostVideoOrder(bool bEnable) = 0; virtual bool IsFollowHostVideoOrderOn() = 0; virtual IList<unsigned int >* GetVideoOrderList() = 0; virtual SDKError FollowHostVideoOrder() = 0; virtual ISetVideoOrderHelper* GetSetVideoOrderHelper() = 0;
New callbacks:
virtual void onActiveVideoUserChanged(unsigned int userid) = 0; virtual void onVideoOrderUpdated(IList<unsigned int >* orderList) = 0; virtual void onFollowHostVideoOrderChanged(bool bFollow) = 0;
Changed and Fixed
Fixed an issue where the “Zoom” branding in the “Untrusted Server Certificates” pop-up was not customizable.
Fixed an issue where the virtual background was not working in Custom UI.
Fixed an issue where the
setEvent
ofEmojiReactionController
caused a crash.Fixed an issue where the assigned status was incorrect when the BO participant has been assigned after the BO has started.
Fixed an issue where the
SDKCustomizedURL_VITRULBG_LEARN_MORE
option in theAddCustomizedURLResource
did not work properly.Fixed an issue where direct sharing with a meeting number did not work in Custom UI.
Fixed an issue where the invite window did not show up after calling
CleanupSDK
and starting the meeting again.Fixed an issue where triggering direct sharing multiple times in Custom UI caused a crash.
Fixed an issue where the webinar attendee could not view the shared content in Custom UI.
Fixed an occasional crash that happened when joining a waiting room.
Fixed an issue where calling
StopShare
while direct sharing resulted in not being able to leave the meeting in Custom UI.
Removed
virtual SDKError IsEmailLoginEnabled(bool& bEnabled) = 0;
virtual SDKError Login(LoginParam& param) = 0;
Did you like this update?