| Index: webrtc/sdk/objc/Framework/Classes/RTCConfiguration.mm | 
| diff --git a/webrtc/sdk/objc/Framework/Classes/RTCConfiguration.mm b/webrtc/sdk/objc/Framework/Classes/RTCConfiguration.mm | 
| index bf602d7da70ee22306824e9ee27fb0a379233677..ae37fc1c1f00caa732c67ef6c51b4ff851d93dbc 100644 | 
| --- a/webrtc/sdk/objc/Framework/Classes/RTCConfiguration.mm | 
| +++ b/webrtc/sdk/objc/Framework/Classes/RTCConfiguration.mm | 
| @@ -37,6 +37,7 @@ | 
| @synthesize shouldPruneTurnPorts = _shouldPruneTurnPorts; | 
| @synthesize shouldPresumeWritableWhenFullyRelayed = | 
| _shouldPresumeWritableWhenFullyRelayed; | 
| +@synthesize iceCheckMinInterval = _iceCheckMinInterval; | 
|  | 
| - (instancetype)init { | 
| if (self = [super init]) { | 
| @@ -68,13 +69,17 @@ | 
| _shouldPruneTurnPorts = config.prune_turn_ports; | 
| _shouldPresumeWritableWhenFullyRelayed = | 
| config.presume_writable_when_fully_relayed; | 
| +    if (config.ice_check_min_interval) { | 
| +      _iceCheckMinInterval = | 
| +          [NSNumber numberWithInt:*config.ice_check_min_interval]; | 
| +    } | 
| } | 
| return self; | 
| } | 
|  | 
| - (NSString *)description { | 
| return [NSString stringWithFormat: | 
| -      @"RTCConfiguration: {\n%@\n%@\n%@\n%@\n%@\n%@\n%@\n%d\n%d\n%d\n%d\n%d\n%d\n%d\n}\n", | 
| +      @"RTCConfiguration: {\n%@\n%@\n%@\n%@\n%@\n%@\n%@\n%d\n%d\n%d\n%d\n%d\n%d\n%d\n%@\n}\n", | 
| _iceServers, | 
| [[self class] stringForTransportPolicy:_iceTransportPolicy], | 
| [[self class] stringForBundlePolicy:_bundlePolicy], | 
| @@ -89,7 +94,8 @@ | 
| _iceBackupCandidatePairPingInterval, | 
| _iceCandidatePoolSize, | 
| _shouldPruneTurnPorts, | 
| -      _shouldPresumeWritableWhenFullyRelayed]; | 
| +      _shouldPresumeWritableWhenFullyRelayed, | 
| +      _iceCheckMinInterval]; | 
| } | 
|  | 
| #pragma mark - Private | 
| @@ -139,6 +145,10 @@ | 
| nativeConfig->prune_turn_ports = _shouldPruneTurnPorts ? true : false; | 
| nativeConfig->presume_writable_when_fully_relayed = | 
| _shouldPresumeWritableWhenFullyRelayed ? true : false; | 
| +  if (_iceCheckMinInterval != nil) { | 
| +    nativeConfig->ice_check_min_interval = | 
| +        rtc::Optional<int>(_iceCheckMinInterval.intValue); | 
| +  } | 
|  | 
| return nativeConfig.release(); | 
| } | 
|  |