From 6320ec389804230d8e3fba8fa8aeb7ba715983aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Niels=20M=C3=B6ller?= Date: Thu, 11 Apr 2019 13:03:38 +0200 Subject: [PATCH] Delete unused class RTCMediaConstraints (JSON) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Bug: None Change-Id: I1f5fba159eda6632460f804b031747e0f6bcaa76 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/132546 Reviewed-by: Kári Helgason Commit-Queue: Niels Moller Cr-Commit-Position: refs/heads/master@{#27563} --- examples/BUILD.gn | 2 -- .../AppRTCMobile/RTCMediaConstraints+JSON.h | 17 ---------- .../AppRTCMobile/RTCMediaConstraints+JSON.m | 34 ------------------- 3 files changed, 53 deletions(-) delete mode 100644 examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.h delete mode 100644 examples/objc/AppRTCMobile/RTCMediaConstraints+JSON.m 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