Published April 21, 2023
Added
-
Interface to support call-out to CRC devices.
-
New enum
ZoomVideoSDKCRCCallStatus
enum ZoomVideoSDKCRCCallStatus { ZoomVideoSDKCRCCallStatus_Success = 0, /// Call out successful. ZoomVideoSDKCRCCallStatus_Ring, /// Bell during the call. ZoomVideoSDKCRCCallStatus_Timeout, /// Call timed out. ZoomVideoSDKCRCCallStatus_Busy, /// Busy. ZoomVideoSDKCRCCallStatus_Decline, /// Declined. ZoomVideoSDKCRCCallStatus_Failed /// Call failed. };
-
New enum
ZoomVideoSDKCRCProtocol
enum ZoomVideoSDKCRCProtocol { ZoomVideoSDKCRCProtocol_H323 = 0, /// H.323 type. ZoomVideoSDKCRCProtocol_SIP /// SIP type. };
-
New interface in
IZoomVideoSDKCRCHelper
virtual bool isCRCEnabled() = 0; virtual ZoomVideoSDKErrors callCRCDevice(const zchar_t* sAddress, ZoomVideoSDKCRCProtocol eProtocol) = 0; virtual ZoomVideoSDKErrors cancelCallCRCDevice() = 0;
-
New callback in interface
IZoomVideoSDKDelegate
virtual void onCallCRCDeviceStatusChanged(ZoomVideoSDKCRCCallStatus status) = 0;
-
New interface in
zoom_video_sdk_interface.h
virtual IZoomVideoSDKCRCHelper* getCRCHelper() = 0;
-
-
Support to specify color range when sending raw video data from device.
-
New enum in
FrameDataFormat
FrameDataFormat_I420_LIMITED, FrameDataFormat_I420_FULL,
-
Modify interface in
zoom_video_sdk_video_source_helper_interface.h
From
virtual void sendVideoFrame(char* frameBuffer, int width, int height, int frameLength, int rotation) = 0;
to
virtual void sendVideoFrame(char* frameBuffer, int width, int height, int frameLength, int rotation, FrameDataFormat format = FrameDataFormat_I420_FULL) = 0;
-
Modify interface in
zoom_video_sdk_share_helper_interface.h
From
virtual ZoomVideoSDKErrors sendShareFrame(char* frameBuffer, int width, int height, int frameLength) = 0;
to
virtual ZoomVideoSDKErrors sendShareFrame(char* frameBuffer, int width, int height, int frameLength, FrameDataFormat format = FrameDataFormat_I420_FULL) = 0;
-
Fixed
- Video issue when selecting video device in meeting.
- Callback invoking issue after
setTranslationLanguage
,getLiveTranslationStatus
changes to start. - Preview selected device issue in
startVideoPreview
method.