8 #import "ZoomSDKErrors.h"
12 CGDirectDisplayID _displayAppID;
14 CGDirectDisplayID _monitorID;
16 NSPoint _floatVideoPoint;
18 BOOL _shareToolBarVisible;
20 BOOL _mainToolBarVisible;
22 NSPoint _mainVideoPoint;
24 BOOL _jbhWindowVisible;
26 BOOL _enableMuteOnEntry;
30 BOOL _isDirectShareDesktop;
32 BOOL _enableAutoAdjustSpeakerVolume;
34 BOOL _enableAutoAdjustMicVolume;
36 BOOL _hideMainWindowMeetingInfo;
38 unsigned int _newMeetingID;
40 BOOL _disablePopupWrongPasswordWindow;
42 BOOL _autoAdjustSpeakerVolumeWhenJoinAudio;
44 BOOL _autoAdjustMicVolumeWhenJoinAudio;
46 BOOL _disableEndOtherMeetingAlert;
48 BOOL _disableInputPasswordWindow;
50 BOOL _disableDoubleClickToFullScreen;
52 BOOL _hideThumbnailVideoWindow;
54 NSString* _securityAppName;
56 BOOL _disableRenameInMeeting;
58 BOOL _disableShareButtonClickOriginAction;
60 BOOL _disableToolbarInviteButtonClickOriginAction;
62 BOOL _needPrefillWebinarJoinInfo;
64 BOOL _hideRegisterWebinarInfoWindow;
66 BOOL _hideLeaveMeetingWindow;
68 BOOL _disableParticipantButtonClickOriginAction;
70 BOOL _hideFullPhoneNumber4PureCallinUser;
72 BOOL _hideTelephoneInAudiowWindow;
74 BOOL _hideCallMeInAudioWindow;
76 BOOL _forceDisableMultiShare;
78 BOOL _enableGlobalShortcuts;
80 BOOL _disableCustomLiveStreamAction;
82 BOOL _disableFreeUserOriginAction;
84 BOOL _disableFreeMeetingRemainTimeNotify;
86 BOOL _hideInviteInMeetingH323CallInTab;
88 BOOL _hideInviteInMeetingH323CallOutTab;
90 BOOL _hideMeetingStaticBadNetWorkWaring;
92 BOOL _hideMeetingStaticSystemBusyWaring;
94 BOOL _hideSwitchCameraButton;
96 BOOL _disableOpenRecordFileWhenMeetingEnd;
98 BOOL _hideShowKeypadButton;
100 BOOL _hideCopyURLButtonWhenInviteOthers;
102 BOOL _hideCopyInvitationButtonWhenInviteOthers;
104 BOOL _hideChatItemInMeeting;
106 BOOL _hideRemoteControlItemOnMoreMenu;
108 BOOL _hideChooseSaveRecordingFilePathWindow;
110 BOOL _disableAudioButtonClickOriginAction;
112 BOOL _disableAudioSettingMenuButtonClickOriginAction;
114 BOOL _hideLoadingWindow;
116 BOOL _disableBreakoutRoomsButtonClickOriginAction;
118 BOOL _hideMeetingInfoButtonOnVideo;
120 BOOL _hideInvitButtonOnHCWindow;
122 BOOL _disableToolbarLeaveButtonClickOriginAction;
124 BOOL _disableToolbarCloseCaptionButtonClickOriginAction;
126 @property(nonatomic, assign)CGDirectDisplayID displayAppID;
127 @property(nonatomic, assign)CGDirectDisplayID monitorID;
128 @property(nonatomic, assign)NSPoint floatVideoPoint;
129 @property(nonatomic, assign)NSPoint mainVideoPoint;
130 @property(nonatomic, assign)BOOL shareToolBarVisible;
131 @property(nonatomic, assign)BOOL jbhWindowVisible;
132 @property(nonatomic, assign)BOOL enableMuteOnEntry;
133 @property(nonatomic, assign)BOOL isDirectShareDesktop;
134 @property(nonatomic, assign)BOOL enableChime;
135 @property(nonatomic, assign)BOOL mainToolBarVisible;
136 @property(nonatomic, assign)BOOL hideMainWindowMeetingInfo;
137 @property(nonatomic, assign)
unsigned int newMeetingID;
138 @property(nonatomic, assign)BOOL disablePopupWrongPasswordWindow;
139 @property(nonatomic, assign)BOOL autoAdjustSpeakerVolumeWhenJoinAudio;
140 @property(nonatomic, assign)BOOL autoAdjustMicVolumeWhenJoinAudio;
141 @property(nonatomic, assign)BOOL disableEndOtherMeetingAlert;
142 @property(nonatomic, assign)BOOL disableInputPasswordWindow;
143 @property(nonatomic, assign)BOOL disableDoubleClickToFullScreen;
144 @property(nonatomic, assign)BOOL hideThumbnailVideoWindow;
145 @property(nonatomic, retain)NSString* securityAppName;
146 @property(nonatomic, assign)BOOL disableRenameInMeeting;
147 @property(nonatomic, assign)BOOL disableShareButtonClickOriginAction;
148 @property(nonatomic, assign)BOOL disableToolbarInviteButtonClickOriginAction;
149 @property(nonatomic, assign)BOOL needPrefillWebinarJoinInfo;
150 @property(nonatomic, assign)BOOL hideRegisterWebinarInfoWindow;
151 @property(nonatomic, assign)BOOL hideLeaveMeetingWindow;
152 @property(nonatomic, assign)BOOL disableParticipantButtonClickOriginAction;
153 @property(nonatomic, assign)BOOL hideFullPhoneNumber4PureCallinUser;
154 @property(nonatomic, assign)BOOL hideTelephoneInAudiowWindow;
155 @property(nonatomic, assign)BOOL hideCallMeInAudioWindow;
156 @property(nonatomic, assign)BOOL forceDisableMultiShare;
157 @property(nonatomic, assign)BOOL enableGlobalShortcuts;
158 @property(nonatomic, assign)BOOL disableCustomLiveStreamAction;
159 @property(nonatomic, assign)BOOL disableFreeUserOriginAction;
160 @property(nonatomic, assign)BOOL disableFreeMeetingRemainTimeNotify;
161 @property(nonatomic, assign)BOOL hideInviteInMeetingH323CallInTab;
162 @property(nonatomic, assign)BOOL hideInviteInMeetingH323CallOutTab;
163 @property(nonatomic, assign)BOOL hideMeetingStaticBadNetWorkWaring;
164 @property(nonatomic, assign)BOOL hideMeetingStaticSystemBusyWaring;
165 @property(nonatomic, assign)BOOL hideSwitchCameraButton;
166 @property(nonatomic, assign)BOOL disableOpenRecordFileWhenMeetingEnd;
167 @property(nonatomic, assign)BOOL hideShowKeypadButton;
168 @property(nonatomic, assign)BOOL hideCopyURLButtonWhenInviteOthers;
169 @property(nonatomic, assign)BOOL hideCopyInvitationButtonWhenInviteOthers;
170 @property(nonatomic, assign)BOOL hideChatItemInMeeting;
171 @property(nonatomic, assign)BOOL hideRemoteControlItemOnMoreMenu;
172 @property(nonatomic, assign)BOOL hideChooseSaveRecordingFilePathWindow;
173 @property(nonatomic, assign)BOOL disableAudioButtonClickOriginAction;
174 @property(nonatomic, assign)BOOL disableAudioSettingMenuButtonClickOriginAction;
175 @property(nonatomic, assign)BOOL hideLoadingWindow;
176 @property(nonatomic, assign)BOOL disableBreakoutRoomsButtonClickOriginAction;
177 @property(nonatomic, assign)BOOL hideMeetingInfoButtonOnVideo;
178 @property(nonatomic, assign)BOOL hideInvitButtonOnHCWindow;
179 @property(nonatomic, assign)BOOL disableToolbarLeaveButtonClickOriginAction;
180 @property(nonatomic, assign)BOOL disableToolbarCloseCaptionButtonClickOriginAction;
182 - (ZoomSDKError)prefillWebinarUserName:(NSString*)userName Email:(NSString*)email;
183 - (ZoomSDKError)hideSDKButtons:(BOOL)hide ButtonType:(SDKButton)button;
191 - (ZoomSDKError)modifyWindowTitle:(BOOL)modify NewMeetingNum:(
unsigned int)meetingnumber NS_DEPRECATED_MAC(1.0, 4.6);
199 - (ZoomSDKError)modifyVideoDSCP:(
int)videoDSCP AudioDSCP:(
int)audioDSCP;
211 -(BOOL)disableConfidentialWatermark:(BOOL)disable;