diff --git a/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm b/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm index 0c94e9dfdc..a160a04fbb 100644 --- a/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm +++ b/webrtc/sdk/objc/Framework/Classes/PeerConnection/RTCVideoFrame.mm @@ -83,14 +83,6 @@ return _timeStampNs; } -- (CVPixelBufferRef)nativeHandle { - if ([_buffer isKindOfClass:[RTCCVPixelBuffer class]]) { - return ((RTCCVPixelBuffer *)_buffer).pixelBuffer; - } else { - return nullptr; - } -} - - (RTCVideoFrame *)newI420VideoFrame { return [[RTCVideoFrame alloc] initWithBuffer:[_buffer toI420] rotation:_rotation diff --git a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCVideoFrame.h b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCVideoFrame.h index 4467b06c9d..bb7baf6243 100644 --- a/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCVideoFrame.h +++ b/webrtc/sdk/objc/Framework/Headers/WebRTC/RTCVideoFrame.h @@ -54,10 +54,6 @@ RTC_EXPORT /** Timestamp 90 kHz. */ @property(nonatomic, assign) int32_t timeStamp; -/** The native handle should be a pixel buffer on iOS. */ -@property(nonatomic, readonly) - CVPixelBufferRef nativeHandle DEPRECATED_MSG_ATTRIBUTE("use buffer instead"); - @property(nonatomic, readonly) id buffer; - (instancetype)init NS_UNAVAILABLE;