9#import <Foundation/Foundation.h>
10#import <ZoomVideoSDK/ZoomVideoSDKAnnotationHelper.h>
13@protocol ZoomVideoSDKShareSource;
14@protocol ZoomVideoSDKShareAudioSource;
35- (NSInteger)getShareSourceId;
60- (BOOL)isAnnotationPrivilegeEnabled;
70- (CGSize)getShareSourceContentSize;
97- (
ZoomVideoSDKError)startSharingExternalSource:(
id<ZoomVideoSDKShareSource> _Nullable)shareDelegate andAudioSource:(
id <ZoomVideoSDKShareAudioSource> _Nullable)audioDelegate DEPRECATED_MSG_ATTRIBUTE("use startSharingExternalSource:andAudioSource:isPlaying: instead");
107- (
ZoomVideoSDKError)startSharingExternalSource:(
id<ZoomVideoSDKShareSource> _Nullable)shareDelegate andAudioSource:(
id <ZoomVideoSDKShareAudioSource> _Nullable)audioDelegate isPlaying:(BOOL)isPlaying;
146- (BOOL)isShareLocked;
158- (BOOL)isOtherSharing;
164- (BOOL)isScreenSharingOut;
170- (BOOL)isShareDeviceAudioEnabled;
177- (BOOL)enableShareDeviceAudio:(BOOL)enable;
183- (BOOL)isAnnotationFeatureSupport;
198- (BOOL)isViewerAnnotationDisabled;
227- (BOOL)isMultiShareEnabled;
229#pragma mark - share camera and anno -
ZoomVideoSDKSubscribeFailReason
Enumerations for the video subscribe failed reason.
ZoomVideoSDKReceiveSharingStatus
You can get share status in the user object [ZoomVideoSDKUser].
ZoomVideoSDKError
ZoomVideoSDKError An enumeration of error.
A Class to manage the subscription and unsubscription of video or share raw data.
ZoomVideoSDKReceiveSharingStatus sharingStatus
The user's share status.
The video canvas is the display area of the video streams on the user’s local device....