Index: webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h |
diff --git a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h |
index 862a01d4f624caf10726ef69aa1920a7daa83421..17d79b2ed944c60e592a7a01e2b91bf31ed5ab4f 100644 |
--- a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h |
+++ b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h |
@@ -13,6 +13,7 @@ |
#import <WebRTC/RTCMacros.h> |
@class RTCIceServer; |
+@class RTCIntervalRange; |
/** |
* Represents the ice transport policy. This exposes the same states in C++, |
@@ -109,6 +110,13 @@ RTC_EXPORT |
*/ |
@property(nonatomic, copy, nullable) NSNumber *iceCheckMinInterval; |
+/** ICE Periodic Regathering |
+ * If set, WebRTC will periodically create and propose candidates without |
+ * starting a new ICE generation. The regathering happens continuously with |
+ * interval specified in milliseconds by the uniform distribution [a, b]. |
+ */ |
+@property(nonatomic, strong, nullable) RTCIntervalRange *iceRegatherIntervalRange; |
+ |
- (instancetype)init; |
@end |