Published November 20, 2023
Breaking Changes
- Added a new parameter sender name for callback
onNewBroadcastMessageReceived
in classIMeetingBOControllerEvent
.virtual void onNewBroadcastMessageReceived(const zchar_t* strMsg, unsigned int nSenderID, const zchar_t* strSenderName) = 0;
Added
-
Added a new interface to support customized waiting room image. New parameter in struct
CustomWaitingRoomData
.typedef struct CustomWaitingRoomData_s { ... const zchar_t* image_path; ... }CustomWaitingRoomData;
-
Added a new interface to hide participant profile pictures.
-
Added new interfaces in
IMeetingParticipantsController
:virtual SDKError CanHideParticipantProfilePictures() = 0; virtual bool IsParticipantProfilePicturesHidden() = 0; virtual SDKError HideParticipantProfilePictures(bool bHide) = 0;
-
Added a new callback in
IMeetingParticipantsCtrlEvent
:virtual void onParticipantProfilePictureStatusChange(bool bHidden) = 0;
-
-
Added a new value in enum
MeetingReminderType
to support webinar attendee promote reminder.TYPE_WEBINAR_ATTENDEE_PROMOTE_REMINDER,///<reminder type of webinar promote attendee.
-
Added a new callback to notify participants when the host enables or disables the waiting room.
- New callback in
IMeetingWaitingRoomEvent
.virtual void onWaitingRoomEntranceEnabled(bool bIsEnabled) = 0;
- New callback in
-
Added a new interface to allow subscription to shared audio raw data.
- New callback in
IZoomSDKAudioRawDataDelegate
.virtual void onShareAudioRawDataReceived(AudioRawData* data_) = 0;
- New callback in
-
Added a new interface to allow receiving raw stereo audio.
-
Added a new parameter in struct
JoinParam4WithoutLogin
.bool isAudioRawDataStereo;
-
Added a new parameter in struct
JoinParam4NormalUser
.bool isAudioRawDataStereo;
-
Added a new parameter in struct
StartParam4WithoutLogin
.bool isAudioRawDataStereo;
-
Added a new parameter in struct
StartParam4NormalUser
.bool isAudioRawDataStereo;
-
Changed
- Linux QT version update to 5.15.15.
Fixed
- Fixed an issue where the whiteboard owner window couldn’t be changed.
- Fixed an issue where the co-host wouldn’t receive callback
onWaitingRoomUserLeft
when the host removed a waiting room user. - Fixed an issue where the annotation bar couldn’t be shown for a second time.
- Fixed an issue where
GetMyCameraController
interface would return null when the camera was closed. - Fixed an issue where users were incorrectly shown as unassigned to breakout rooms when the host left the meeting.
- Fixed an issue where in-meeting chat didn't display correctly under Zoom default UI.
- Fixed an issue when manual closed caption was used, the user who typed the manual caption got two
onClosedCaptionMsgReceived
callbacks with the same message.