megachangelog
Breaking7.2.1

Version 7.2.1

This release removes the xmpp library and all deprecated APIs from before version 7.0.0, introduces constraints on raw audio send buffers to reduce delay after screen share, adds full webinar backstage feature support with new controller classes, and fixes bugs related to custom UI recording callbacks, annotation routing, and camera source notifications.

Tags: breaking-change, bug-fix, sdk-version | Breaking changes include the removal of the xmpp library, the removal of all deprecated APIs introduced before version 7.0.0 (spanning Smart Summary, Audio, Breakout Rooms, Chat, Closed Caption, Live Stream, Sharing, UI, Webinar, Notification, Settings, and Configuration interfaces), and a new raw audio send buffer constraint that reduces delay after screen share starts, individual calls must not exceed 100 ms of audio, with a new error code SDKERR_SEND_TOO_MUCH_DATA_IN_SINGLE_TIME returned if violated, and callers should send 10–30 ms chunks and retry on SDKERR_TOO_FREQUENT_CALL. Additions include full support for the webinar backstage feature, with a new IMeetingBackstageController class, the SDKBackstageChangeReason enum, new webinar start interfaces in meeting_webinar_interface.h, a IUserIDListBuilder utility in meeting_participants_ctrl_interface.h, a ZoomSDKSessionSource enum in zoom_sdk_def.h, and updated subscribe/unSubscribe and CreateVideoContainer signatures to support session source selection; a new Video_NotReceiving enum value in VideoStatus to distinguish poor network conditions from a video-off state; and a new ZoomSDKVideoSharingQuality enum enabling app-window share capture at up to 1080p60fps. Deprecated interfaces include EnableParticipantsCreateWithoutHost and IsParticipantsCreateWithoutHostEnabled in IMeetingWhiteboardController. Bug fixes address a missing onCustomizedLocalRecordingSourceNotification callback when recording in custom UI, a concurrent local and remote annotation routing defect in custom UI, and a missing raw camera source capability resolution change notification.
sdkbreaking-changewebinaraudiobug-fix

Source: original entry ↗