NEMeetingKit V4.24.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
定义 NEMeetingRole.h:12
@ NEMeetingRoleTypeMember
定义 NEMeetingRole.h:24
@ NEMeetingRoleTypeHost
定义 NEMeetingRole.h:16
@ NEMeetingRoleTypeCohost
定义 NEMeetingRole.h:20
@ NEMeetingRoleTypeGuest
定义 NEMeetingRole.h:28
定义 NEMeetingRole.h:32
NSString * profile
定义 NEMeetingRole.h:33
NSString * scenario
定义 NEMeetingRole.h:35
定义 NEMeetingRole.h:70
NSString * name
角色名称
定义 NEMeetingRole.h:74
NSInteger limit
角色数量限制
定义 NEMeetingRole.h:79
NEMeetingRoleParams * params
角色额外参数
定义 NEMeetingRole.h:89
BOOL hide
该角色是否为隐藏角色
定义 NEMeetingRole.h:84
定义 NEMeetingRole.h:58
NEMeetingRoleVideoParams * video
定义 NEMeetingRole.h:61
NSString * channelProfile
定义 NEMeetingRole.h:65
NEMeetingRoleScreenParams * screen
定义 NEMeetingRole.h:63
NEMeetingRoleAudioParams * audio
定义 NEMeetingRole.h:59
定义 NEMeetingRole.h:50
NSString * videoProfile
定义 NEMeetingRole.h:51
NSInteger fps
定义 NEMeetingRole.h:53
定义 NEMeetingRole.h:40
NSInteger fps
定义 NEMeetingRole.h:45
NSInteger width
定义 NEMeetingRole.h:41
NSInteger height
定义 NEMeetingRole.h:43