5#import <Foundation/Foundation.h>
12NS_ASSUME_NONNULL_BEGIN
43@protocol NESettingsChangedListener <NSObject>
48- (void)onSettingsChanged;
59@property(nonatomic, copy) NSString *
path;
77- (void)enableShowMyMeetingElapseTime:(BOOL)enable
78 DEPRECATED_MSG_ATTRIBUTE("deprecated in 4.9.0, use setMeetingElapsedTimeDisplayType instead");
84- (BOOL)isShowMyMeetingElapseTimeEnabled DEPRECATED_MSG_ATTRIBUTE(
85 "deprecated in 4.9.0, use getMeetingElapsedTimeDisplayType instead");
104- (void)enableTurnOnMyVideoWhenJoinMeeting:(BOOL)enable;
109- (BOOL)isTurnOnMyVideoWhenJoinMeetingEnabled;
116- (void)enableTurnOnMyAudioWhenJoinMeeting:(BOOL)enable;
121- (BOOL)isTurnOnMyAudioWhenJoinMeetingEnabled;
126- (BOOL)isMeetingLiveSupported;
131- (BOOL)isMeetingWhiteboardSupported;
136- (BOOL)isMeetingCloudRecordSupported;
143- (void)enableAudioAINS:(BOOL)enable;
148- (BOOL)isAudioAINSEnabled;
155- (void)enableVirtualBackground:(BOOL)enable;
160- (BOOL)isVirtualBackgroundEnabled;
167- (void)setBuiltinVirtualBackgroundList:(NSArray<NSString *> *)pathList;
172- (NSArray<NSString *> *)getBuiltinVirtualBackgroundList;
179- (void)setExternalVirtualBackgroundList:(NSArray<NSString *> *)pathList;
184- (NSArray<NSString *> *)getExternalVirtualBackgroundList;
191- (void)setCurrentVirtualBackground:(NSString *)path;
196- (NSString *)getCurrentVirtualBackground;
203- (void)enableSpeakerSpotlight:(BOOL)enable;
208- (BOOL)isSpeakerSpotlightEnabled;
215- (void)enableFrontCameraMirror:(BOOL)enable;
220- (BOOL)isFrontCameraMirrorEnabled;
227- (void)enableTransparentWhiteboard:(BOOL)enable;
232- (BOOL)isTransparentWhiteboardEnabled;
237- (BOOL)isBeautyFaceSupported;
242- (int)getBeautyFaceValue;
249- (void)setBeautyFaceValue:(
int)value;
254- (BOOL)isWaitingRoomSupported;
259- (BOOL)isVirtualBackgroundSupported;
264- (BOOL)isCallOutRoomSystemDeviceSupported;
279- (BOOL)isNicknameUpdateSupported;
284- (BOOL)isAvatarUpdateSupported;
289- (BOOL)isCaptionsSupported;
294- (BOOL)isTranscriptionSupported;
299- (BOOL)isGuestJoinSupported;
304- (BOOL)isMeetingChatSupported;
309- (NSString *)getAppNotifySessionId;
338- (BOOL)isShowNameInVideoEnabled;
345- (void)enableShowNameInVideo:(BOOL)enable;
352- (void)enableShowNotYetJoinedMembers:(BOOL)enable;
357- (BOOL)isShowNotYetJoinedMembersEnabled;
366 callback:(
void (^)(NSInteger code, NSString *_Nullable message))callback;
379- (void)enableCaptionBilingual:(BOOL)enable
380 callback:(
void (^)(NSInteger code, NSString *_Nullable message))callback;
385- (BOOL)isCaptionBilingualEnabled;
393- (void)enableTranscriptionBilingual:(BOOL)enable
395 (
void (^)(NSInteger code, NSString *_Nullable message))callback;
400- (BOOL)isTranscriptionBilingualEnabled;
406- (void)addSettingsChangedListener:(
id<NESettingsChangedListener>)listener;
412- (void)removeSettingsChangedListener:(
id<NESettingsChangedListener>)listener;
419- (void)setTurnOnMyVideoWhenJoinMeeting:(BOOL)enabled
420 DEPRECATED_MSG_ATTRIBUTE(
421 "deprecated in 4.6.0, use enableTurnOnMyVideoWhenJoinMeeting: instead");
428- (void)setTurnOnMyAudioWhenJoinMeeting:(BOOL)enabled
429 DEPRECATED_MSG_ATTRIBUTE(
430 "deprecated in 4.6.0, use enableTurnOnMyAudioWhenJoinMeeting: instead");
437- (BOOL)isMeetingLiveEnabled DEPRECATED_MSG_ATTRIBUTE(
438 "deprecated in 4.6.0, use isMeetingLiveSupported instead");
445- (void)getHistoryMeetingItem:
447 DEPRECATED_MSG_ATTRIBUTE(
455- (BOOL)isWhiteboardEnabled DEPRECATED_MSG_ATTRIBUTE(
456 "deprecated in 4.6.0, use isMeetingWhiteboardSupported instead");
463- (BOOL)isCloudRecordEnabled DEPRECATED_MSG_ATTRIBUTE(
464 "deprecated in 4.6.0, use isMeetingCloudRecordSupported instead");
472 DEPRECATED_MSG_ATTRIBUTE("deprecated in 4.6.0, use setBuiltinVirtualBackgroundList: instead");
479 "deprecated in 4.6.0, use getBuiltinVirtualBackgroundList instead");
NEChatMessageNotificationType
定义 NEMeetingOptions.h:18
NEMeetingElapsedTimeDisplayType
定义 NEMeetingOptions.h:36
NEMeetingASRTranslationLanguage
定义 NESettingsService.h:17
@ NEMeetingASRTranslationLanguageEnglish
定义 NESettingsService.h:31
@ NEMeetingASRTranslationLanguageNone
定义 NESettingsService.h:21
@ NEMeetingASRTranslationLanguageChinese
定义 NESettingsService.h:26
@ NEMeetingASRTranslationLanguageJapanese
定义 NESettingsService.h:36
定义 NECloudRecordConfig.h:46
定义 NEInterpretationConfig.h:13
定义 NESettingsService.h:55
NSString * path
定义 NESettingsService.h:59
定义 NEPreMeetingService.h:65
定义 NEScheduledMemberConfig.h:13
定义 NESettingsService.h:70