Published August 23, 2023
Added
-
New added interface to support sharing computer sound in a screen share.
- New added interface in
ZoomSDKShareSourceHelper
.
MobileRTCRawDataError setExternalShareSource(ZoomSDKShareSource source, ZoomSDKShareAudioSource shareAudioSource);
- New added interface
ZoomSDKShareAudioSource
.
void onStartSendAudio(ZoomSDKShareAudioSender shareAudioSender); void onStopSendAudio();
- New added interface
ZoomSDKShareAudioSender
.
MobileRTCRawDataError sendShareAudio(ByteBuffer data, int data_length, int sample_rate, ZoomSDKAudioChannel channel);
- New added enum in
ZoomSDKAudioChannel
.
ZoomSDKAudioChannel_Mono ZoomSDKAudioChannel_Stereo
- New added interface in
-
New added interface to enable/disable meeting password input dialogue in Zoom default user interface.
- New added interface in
ZoomUIService
.
void hideJoinMeetingNamePasswordDialog(boolean bHide)
- New added interface in
-
New added meeting error code in
MeetingError
represents joining a meeting that wasn't from the same account.public final static int MEETING_ERROR_UNABLE_TO_JOIN_EXTERNAL_MEETING = 63;
-
New added interface to support showing detailed Zoom push notification service status.
- New added interface in
ZoomSDKAuthenticationListener
.
void onNotificationServiceStatus(SDKNotificationServiceStatus status, SDKNotificationServiceError error);
- New added enum in
SDKNotificationServiceError
.
SDK_Notification_Service_Error_Success SDK_Notification_Service_Error_Unknown SDK_Notification_Service_Error_Internal_Error SDK_Notification_Service_Error_Invalid_Token SDK_Notification_Service_Error_Multi_Connect SDK_Notification_Service_Error_Network_Issue SDK_Notification_Service_Error_Max_Duration
- New added interface in
-
New added interface to get the native handle of YUV data.
- New added interface in
ZoomSDKAudioRawData
.
public long getNativeHandle()
- New added interface in
ZoomSDKVideoRawData
.
public long getNativeHandle() public long getNativeYBuffer() public long getNativeUBuffer() public long getNativeVBuffer()
- New added interface in
-
New added interface to support meeting summary reminder.
- New added enum in
IReminderHelper$ReminderType
.
TYPE_SMART_SUMMARY_DISCLAIMER
- New added enum in
-
New added interface to set whether SDK App is using Android Telecom ConnectionService.
- Add interface in
MeetingSettingsHelper
.
void enableUseConnectionService(boolean enable)
- Add interface in
-
New added interface to enable/disable AGC(Auto Adjust Microphone) feature.
- New added interface in
MeetingSettingsHelper
.
void enableAutoAdjustMicVolume(boolean enable); boolean isAutoAdjustMicVolumeOn();
- New added interface in
Changed
- Support AV1 video stream.
Fixed
- Fixed an issue where the Zoom push notification service didn't reconnect when the network was reconnected.
- Fixed an issue where the Zoom push notification service would return
SDKPresenceStatus_None
, which the expected return value should beSDKPresenceStatus_UnAvailable
. - Fixed an issue where the 3D avatar images weren't able to be auto-downloaded after selecting it once.
- Fixed an issue where the emoji couldn't be downloaded.
- Fixed an issue where users weren't able to join a meeting after ignoring the privacy disclaimer.
- Fixed an issue where the
onInviteBuddyToMeeting
callback wouldn't be triggered after canceling the invitation. - Fixed an issue where
onBOListInfoUpdated
callback wouldn't be triggered correctly. - Fixed an issue where the app would crash when using SDK with Android version below 10.
Deprecated
- Deprecated the interface in
ZoomSDKAuthenticationListener
.
void onNotificationServiceStatus(SDKNotificationServiceStatus status);