megachangelog
Breaking7.2.1

Version 7.2.1

This release includes breaking changes to reduce audio send delay by enforcing a smaller 100 ms send buffer, removal of APIs deprecated before version 7.0.0, and adds new features such as getDisplayName method, full webinar backstage support, and Video_NotReceiving enum for improved network state detection. Several older APIs are deprecated in favor of updated alternatives.

Tags: breaking-change, deprecation, sdk-version | Breaking changes include how the SDK reduces raw audio send delay after screen share starts by enforcing a smaller send buffer, individual calls must not exceed 100 ms of audio, with a new error code MobileRTCRawData_Send_Too_Much_Data_In_Single_Time returned if violated. And all deprecated APIs introduced before version 7.0.0 removed. Additions include a getDisplayName method on MobileRTCAccountInfo for retrieving the logged-in user's screen name, full support for the webinar backstage feature (with new enums, callbacks, and interfaces across MobileRTCMeetingService+Backstage.h, MobileRTCMeetingService+Webinar.h, MobileRTCAudioRawDataHelper.h, and MobileRTCConstants.h), and a new Video_NotReceiving enum value in VideoStatus to distinguish poor network conditions from a video-off state. Deprecated numerous methods in MobileRTCAccountInfo marked as no longer used, Smart Summary APIs superseded by MobileRTCAICompanionSmartSummaryHelper, and several whiteboard and meeting state methods replaced by updated alternatives.
sdkbreaking-changedeprecationaudiowebinarmobile

Source: original entry ↗