Meeting SDK - macOS v5.11.3.9091
1658854080000
Added
New interface to give each user a unique user ID in the main meeting and in or out of Breakout Room (BO) rooms. This ID is only persistent during the current meeting; the ID will be discarded once the meeting is over.
New interface in
ZoomSDKUserInfo
- (NSString *)getPersistentId;
Ability to send screen sharing raw data.
New interface class named
ZoomSDKShareSender
defined inZoomSDKRawDataShareSourceController.h
- (ZoomSDKError)sendShareFrame:(char*)frameBuffer width:(unsigned int)width height:(unsigned int)height frameLength:(unsigned int)frameLength;
New interface class named
ZoomSDKRawDataShareSourceController
defined inZoomSDKRawDataShareSourceController.h
- (ZoomSDKError)setExternalShareSource:(id <ZoomSDKShareSourceDelegate>)shareSource;
New protocol class named
ZoomSDKShareSourceDelegate
inZoomSDKRawDataShareSourceController.h
- (void)onStartSend:(ZoomSDKShareSender*)sender; - (void)onStopSend;
New interface in
ZoomSDKRawDataController
- (ZoomSDKError)getRawDataShareSourceHelper:(ZoomSDKRawDataShareSourceController**)shareRawDataSendHelper;
New interface to check whether the translated captions are enabled.
New interface in
ZoomSDKCloseCaptionController
- (BOOL)isTextLiveTranslationEnabled;
Support annotation tool type with stamp, semi fill, text, and picker.
Add New Enum Values to Enum Named
AnnotationToolType
inZoomSDKErrors.h
AnnotationToolType_Textbox, AnnotationToolType_Picker, AnnotationToolType_AutoRectangleSemiFill, AnnotationToolType_AutoEllipseSemiFill, AnnotationToolType_AutoDoubleArrow, AnnotationToolType_AutoDiamond, AnnotationToolType_AutoStampArrow, AnnotationToolType_AutoStampCheck, AnnotationToolType_AutoStampX, AnnotationToolType_AutoStampStar, AnnotationToolType_AutoStampHeart, AnnotationToolType_AutoStampQm,
New interfaces to
IMeetingInterpretationController
to fit the new Zoom meeting UI.New callback in
ZoomSDKInterpretationControllerDelegate
-(void)onInterpreterLanguagesUpdated:(NSArray<ZoomSDKInterpretationLanguageInfo*>*)availableLanguages;
New interfaces in
ZoomSDKInterpretationController
-(NSArray <ZoomSDKInterpretationLanguageInfo*>*)getInterpreterAvailableLanguages; -(ZoomSDKError)setInterpreterListenLan:(int)languageID; -(int)getInterpreterListenLanID;
Add device test support in Zoom default UI.
Changed & Fixed
Upgrade the minimum supported Xcode version to 10.10.
Fixed an issue where the interpreter does not have default active language when assigned in Custom UI mode.
Fixed an issue where switching back to previously used domain results in failure.
Fixed an issue that pinning a pinned user returns incorrect value.
Fixed an issue where the callback
onUnAssignedUserUpdated
is not being triggered after calling the interfaceAssignUserToBO
orRemoveUserFromBO
Removed the requirement of having a camera in order to use the raw data feature.
Delete the callback logic
onMeetingStatusChange
with the errorZoomSDKMeetingError_PasswordError
when the password is incorrect.Fixed an issue where the SDK crashes after constantly grabbing the share and then annotating between the current user and other users.
Fixed an issue where the callback
onAnnotationStatusChanged
is not being triggered when stopping screen sharing.Fixed an issue where the status
AnnotationStatus_None
is being returned constantly inonAnnotationStatusChanged
callback while doing annotation.Fixed an issue where the attendee is receiving the
lowerHand
callbackFixed an issue where the user in the waiting room could receive
onLiveTranscriptionStatus
callback.
Did you like this update?