Published May 16, 2023
Added
- Add interface to support call-out to CRC devices.
- New callback in
useOnCallCRCDeviceStatusChanged.ts
export function useOnCallCRCDeviceStatusChanged( callback: (params: { status: ZoomVideoSDKCRCCallStatus }) => void )
- New enum
ZoomVideoSDKCRCCallStatus
inZoomVideoSdkCRCHelper
export enum ZoomVideoSDKCRCCallStatus { ZoomVideoSDKCRCCallOutStatus_Success = 'ZoomVideoSDKCRCCallOutStatus_Success', ZoomVideoSDKCRCCallOutStatus_Ring = 'ZoomVideoSDKCRCCallOutStatus_Ring', ZoomVideoSDKCRCCallOutStatus_Timeout = 'ZoomVideoSDKCRCCallOutStatus_Timeout', ZoomVideoSDKCRCCallOutStatus_Busy = 'ZoomVideoSDKCRCCallOutStatus_Busy', ZoomVideoSDKCRCCallOutStatus_Decline = 'ZoomVideoSDKCRCCallOutStatus_Decline', ZoomVideoSDKCRCCallOutStatus_Failed = 'ZoomVideoSDKCRCCallOutStatus_Failed', }
- New enum
ZoomVideoSdkCRCProtocolType
inZoomVideoSdk.ts
export enum ZoomVideoSdkCRCProtocolType { ZoomVideoSDKCRCProtocol_H323 = 'ZoomVideoSDKCRCProtocol_H323', ZoomVideoSDKCRCProtocol_SIP = 'ZoomVideoSDKCRCProtocol_SIP', }
- New interface in
ZoomVideoSdkCRCHelper.ts
export type ZoomVideoSdkCRCHelperType = { isCRCEnabled: () => Promise<boolean>; callCRCDevice: (address: string, protocol: string) => Promise<Errors>; cancelCallCRCDevice: () => Promise<Errors>; };
- New callback in
Changed
- Upgraded React Native version to 0.71.6.