Meeting SDK - Windows v5.11.11
1661953689467
Breaking change
Delete
MEETING_STATUS_WAITING_EXTERNAL_SESSION_KEY
sinceS_CONF_WAITING_EXTERNAL_SESSION_KEY
is deprecated in the Zoom client.
Added
New interfaces to access raw meeting audio/video data and provide additional flexibility in controlling how the meeting voice and video are archived.
New interfaces in
IMeetingRawArchivingController
virtual SDKError StartRawArchiving() = 0; virtual SDKError StopRawArchiving() = 0;
New interfaces and callback to support sending raw audio.
New interface in
IZoomSDKAudioRawDataHelper
virtual SDKError setExternalAudioSource(IZoomSDKVirtualAudioMic* pSource) = 0;
New interface in
IZoomSDKAudioRawDataSender
virtual SDKError send(char* data, unsigned int data_length, int sample_rate) = 0;
New callback in
IZoomSDKVirtualAudioMic
virtual void onMicInitialize(IZoomSDKAudioRawDataSender* pSender) = 0; virtual void onMicStartSend() = 0; virtual void onMicStopSend() = 0; virtual void onMicUninitialized() = 0;
New interface to support customization for cloud whiteboard.
New interface in
IMeetingUIElemConfiguration
virtual void HideCloudWhiteboardFeedbackButton(bool bHide) = 0; virtual void HideCloudWhiteboardShareButton(bool bHide) = 0;
New interface in
IMeetingUIController
virtual SDKError SetCloudWhiteboardFeedbackUrl(const wchar_t* feedbackURL) = 0;
New interface and callback to share in-meeting chat to the existing channel for Custom UI.
New interface in
IMeetingChatController
virtual bool IsShareMeetingChatLegalNoticeAvailable() = 0; virtual const wchar_t* GetShareMeetingChatStartedLegalNoticeContent() = 0; virtual const wchar_t* GetShareMeetingChatStoppedLegalNoticeContent() = 0;
New callback in
IMeetingChatCtrlEvent
virtual void onShareMeetingChatStatusChanged(bool isStart) = 0;
New interface and enum to share stereo audio.
New interface in
IZMMeetingBridgeShareHelper
virtual ZMMeetingBridgeErrors SetAudioShareMode(SSB_MC_AUDIO_SHARE_MODE mode) = 0; virtual ZMMeetingBridgeErrors GetAudioShareMode(SSB_MC_AUDIO_SHARE_MODE& mode) = 0;
New enum in
meeting_sharing_interface.h
enum AudioShareMode { AudioShareMode_Mono, ///Mono mode. AudioShareMode_Stereo ///Stereo mode };
New parameters
join_token
to support joining Zoom Event meetings in structJoinParam4WithoutLogin
andJoinParam4NormalUser
.
Changed & Fixed
Fixed an issue where the SDK interface allows deleting the last interpreter, which behaves differently compared to the Zoom client.
Fixed issue where passing NULL to function
StartMonitorShare
to auto-select the primary monitor didn’t work correctly.Fixed issue where the function
onSelectedMicDeviceChanged
was not being triggered when user switch fromSame as System
to choosing the device which is the same as system.Fixed an issue where the error
SDKRawDataError_SEND_TOO_FREQUENTLY
was not returned correctly.
Did you like this update?