| 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);
|
|
|