Published April 21, 2023
Added
-
Interface to include local user’s audio in mixed audio raw data for virtual speaker.
-
New property in
ZoomVideoSDK.h
inZoomVideoSDKAudioOptions
@property (assign, nonatomic) BOOL isMyVoiceInMix;
-
-
Interface to support call-out to CRC devices.
-
New interface in
ZoomVideoSDK.h
- (ZoomVideoSDKCRCHelper * _Nonnull)getCRCHelper;
-
New interface in
ZoomVideoSDKCRCHelper.h
@interface ZoomVideoSDKCRCHelper : NSObject - (BOOL)isCRCEnabled; - (ZoomVideoSDKError)callCRCDevice:(NSString *)ipAddr protocol:(ZoomVideoSDKCRCProtocol)protocol; - (ZoomVideoSDKError)cancelCallCRCDevice; @end
-
New enums in
ZoomVideoSDKConstants.h
typedef NS_ENUM(NSUInteger, ZoomVideoSDKCRCProtocol) { ZoomVideoSDKCRCProtocol_H323 = 0, ZoomVideoSDKCRCProtocol_SIP, }; typedef NS_ENUM(NSUInteger, ZoomVideoSDKCRCCallStatus) { ZoomVideoSDKCRCCallStatus_Success = 0, ZoomVideoSDKCRCCallStatus_Ring, ZoomVideoSDKCRCCallStatus_Timeout, ZoomVideoSDKCRCCallStatus_Busy, ZoomVideoSDKCRCCallStatus_Decline, ZoomVideoSDKCRCCallStatus_Failed, };
-
New callback in
ZoomVideoSDKDelegate.h
- (void)onCallCRCDeviceStatusChanged:(ZoomVideoSDKCRCCallStatus)state;
-
-
Interface to specify color range when sending raw video data from device.
-
New interface in
ZoomVideoSDKVideoSender.h
.- (void)sendVideoFrame:(char *)frameBuffer width:(NSUInteger)width height:(NSUInteger)height dataLength:(NSUInteger)dataLength rotation:(ZoomVideoSDKVideoRawDataRotation)rotation format:(ZoomVideoSDKVideoRawDataFormat)format;
-
New interface in
ZoomVideoSDKShareSender.h
- (ZoomVideoSDKError)sendShareFrame:(char*)frameBuffer width:(int)width height:(int)height frameLength:(int)frameLength format:(ZoomVideoSDKShareRawDataFormat)format;
-
New enums in
ZoomVideoSDKConstants.h
typedef NS_ENUM(NSUInteger, ZoomVideoSDKShareRawDataFormat) { ZoomVideoSDKShareRawDataFormatI420 = 1, ZoomVideoSDKShareRawDataFormatI420_Limit, };
-
Fixed
- Preview selected device issue in
startVideoPreview
. - Transcription language error in
onLiveTranscriptionMsgError
callback. -
onLiveTranscriptionMsgReceived
not invoked issue.
Deprecated
-
Deprecated interfaces in
ZoomVideoSDKVideoSender.h
- (void)sendVideoFrame:(char *)frameBuffer width:(NSUInteger)width height:(NSUInteger)height dataLength:(NSUInteger)dataLength rotation:(ZoomVideoSDKVideoRawDataRotation)rotation;
- (ZoomVideoSDKError)sendShareFrame:(char*)frameBuffer width:(int)width height:(int)height frameLength:(int)frameLength ;