Index: webrtc/sdk/objc/Framework/Classes/RTCLegacyStatsReport.mm |
diff --git a/webrtc/sdk/objc/Framework/Classes/RTCLegacyStatsReport.mm b/webrtc/sdk/objc/Framework/Classes/RTCLegacyStatsReport.mm |
deleted file mode 100644 |
index a55bb3e1d3feb5abd6572a3a314671aa0c31a725..0000000000000000000000000000000000000000 |
--- a/webrtc/sdk/objc/Framework/Classes/RTCLegacyStatsReport.mm |
+++ /dev/null |
@@ -1,60 +0,0 @@ |
-/* |
- * Copyright 2015 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 "RTCLegacyStatsReport+Private.h" |
- |
-#import "NSString+StdString.h" |
-#import "WebRTC/RTCLogging.h" |
- |
-#include "webrtc/base/checks.h" |
- |
-@implementation RTCLegacyStatsReport |
- |
-@synthesize timestamp = _timestamp; |
-@synthesize type = _type; |
-@synthesize reportId = _reportId; |
-@synthesize values = _values; |
- |
-- (NSString *)description { |
- return [NSString stringWithFormat:@"RTCLegacyStatsReport:\n%@\n%@\n%f\n%@", |
- _reportId, |
- _type, |
- _timestamp, |
- _values]; |
-} |
- |
-#pragma mark - Private |
- |
-- (instancetype)initWithNativeReport:(const webrtc::StatsReport &)nativeReport { |
- if (self = [super init]) { |
- _timestamp = nativeReport.timestamp(); |
- _type = [NSString stringForStdString:nativeReport.TypeToString()]; |
- _reportId = [NSString stringForStdString: |
- nativeReport.id()->ToString()]; |
- |
- NSUInteger capacity = nativeReport.values().size(); |
- NSMutableDictionary *values = |
- [NSMutableDictionary dictionaryWithCapacity:capacity]; |
- for (auto const &valuePair : nativeReport.values()) { |
- NSString *key = [NSString stringForStdString: |
- valuePair.second->display_name()]; |
- NSString *value = [NSString stringForStdString: |
- valuePair.second->ToString()]; |
- |
- // Not expecting duplicate keys. |
- RTC_DCHECK(![values objectForKey:key]); |
- [values setObject:value forKey:key]; |
- } |
- _values = values; |
- } |
- return self; |
-} |
- |
-@end |