9 #import <Cocoa/Cocoa.h>
12 #import "ZoomSDKErrors.h"
15 #import "ZoomSDKAuthService.h"
18 #import "ZoomSDKMeetingService.h"
21 #import "ZoomSDKSettingService.h"
24 #import "ZoomSDKPremeetingService.h"
27 #import "ZoomSDKNetworkService.h"
30 #import "ZoomSDKVideoContainer.h"
33 #import "ZoomSDKShareContainer.h"
34 #import "ZoomSDKRawDataVideoSourceController.h"
35 #import "ZoomSDKRawDataController.h"
45 ZoomSDKLocale_Def = 0,
51 BOOL _needCustomizedUI;
57 ZoomSDKLocale _appLocale;
59 NSString* _teamIdentifier;
61 NSString* _preferedLanguage;
63 NSString* _customLocalizationFileName;
65 @property (assign, nonatomic) BOOL needCustomizedUI;
66 @property (assign, nonatomic) BOOL enableLog;
67 @property (assign, nonatomic)
int logFileSize;
68 @property (assign, nonatomic) ZoomSDKLocale appLocale;
69 @property (retain, nonatomic) NSString *teamIdentifier;
70 @property (retain, nonatomic) NSString *preferedLanguage;
71 @property (retain, nonatomic) NSString *customLocalizationFileName;
76 - (NSArray*)getLanguageArray;
82 NSString *_zoomDomain;
89 ZoomSDKRawDataMemoryMode _videoRawDataMode;
90 ZoomSDKRawDataMemoryMode _shareRawDataMode;
91 ZoomSDKRawDataMemoryMode _audioRawDataMode;
94 @property (retain, nonatomic) NSString *zoomDomain;
96 @property (assign, nonatomic) BOOL enableRawdataIntermediateMode;
97 @property (assign, nonatomic) ZoomSDKRawDataMemoryMode videoRawDataMode;
98 @property (assign, nonatomic) ZoomSDKRawDataMemoryMode shareRawDataMode;
99 @property (assign, nonatomic) ZoomSDKRawDataMemoryMode audioRawDataMode;
111 - (void)initSDK:(BOOL)customizedFlag NS_DEPRECATED_MAC(4.0, 5.2);
112 - (ZoomSDKError)initSDKWithParams:(
ZoomSDKInitParams*)initParams NS_AVAILABLE_MAC(5.2);
118 - (void)setZoomDomain:(NSString*)domain;
160 - (NSString*)getSDKVersionNumber;
166 - (NSArray*)getLanguageArray NS_DEPRECATED_MAC(4.0, 5.2);
174 - (ZoomSDKError)setPreferLanguage:(NSString *)preferLanguage NS_DEPRECATED_MAC(4.0, 5.2);
182 - (void)enableDefaultLog:(BOOL)enable NS_DEPRECATED_MAC(4.1, 4.3);
183 - (void)enableDefaultLog:(BOOL)enable fileSize:(
unsigned int)size NS_DEPRECATED_MAC(4.4, 5.2);
189 - (void)setCustomLocalizationFileName:(NSString*)fileName NS_DEPRECATED_MAC(4.0, 5.2);
196 - (void)setAppLocale:(ZoomSDKLocale)locale NS_DEPRECATED_MAC(4.0, 5.2);
203 - (ZoomSDKError)switchDomain:(NSString*)newDomain force:(BOOL)force;
211 - (ZoomSDKError)setSupportDarkModel:(BOOL)isSupport;
218 - (void)setTeamIdentifier:(NSString*)identifier NS_DEPRECATED_MAC(4.0, 5.2);