| Index: webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm | 
| diff --git a/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm b/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm | 
| deleted file mode 100644 | 
| index 1d5107b1b0e877724b6f7d3045e3a7d739c49ca3..0000000000000000000000000000000000000000 | 
| --- a/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoRendererAdapter.mm | 
| +++ /dev/null | 
| @@ -1,70 +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 "RTCVideoRendererAdapter+Private.h" | 
| - | 
| -#import "RTCVideoFrame+Private.h" | 
| - | 
| -#include <memory> | 
| - | 
| -namespace webrtc { | 
| - | 
| -class VideoRendererAdapter | 
| -    : public rtc::VideoSinkInterface<webrtc::VideoFrame> { | 
| - public: | 
| -  VideoRendererAdapter(RTCVideoRendererAdapter* adapter) { | 
| -    adapter_ = adapter; | 
| -    size_ = CGSizeZero; | 
| -  } | 
| - | 
| -  void OnFrame(const webrtc::VideoFrame& nativeVideoFrame) override { | 
| -    RTCVideoFrame* videoFrame = [[RTCVideoFrame alloc] | 
| -        initWithVideoBuffer:nativeVideoFrame.video_frame_buffer() | 
| -                   rotation:static_cast<RTCVideoRotation>( | 
| -                                nativeVideoFrame.rotation()) | 
| -                timeStampNs:nativeVideoFrame.timestamp_us() * | 
| -                            rtc::kNumNanosecsPerMicrosec]; | 
| -    CGSize current_size = (videoFrame.rotation % 180 == 0) | 
| -                              ? CGSizeMake(videoFrame.width, videoFrame.height) | 
| -                              : CGSizeMake(videoFrame.height, videoFrame.width); | 
| - | 
| -    if (!CGSizeEqualToSize(size_, current_size)) { | 
| -      size_ = current_size; | 
| -      [adapter_.videoRenderer setSize:size_]; | 
| -    } | 
| -    [adapter_.videoRenderer renderFrame:videoFrame]; | 
| -  } | 
| - | 
| - private: | 
| -  __weak RTCVideoRendererAdapter *adapter_; | 
| -  CGSize size_; | 
| -}; | 
| -} | 
| - | 
| -@implementation RTCVideoRendererAdapter { | 
| -  std::unique_ptr<webrtc::VideoRendererAdapter> _adapter; | 
| -} | 
| - | 
| -@synthesize videoRenderer = _videoRenderer; | 
| - | 
| -- (instancetype)initWithNativeRenderer:(id<RTCVideoRenderer>)videoRenderer { | 
| -  NSParameterAssert(videoRenderer); | 
| -  if (self = [super init]) { | 
| -    _videoRenderer = videoRenderer; | 
| -    _adapter.reset(new webrtc::VideoRendererAdapter(self)); | 
| -  } | 
| -  return self; | 
| -} | 
| - | 
| -- (rtc::VideoSinkInterface<webrtc::VideoFrame> *)nativeVideoRenderer { | 
| -  return _adapter.get(); | 
| -} | 
| - | 
| -@end | 
|  |