| Index: webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLI420Renderer.h
|
| diff --git a/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLI420Renderer.h b/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLI420Renderer.h
|
| index 3b1a1b254e783451cf232ec0beaab2a3ed0ccd5d..e5987fe22a2920bb27c0c18f20c25d51caa601fc 100644
|
| --- a/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLI420Renderer.h
|
| +++ b/webrtc/sdk/objc/Framework/Classes/Metal/RTCMTLI420Renderer.h
|
| @@ -9,34 +9,9 @@
|
| */
|
|
|
| #import <Foundation/Foundation.h>
|
| -#import <MetalKit/MTKView.h>
|
|
|
| -#import "WebRTC/RTCVideoFrame.h"
|
| +#import "RTCMTLRenderer.h"
|
|
|
| -/**
|
| - * Protocol defining ability to render RTCVideoFrame in Metal enabled views.
|
| - */
|
| -@protocol RTCMTLRenderer <NSObject>
|
| -
|
| -/**
|
| - * Method to be implemented to perform actual rendering of the provided frame.
|
| - *
|
| - * @param frame The frame to be rendered.
|
| - */
|
| -- (void)drawFrame:(RTCVideoFrame *)frame;
|
| -@end
|
| -
|
| -NS_AVAILABLE_MAC(10.11)
|
| -/**
|
| - * Implementation of RTCMTLRenderer protocol for rendering native nv12 video frames.
|
| - */
|
| -@interface RTCMTLI420Renderer : NSObject <RTCMTLRenderer>
|
| -
|
| -/**
|
| - * Sets the provided view as rendering destination if possible.
|
| - *
|
| - * If not possible method returns NO and callers of the method are responisble for performing
|
| - * cleanups.
|
| - */
|
| -- (BOOL)addRenderingDestination:(__kindof MTKView *)view;
|
| +NS_AVAILABLE(10_11, 9_0)
|
| +@interface RTCMTLI420Renderer : RTCMTLRenderer
|
| @end
|
|
|