Index: webrtc/media/engine/webrtcvideoframe.cc |
diff --git a/webrtc/media/engine/webrtcvideoframe.cc b/webrtc/media/engine/webrtcvideoframe.cc |
index 5fa69619dee9b536ef50258c1793515f34b15a74..11c6415795bf2d0e265625ae495ff2b79ed7627b 100644 |
--- a/webrtc/media/engine/webrtcvideoframe.cc |
+++ b/webrtc/media/engine/webrtcvideoframe.cc |
@@ -79,15 +79,18 @@ int WebRtcVideoFrame::height() const { |
return video_frame_buffer_ ? video_frame_buffer_->height() : 0; |
} |
-bool WebRtcVideoFrame::IsExclusive() const { |
- return video_frame_buffer_->IsMutable(); |
-} |
- |
const rtc::scoped_refptr<webrtc::VideoFrameBuffer>& |
WebRtcVideoFrame::video_frame_buffer() const { |
return video_frame_buffer_; |
} |
+VideoFrame* WebRtcVideoFrame::CreateWithBuffer( |
tommi
2016/05/25 12:14:25
return std::unique_ptr<VideoFrame>?
nisse-webrtc
2016/05/25 12:38:02
That's inconsistent with neighboring methods, but
|
+ const rtc::scoped_refptr<webrtc::VideoFrameBuffer> buffer, |
+ webrtc::VideoRotation rotation, |
+ int64_t timestamp_us) const { |
+ return new WebRtcVideoFrame(buffer, rotation, timestamp_us); |
+} |
+ |
VideoFrame* WebRtcVideoFrame::Copy() const { |
return new WebRtcVideoFrame(video_frame_buffer_, rotation_, timestamp_us_); |
} |