8 #import <Foundation/Foundation.h>
9 #import "ZoomSDKErrors.h"
26 - (void)onReceiveCCMessageWithString:(NSString*)inString;
32 - (void)onReceiveCCRealtimeMessage:(NSString *)realtimeMessage;
37 id<ZoomSDKCloseCaptionControllerDelegate> _delegate;
40 @property(nonatomic, assign)id<ZoomSDKCloseCaptionControllerDelegate> delegate;
46 - (BOOL)isMeetingSupportCloseCaption;
52 - (BOOL)canAssignOthersToSendCC;
59 - (BOOL)canBeAssignedToSendCC:(
unsigned int)userID;
65 - (BOOL)canSendClosedCaption;
71 - (BOOL)isCanSaveClosedCaption;
77 - (BOOL)is3rdPartCCServerAvailable;
84 - (ZoomSDKError)withdrawCCPriviledgeForUser:(
unsigned int)userID;
91 - (ZoomSDKError)assignCCPriviledgeTo:(
unsigned int)userID;
98 - (ZoomSDKError)sendClosedCaptionMessage:(NSString*)ccString;
104 - (ZoomSDKError)saveCCHistory;
110 - (NSString*)getClosedCaptionHistorySavedPath;
117 - (ZoomSDKError)getClosedCaptionUrlFor3rdParty:(NSString**)thirdPartyURL;