Index: webrtc/common_video/video_frame.cc |
diff --git a/webrtc/common_video/video_frame.cc b/webrtc/common_video/video_frame.cc |
index 533fa2e8baac8faf0d27bf30b68f5cc49fd25625..a30f658ea0eae9d246e952a87ff4fc3b73b36a23 100644 |
--- a/webrtc/common_video/video_frame.cc |
+++ b/webrtc/common_video/video_frame.cc |
@@ -65,7 +65,7 @@ |
rotation_ = kVideoRotation_0; |
// Check if it's safe to reuse allocation. |
- if (video_frame_buffer_ && video_frame_buffer_->IsMutable() && |
+ if (video_frame_buffer_ && video_frame_buffer_->HasOneRef() && |
!video_frame_buffer_->native_handle() && |
width == video_frame_buffer_->width() && |
height == video_frame_buffer_->height() && stride_y == stride(kYPlane) && |