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 17d79b2ed944c60e592a7a01e2b91bf31ed5ab4f..fcb62b94168ea5b67df4f2e3860d1ec12bdd0287 100644 |
--- a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h |
+++ b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCConfiguration.h |
@@ -84,6 +84,15 @@ RTC_EXPORT |
@property(nonatomic, assign) RTCCandidateNetworkPolicy candidateNetworkPolicy; |
@property(nonatomic, assign) |
RTCContinualGatheringPolicy continualGatheringPolicy; |
+ |
+/** By default, the PeerConnection will use a limited number of IPv6 network |
+ * interfaces, in order to avoid too many ICE candidate pairs being created |
+ * and delaying ICE completion. |
+ * |
+ * Can be set to INT_MAX to effectively disable the limit. |
+ */ |
+@property(nonatomic, assign) int maxIPv6Networks; |
+ |
@property(nonatomic, assign) int audioJitterBufferMaxPackets; |
@property(nonatomic, assign) BOOL audioJitterBufferFastAccelerate; |
@property(nonatomic, assign) int iceConnectionReceivingTimeout; |