diff --git a/examples/BUILD.gn b/examples/BUILD.gn index 181175e7fb..68e9f4c7d6 100644 --- a/examples/BUILD.gn +++ b/examples/BUILD.gn @@ -296,8 +296,6 @@ if (is_ios || (is_mac && target_cpu != "x86")) { "objc/AppRTCMobile/RTCIceCandidate+JSON.m", "objc/AppRTCMobile/RTCIceServer+JSON.h", "objc/AppRTCMobile/RTCIceServer+JSON.m", - "objc/AppRTCMobile/RTCMediaConstraints+JSON.h", - "objc/AppRTCMobile/RTCMediaConstraints+JSON.m", "objc/AppRTCMobile/RTCSessionDescription+JSON.h", "objc/AppRTCMobile/RTCSessionDescription+JSON.m", ] diff --git a/examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.h b/examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.h deleted file mode 100644 index 5f16a2a3af..0000000000 --- a/examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.h +++ /dev/null @@ -1,17 +0,0 @@ -/* - * Copyright 2014 The WebRTC Project Authors. All rights reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. An additional intellectual property rights grant can be found - * in the file PATENTS. All contributing project authors may - * be found in the AUTHORS file in the root of the source tree. - */ - -#import - -@interface RTCMediaConstraints (JSON) - -+ (RTCMediaConstraints *)constraintsFromJSONDictionary:(NSDictionary *)dictionary; - -@end diff --git a/examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.m b/examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.m deleted file mode 100644 index c903735693..0000000000 --- a/examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.m +++ /dev/null @@ -1,34 +0,0 @@ -/* - * Copyright 2014 The WebRTC Project Authors. All rights reserved. - * - * Use of this source code is governed by a BSD-style license - * that can be found in the LICENSE file in the root of the source - * tree. An additional intellectual property rights grant can be found - * in the file PATENTS. All contributing project authors may - * be found in the AUTHORS file in the root of the source tree. - */ - -#import "RTCMediaConstraints+JSON.h" - -static NSString const *kRTCMediaConstraintsMandatoryKey = @"mandatory"; - -@implementation RTCMediaConstraints (JSON) - -+ (RTCMediaConstraints *)constraintsFromJSONDictionary: - (NSDictionary *)dictionary { - NSDictionary *mandatory = dictionary[kRTCMediaConstraintsMandatoryKey]; - NSMutableDictionary *mandatoryContraints = - [NSMutableDictionary dictionaryWithCapacity:[mandatory count]]; - [mandatory enumerateKeysAndObjectsUsingBlock:^( - id key, id obj, BOOL *stop) { - mandatoryContraints[key] = obj; - }]; - // TODO(tkchin): figure out json formats for optional constraints. - RTCMediaConstraints *constraints = - [[RTCMediaConstraints alloc] - initWithMandatoryConstraints:mandatoryContraints - optionalConstraints:nil]; - return constraints; -} - -@end