Index: content/browser/renderer_host/media/video_capture_controller_unittest.cc |
diff --git a/content/browser/renderer_host/media/video_capture_controller_unittest.cc b/content/browser/renderer_host/media/video_capture_controller_unittest.cc |
index d1400bce5e85e23733f7cc1022bfbaf3094a6815..874be077349454583c766c1c6ccae9c2433db1d4 100644 |
--- a/content/browser/renderer_host/media/video_capture_controller_unittest.cc |
+++ b/content/browser/renderer_host/media/video_capture_controller_unittest.cc |
@@ -122,11 +122,14 @@ class VideoCaptureControllerTest : public testing::Test { |
scoped_refptr<media::VideoFrame> WrapI420Buffer(gfx::Size dimensions, |
uint8_t* data) { |
- return media::VideoFrame::WrapExternalSharedMemory( |
- media::PIXEL_FORMAT_I420, dimensions, gfx::Rect(dimensions), dimensions, |
- data, |
- media::VideoFrame::AllocationSize(media::PIXEL_FORMAT_I420, dimensions), |
- base::SharedMemory::NULLHandle(), 0u, base::TimeDelta()); |
+ scoped_refptr<media::VideoFrame> video_frame = |
+ media::VideoFrame::WrapExternalSharedMemory( |
+ media::PIXEL_FORMAT_I420, dimensions, gfx::Rect(dimensions), |
+ dimensions, data, media::VideoFrame::AllocationSize( |
+ media::PIXEL_FORMAT_I420, dimensions), |
+ base::SharedMemory::NULLHandle(), 0u, base::TimeDelta()); |
+ EXPECT_NE(video_frame.get(), nullptr); |
mcasas
2016/01/12 17:46:16
nit: ASSERT_TRUE(video_frame) ?
probably doesn't m
emircan
2016/01/14 23:07:40
I cannot use ASSERT_TRUE(video_frame) when there i
|
+ return video_frame; |
} |
TestBrowserThreadBundle bundle_; |
@@ -317,6 +320,7 @@ TEST_F(VideoCaptureControllerTest, NormalCaptureMultipleClients) { |
} |
scoped_refptr<media::VideoFrame> video_frame = |
WrapI420Buffer(capture_resolution, static_cast<uint8_t*>(buffer->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
ASSERT_FALSE(video_frame->metadata()->HasKey( |
media::VideoFrameMetadata::RESOURCE_UTILIZATION)); |
client_a_->resource_utilization_ = 0.5; |
@@ -346,6 +350,7 @@ TEST_F(VideoCaptureControllerTest, NormalCaptureMultipleClients) { |
memset(buffer2->data(), buffer_no++, buffer2->mapped_size()); |
video_frame = WrapI420Buffer(capture_resolution, |
static_cast<uint8_t*>(buffer2->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
ASSERT_FALSE(video_frame->metadata()->HasKey( |
media::VideoFrameMetadata::RESOURCE_UTILIZATION)); |
client_a_->resource_utilization_ = 0.5; |
@@ -392,6 +397,7 @@ TEST_F(VideoCaptureControllerTest, NormalCaptureMultipleClients) { |
memset(buffer->data(), buffer_no++, buffer->mapped_size()); |
video_frame = WrapI420Buffer(capture_resolution, |
static_cast<uint8_t*>(buffer->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
device_->OnIncomingCapturedVideoFrame(std::move(buffer), video_frame, |
base::TimeTicks()); |
} |
@@ -440,6 +446,7 @@ TEST_F(VideoCaptureControllerTest, NormalCaptureMultipleClients) { |
memset(buffer3->data(), buffer_no++, buffer3->mapped_size()); |
video_frame = WrapI420Buffer(capture_resolution, |
static_cast<uint8_t*>(buffer3->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
device_->OnIncomingCapturedVideoFrame(std::move(buffer3), video_frame, |
base::TimeTicks()); |
@@ -457,6 +464,7 @@ TEST_F(VideoCaptureControllerTest, NormalCaptureMultipleClients) { |
memset(buffer4->data(), buffer_no++, buffer4->mapped_size()); |
video_frame = WrapI420Buffer(capture_resolution, |
static_cast<uint8_t*>(buffer4->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
device_->OnIncomingCapturedVideoFrame(std::move(buffer4), video_frame, |
base::TimeTicks()); |
// B2 is the only client left, and is the only one that should |
@@ -505,6 +513,7 @@ TEST_F(VideoCaptureControllerTest, ErrorBeforeDeviceCreation) { |
ASSERT_TRUE(buffer.get()); |
scoped_refptr<media::VideoFrame> video_frame = |
WrapI420Buffer(capture_resolution, static_cast<uint8_t*>(buffer->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
device_->OnIncomingCapturedVideoFrame(std::move(buffer), video_frame, |
base::TimeTicks()); |
@@ -542,6 +551,7 @@ TEST_F(VideoCaptureControllerTest, ErrorAfterDeviceCreation) { |
scoped_refptr<media::VideoFrame> video_frame = |
WrapI420Buffer(dims, static_cast<uint8_t*>(buffer->data())); |
+ EXPECT_NE(video_frame.get(), nullptr); |
device_->OnError(FROM_HERE, "Test Error"); |
device_->OnIncomingCapturedVideoFrame(std::move(buffer), video_frame, |
base::TimeTicks()); |