HyphenateSDK  3.3.0
EMCallOptions.h
1 
15 #import <Foundation/Foundation.h>
16 
17 #import "EMCallEnum.h"
18 #import "EMCommonDefs.h"
19 
20 @interface EMCallOptions : NSObject
21 
32 @property (nonatomic, assign) BOOL isSendPushIfOffline;
33 
43 @property (nonatomic, strong) NSString *offlineMessageText;
44 
54 @property (nonatomic, assign) EMCallVideoResolution videoResolution;
55 
67 @property (nonatomic, assign) long maxVideoKbps;
68 
77 @property (nonatomic, assign) int minVideoKbps;
78 
87 @property (nonatomic, assign) BOOL isFixedVideoResolution;
88 
97 @property (nonatomic, assign) int maxVideoFrameRate;
98 
99 #pragma mark - EM_DEPRECATED_IOS 3.2.2
100 
101 /*
102 * \~chinese
103 * 视频码率
104 * 范围 50 < videoKbps < 5000, 默认0, 0为自适应
105 * 建议设置为0
106 *
107 * \~english
108 * Video kbps
109 * range: 50 < videoKbps < 5000. Default value is 0, which is adaptive bitrate streaming.
110 * recommend use default value
111 */
112 @property (nonatomic, assign) long videoKbps EM_DEPRECATED_IOS(3_2_2, 3_2_2, "Use -[EMCallOptions maxVideoKbps]");
113 
114 @end
int minVideoKbps
Definition: EMCallOptions.h:77
int maxVideoFrameRate
Definition: EMCallOptions.h:97
EMCallVideoResolution videoResolution
Definition: EMCallOptions.h:54
BOOL isSendPushIfOffline
Definition: EMCallOptions.h:32
Definition: EMCallOptions.h:20
long maxVideoKbps
Definition: EMCallOptions.h:67
NSString * offlineMessageText
Definition: EMCallOptions.h:43
BOOL isFixedVideoResolution
Definition: EMCallOptions.h:87