Chromium Code Reviews| Index: webrtc/api/objc/RTCIceServer.mm |
| diff --git a/webrtc/api/objc/RTCIceServer.mm b/webrtc/api/objc/RTCIceServer.mm |
| index 7a898e06d5b3e931f86b0468a1c02ca136f5be30..dbb31c03c3e783c009d089f87abde314704c3253 100644 |
| --- a/webrtc/api/objc/RTCIceServer.mm |
| +++ b/webrtc/api/objc/RTCIceServer.mm |
| @@ -61,4 +61,19 @@ |
| return iceServer; |
| } |
| +- (instancetype)initWithNativeServer: |
| + (webrtc::PeerConnectionInterface::IceServer)nativeServer { |
| + NSMutableArray *urls = |
| + [NSMutableArray arrayWithCapacity:nativeServer.urls.size()]; |
|
tkchin_webrtc
2016/01/22 21:17:04
indent 4
hjon_webrtc
2016/01/22 21:35:22
Done.
|
| + for (auto const &url : nativeServer.urls) { |
| + [urls addObject:[NSString stringForStdString:url]]; |
| + } |
| + NSString *username = [NSString stringForStdString:nativeServer.username]; |
| + NSString *credential = [NSString stringForStdString:nativeServer.password]; |
| + self = [self initWithURLStrings:urls |
| + username:username |
| + credential:credential]; |
| + return self; |
| +} |
| + |
| @end |