Expose extra ICE params in RTCConfiguration on iOS
Bug: None Change-Id: I16ca28055cd9ca371f1e21b5950cf759973da894 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/213421 Reviewed-by: Kári Helgason <kthelgason@webrtc.org> Reviewed-by: Jonas Oreland <jonaso@webrtc.org> Commit-Queue: Yura Yaroshevich <yura.yaroshevich@gmail.com> Cr-Commit-Position: refs/heads/master@{#33628}
This commit is contained in:
committed by
Commit Bot
parent
006206dda9
commit
b9fa319586
@ -233,6 +233,41 @@ RTC_OBJC_EXPORT
|
||||
*/
|
||||
@property(nonatomic, assign) BOOL offerExtmapAllowMixed;
|
||||
|
||||
/**
|
||||
* Defines the interval applied to ALL candidate pairs
|
||||
* when ICE is strongly connected, and it overrides the
|
||||
* default value of this interval in the ICE implementation;
|
||||
*/
|
||||
@property(nonatomic, copy, nullable) NSNumber *iceCheckIntervalStrongConnectivity;
|
||||
|
||||
/**
|
||||
* Defines the counterpart for ALL pairs when ICE is
|
||||
* weakly connected, and it overrides the default value of
|
||||
* this interval in the ICE implementation
|
||||
*/
|
||||
@property(nonatomic, copy, nullable) NSNumber *iceCheckIntervalWeakConnectivity;
|
||||
|
||||
/**
|
||||
* The min time period for which a candidate pair must wait for response to
|
||||
* connectivity checks before it becomes unwritable. This parameter
|
||||
* overrides the default value in the ICE implementation if set.
|
||||
*/
|
||||
@property(nonatomic, copy, nullable) NSNumber *iceUnwritableTimeout;
|
||||
|
||||
/**
|
||||
* The min number of connectivity checks that a candidate pair must sent
|
||||
* without receiving response before it becomes unwritable. This parameter
|
||||
* overrides the default value in the ICE implementation if set.
|
||||
*/
|
||||
@property(nonatomic, copy, nullable) NSNumber *iceUnwritableMinChecks;
|
||||
|
||||
/**
|
||||
* The min time period for which a candidate pair must wait for response to
|
||||
* connectivity checks it becomes inactive. This parameter overrides the
|
||||
* default value in the ICE implementation if set.
|
||||
*/
|
||||
@property(nonatomic, copy, nullable) NSNumber *iceInactiveTimeout;
|
||||
|
||||
- (instancetype)init;
|
||||
|
||||
@end
|
||||
|
||||
Reference in New Issue
Block a user