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 c2037c1b632d10603fe0dc52e1be829534b2563e..406dbd3b9e87d79d5fbf18fe6160b10b8e1cdc7e 100644 |
--- a/webrtc/common_video/i420_video_frame_unittest.cc |
+++ b/webrtc/common_video/i420_video_frame_unittest.cc |
@@ -29,7 +29,7 @@ int ExpectedSize(int plane_stride, int image_height, PlaneType type) { |
rtc::scoped_refptr<I420Buffer> CreateGradient(int width, int height) { |
rtc::scoped_refptr<I420Buffer> buffer( |
- new rtc::RefCountedObject<I420Buffer>(width, height)); |
+ I420Buffer::Create(width, height)); |
// Initialize with gradient, Y = 128(x/w + y/h), U = 256 x/w, V = 256 y/h |
for (int x = 0; x < width; x++) { |
for (int y = 0; y < height; y++) { |
@@ -296,7 +296,7 @@ TEST(TestVideoFrame, TextureInitialValues) { |
TEST(TestI420FrameBuffer, Copy) { |
rtc::scoped_refptr<I420Buffer> buf1( |
- new rtc::RefCountedObject<I420Buffer>(20, 10)); |
+ I420Buffer::Create(20, 10)); |
memset(buf1->MutableDataY(), 1, 200); |
memset(buf1->MutableDataU(), 2, 50); |
memset(buf1->MutableDataV(), 3, 50); |
@@ -309,7 +309,7 @@ TEST(TestI420FrameBuffer, Scale) { |
// Pure scaling, no cropping. |
rtc::scoped_refptr<I420Buffer> scaled_buffer( |
- new rtc::RefCountedObject<I420Buffer>(150, 75)); |
+ I420Buffer::Create(150, 75)); |
scaled_buffer->ScaleFrom(buf); |
CheckCrop(scaled_buffer, 0.0, 0.0, 1.0, 1.0); |
@@ -320,7 +320,7 @@ TEST(TestI420FrameBuffer, CropXCenter) { |
// Pure center cropping, no scaling. |
rtc::scoped_refptr<I420Buffer> scaled_buffer( |
- new rtc::RefCountedObject<I420Buffer>(100, 100)); |
+ I420Buffer::Create(100, 100)); |
scaled_buffer->CropAndScaleFrom(buf, 50, 0, 100, 100); |
CheckCrop(scaled_buffer, 0.25, 0.0, 0.5, 1.0); |
@@ -331,7 +331,7 @@ TEST(TestI420FrameBuffer, CropXNotCenter) { |
// Non-center cropping, no scaling. |
rtc::scoped_refptr<I420Buffer> scaled_buffer( |
- new rtc::RefCountedObject<I420Buffer>(100, 100)); |
+ I420Buffer::Create(100, 100)); |
scaled_buffer->CropAndScaleFrom(buf, 25, 0, 100, 100); |
CheckCrop(scaled_buffer, 0.125, 0.0, 0.5, 1.0); |
@@ -342,7 +342,7 @@ TEST(TestI420FrameBuffer, CropYCenter) { |
// Pure center cropping, no scaling. |
rtc::scoped_refptr<I420Buffer> scaled_buffer( |
- new rtc::RefCountedObject<I420Buffer>(100, 100)); |
+ I420Buffer::Create(100, 100)); |
scaled_buffer->CropAndScaleFrom(buf, 0, 50, 100, 100); |
CheckCrop(scaled_buffer, 0.0, 0.25, 1.0, 0.5); |
@@ -353,7 +353,7 @@ TEST(TestI420FrameBuffer, CropYNotCenter) { |
// Non-center cropping, no scaling. |
rtc::scoped_refptr<I420Buffer> scaled_buffer( |
- new rtc::RefCountedObject<I420Buffer>(100, 100)); |
+ I420Buffer::Create(100, 100)); |
scaled_buffer->CropAndScaleFrom(buf, 0, 25, 100, 100); |
CheckCrop(scaled_buffer, 0.0, 0.125, 1.0, 0.5); |
@@ -364,7 +364,7 @@ TEST(TestI420FrameBuffer, CropAndScale16x9) { |
// Center crop to 640 x 360 (16/9 aspect), then scale down by 2. |
rtc::scoped_refptr<I420Buffer> scaled_buffer( |
- new rtc::RefCountedObject<I420Buffer>(320, 180)); |
+ I420Buffer::Create(320, 180)); |
scaled_buffer->CropAndScaleFrom(buf); |
CheckCrop(scaled_buffer, 0.0, 0.125, 1.0, 0.75); |