| Index: webrtc/common_video/i420_video_frame_unittest.cc
|
| diff --git a/webrtc/common_video/i420_video_frame_unittest.cc b/webrtc/common_video/i420_video_frame_unittest.cc
|
| index 8273136dce4048827871410a8c9e14168896706b..9b2bdd762dca60f6e1c8ebca1124a24ca1245f31 100644
|
| --- a/webrtc/common_video/i420_video_frame_unittest.cc
|
| +++ b/webrtc/common_video/i420_video_frame_unittest.cc
|
| @@ -254,4 +254,14 @@ TEST(TestVideoFrame, TextureInitialValues) {
|
| EXPECT_EQ(20, frame.render_time_ms());
|
| }
|
|
|
| +TEST(TestI420FrameBuffer, Copy) {
|
| + rtc::scoped_refptr<I420Buffer> buf1(
|
| + new rtc::RefCountedObject<I420Buffer>(20, 10));
|
| + memset(buf1->MutableData(kYPlane), 1, 200);
|
| + memset(buf1->MutableData(kUPlane), 2, 50);
|
| + memset(buf1->MutableData(kVPlane), 3, 50);
|
| + rtc::scoped_refptr<I420Buffer> buf2 = I420Buffer::Copy(buf1);
|
| + EXPECT_TRUE(test::FrameBufsEqual(buf1, buf2));
|
| +}
|
| +
|
| } // namespace webrtc
|
|
|