Original publication date: December 21, 2022
Added
-
Interface to support canvas previews.
-
Add interface in
ZoomVideoSDKVideoHelper.h
- (ZoomVideoSDKError)startVideoCanvasPreview:(UIView * _Nullable)view andAspectMode:(ZoomVideoSDKVideoAspect)aspect;
-
-
Interface to support individual cloud recordings to create separate video files for selected users.
-
Add interface in
ZoomVideoSDKUser.h
- (BOOL)isIndividualRecordAgreed;
-
Add interface in
ZoomVideoSDKRecordingHelper.h
@property (assign, nonatomic, readonly) ZoomVideoSDKRecordAgreementType agreementType; - (BOOL)accept; - (BOOL)decline;
-
Add enum in
ZoomVideoSDKConstants.h
ZoomVideoSDKRecordAgreementType_Invalid, ZoomVideoSDKRecordAgreementType_Traditional, ZoomVideoSDKRecordAgreementType_Individual_Only
-
Add callback in
ZoomVideoSDKDelegate.h
- (void)onCloudRecordingStatus:(ZoomVideoSDKRecordingStatus)status recordAgreementHandler:(ZoomVideoSDKRecordAgreementHandler * _Nullable)handler; - (void)onUserRecordAgreementNotification:(ZoomVideoSDKUser * _Nullable)user;
-
-
Interface to support configuring the video aspect ratio to the original ratio or other ratios.
-
Add interface in
ZoomVideoSDKVideoHelper.h
- (BOOL)isOriginalAspectRatioEnabled; - (BOOL)enableOriginalAspectRatio:(BOOL)enabled;
-
-
Interface for the developer to provide raw data for sharing.
-
Add callback in
ZoomVideoSDKDelegate.h
- (void)onShareSendStarted:(ZoomVideoSDKShareSender *_Nullable)rawDataSender; - (void)onShareSendStopped;
-
Add interface in
ZoomVideoSDKShareSender.h
- (ZoomVideoSDKError)sendShareFrame:(char*)frameBuffer width:(int)width height:(int)height frameLength:(int)frameLength;
-
Add interface in
ZoomVideoSDKShareHelper.h
- (ZoomVideoSDKError)startSharingExternalSource:(id<ZoomVideoSDKShareSource>)pSource;
-
-
Interface to enable or disable the mirror effect when the developer uses the Zoom renderer.
-
Add interface in
ZoomVideoSDKVideoHelper.h
- (ZoomVideoSDKError)mirrorMyVideo:(BOOL)enable; - (BOOL)isMirrorMyVideoEnabled;
-
Changed & Fixed
-
Fixed an issue where the preview video did not align in landscape mode.
Deprecated
-
- (ZoomVideoSDKError)startVideoCanvasPreview:(UIView * _Nullable)view;
-
- (void)onCloudRecordingStatus:(ZoomVideoSDKRecordingStatus)status