Index: webrtc/api/objc/RTCPeerConnection+Stats.mm |
diff --git a/webrtc/api/objc/RTCPeerConnection+Stats.mm b/webrtc/api/objc/RTCPeerConnection+Stats.mm |
index 6a506d4aaac9e4d5aa204b831252f8c3477274a9..5032c84e54b6497ff43cc4900707012aaa1d72f8 100644 |
--- a/webrtc/api/objc/RTCPeerConnection+Stats.mm |
+++ b/webrtc/api/objc/RTCPeerConnection+Stats.mm |
@@ -16,15 +16,12 @@ |
#import "webrtc/api/objc/RTCStatsReport+Private.h" |
#import "webrtc/base/objc/NSString+StdString.h" |
-// TODO(hjon): Update nullability types. See http://crbug/webrtc/5592 |
- |
namespace webrtc { |
class StatsObserverAdapter : public StatsObserver { |
public: |
StatsObserverAdapter(void (^completionHandler) |
- (NSArray *stats)) { |
- // (NSArray<RTCStatsReport *> *stats)) { |
+ (NSArray<RTCStatsReport *> *stats)) { |
completion_handler_ = completionHandler; |
} |
@@ -45,8 +42,7 @@ class StatsObserverAdapter : public StatsObserver { |
} |
private: |
- void (^completion_handler_)(NSArray *stats); |
- // void (^completion_handler_)(NSArray<RTCStatsReport *> *stats); |
+ void (^completion_handler_)(NSArray<RTCStatsReport *> *stats); |
}; |
} // namespace webrtc |
@@ -55,8 +51,7 @@ class StatsObserverAdapter : public StatsObserver { |
- (void)statsForTrack:(RTCMediaStreamTrack *)mediaStreamTrack |
statsOutputLevel:(RTCStatsOutputLevel)statsOutputLevel |
completionHandler: |
- (void (^)(NSArray *stats))completionHandler { |
- // (void (^)(NSArray<RTCStatsReport *> *stats))completionHandler { |
+ (void (^)(NSArray<RTCStatsReport *> *stats))completionHandler { |
rtc::scoped_refptr<webrtc::StatsObserverAdapter> observer( |
new rtc::RefCountedObject<webrtc::StatsObserverAdapter> |
(completionHandler)); |