NEMeetingKit V4.15.0
载入中...
搜索中...
未找到
NEMeetingRole.h
浏览该文件的文档.
1// Copyright (c) 2022 NetEase, Inc. All rights reserved.
2// Use of this source code is governed by a MIT license that can be
3// found in the LICENSE file.
4
5#import <Foundation/Foundation.h>
6
7NS_ASSUME_NONNULL_BEGIN
8
30
31@interface NEMeetingRoleAudioParams : NSObject
32
33@property(nonatomic, copy) NSString *profile;
34
35@property(nonatomic, copy) NSString *scenario;
36
37@end
38
39@interface NEMeetingRoleVideoParams : NSObject
40
41@property(nonatomic, assign) NSInteger width;
42
43@property(nonatomic, assign) NSInteger height;
44
45@property(nonatomic, assign) NSInteger fps;
46
47@end
48
49@interface NEMeetingRoleScreenParams : NSObject
50
51@property(nonatomic, copy) NSString *videoProfile;
52
53@property(nonatomic, assign) NSInteger fps;
54
55@end
56
57@interface NEMeetingRoleParams : NSObject
58
59@property(nonatomic, strong) NEMeetingRoleAudioParams *audio;
60
61@property(nonatomic, strong) NEMeetingRoleVideoParams *video;
62
63@property(nonatomic, strong) NEMeetingRoleScreenParams *screen;
64
65@property(nonatomic, copy) NSString *channelProfile;
66
67@end
68
69@interface NEMeetingRole : NSObject
70
74@property(nonatomic, copy) NSString *name;
75
79@property(nonatomic, assign) NSInteger limit;
80
84@property(nonatomic, assign) BOOL hide;
85
89@property(nonatomic, strong) NEMeetingRoleParams *params;
90
91@end
92
93NS_ASSUME_NONNULL_END
NEMeetingRoleType
Definition NEMeetingRole.h:12
@ NEMeetingRoleTypeMember
Definition NEMeetingRole.h:24
@ NEMeetingRoleTypeHost
Definition NEMeetingRole.h:16
@ NEMeetingRoleTypeCohost
Definition NEMeetingRole.h:20
@ NEMeetingRoleTypeGuest
Definition NEMeetingRole.h:28
Definition NEMeetingRole.h:32
NSString * profile
Definition NEMeetingRole.h:33
NSString * scenario
Definition NEMeetingRole.h:35
Definition NEMeetingRole.h:70
Definition NEMeetingRole.h:58
Definition NEMeetingRole.h:50
Definition NEMeetingRole.h:40