| Index: webrtc/modules/video_capture/test/video_capture_unittest.cc
|
| diff --git a/webrtc/modules/video_capture/test/video_capture_unittest.cc b/webrtc/modules/video_capture/test/video_capture_unittest.cc
|
| index 45d2d2f2412894a03b016b720db70bd6274fcf75..600b618f5cffe0f2f8c556325b906b69f8416acc 100644
|
| --- a/webrtc/modules/video_capture/test/video_capture_unittest.cc
|
| +++ b/webrtc/modules/video_capture/test/video_capture_unittest.cc
|
| @@ -11,10 +11,10 @@
|
| #include <stdio.h>
|
|
|
| #include <map>
|
| +#include <memory>
|
| #include <sstream>
|
|
|
| #include "testing/gtest/include/gtest/gtest.h"
|
| -#include "webrtc/base/scoped_ptr.h"
|
| #include "webrtc/base/scoped_ref_ptr.h"
|
| #include "webrtc/common_video/libyuv/include/webrtc_libyuv.h"
|
| #include "webrtc/modules/utility/include/process_thread.h"
|
| @@ -25,7 +25,6 @@
|
| #include "webrtc/system_wrappers/include/tick_util.h"
|
| #include "webrtc/video_frame.h"
|
|
|
| -using rtc::scoped_ptr;
|
| using webrtc::CriticalSectionWrapper;
|
| using webrtc::CriticalSectionScoped;
|
| using webrtc::SleepMs;
|
| @@ -183,7 +182,7 @@ class TestVideoCaptureCallback : public VideoCaptureDataCallback {
|
| }
|
|
|
| private:
|
| - scoped_ptr<CriticalSectionWrapper> capture_cs_;
|
| + std::unique_ptr<CriticalSectionWrapper> capture_cs_;
|
| VideoCaptureCapability capability_;
|
| int capture_delay_;
|
| int64_t last_render_time_ms_;
|
| @@ -223,7 +222,7 @@ class TestVideoCaptureFeedBack : public VideoCaptureFeedBack {
|
| }
|
|
|
| private:
|
| - scoped_ptr<CriticalSectionWrapper> capture_cs_;
|
| + std::unique_ptr<CriticalSectionWrapper> capture_cs_;
|
| unsigned int frame_rate_;
|
| VideoCaptureAlarm alarm_;
|
| };
|
| @@ -270,7 +269,7 @@ class VideoCaptureTest : public testing::Test {
|
| EXPECT_EQ(capability.height, resulting_capability.height);
|
| }
|
|
|
| - scoped_ptr<VideoCaptureModule::DeviceInfo> device_info_;
|
| + std::unique_ptr<VideoCaptureModule::DeviceInfo> device_info_;
|
| unsigned int number_of_devices_;
|
| };
|
|
|
| @@ -440,7 +439,8 @@ class VideoCaptureExternalTest : public testing::Test {
|
| public:
|
| void SetUp() {
|
| capture_module_ = VideoCaptureFactory::Create(0, capture_input_interface_);
|
| - process_module_ = webrtc::ProcessThread::Create("ProcessThread");
|
| + process_module_ =
|
| + rtc::ScopedToUnique(webrtc::ProcessThread::Create("ProcessThread"));
|
| process_module_->Start();
|
| process_module_->RegisterModule(capture_module_);
|
|
|
| @@ -472,7 +472,7 @@ class VideoCaptureExternalTest : public testing::Test {
|
|
|
| webrtc::VideoCaptureExternal* capture_input_interface_;
|
| rtc::scoped_refptr<VideoCaptureModule> capture_module_;
|
| - rtc::scoped_ptr<webrtc::ProcessThread> process_module_;
|
| + std::unique_ptr<webrtc::ProcessThread> process_module_;
|
| webrtc::VideoFrame test_frame_;
|
| TestVideoCaptureCallback capture_callback_;
|
| TestVideoCaptureFeedBack capture_feedback_;
|
| @@ -483,7 +483,7 @@ TEST_F(VideoCaptureExternalTest, TestExternalCapture) {
|
| size_t length = webrtc::CalcBufferSize(webrtc::kI420,
|
| test_frame_.width(),
|
| test_frame_.height());
|
| - scoped_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| + std::unique_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| webrtc::ExtractBuffer(test_frame_, length, test_buffer.get());
|
| EXPECT_EQ(0, capture_input_interface_->IncomingFrame(test_buffer.get(),
|
| length, capture_callback_.capability(), 0));
|
| @@ -505,7 +505,7 @@ TEST_F(VideoCaptureExternalTest, MAYBE_FrameRate) {
|
| size_t length = webrtc::CalcBufferSize(webrtc::kI420,
|
| test_frame_.width(),
|
| test_frame_.height());
|
| - scoped_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| + std::unique_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| webrtc::ExtractBuffer(test_frame_, length, test_buffer.get());
|
| EXPECT_EQ(0, capture_input_interface_->IncomingFrame(test_buffer.get(),
|
| length, capture_callback_.capability(), 0));
|
| @@ -521,7 +521,7 @@ TEST_F(VideoCaptureExternalTest, MAYBE_FrameRate) {
|
| size_t length = webrtc::CalcBufferSize(webrtc::kI420,
|
| test_frame_.width(),
|
| test_frame_.height());
|
| - scoped_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| + std::unique_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| webrtc::ExtractBuffer(test_frame_, length, test_buffer.get());
|
| EXPECT_EQ(0, capture_input_interface_->IncomingFrame(test_buffer.get(),
|
| length, capture_callback_.capability(), 0));
|
| @@ -539,7 +539,7 @@ TEST_F(VideoCaptureExternalTest, Rotation) {
|
| size_t length = webrtc::CalcBufferSize(webrtc::kI420,
|
| test_frame_.width(),
|
| test_frame_.height());
|
| - scoped_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| + std::unique_ptr<uint8_t[]> test_buffer(new uint8_t[length]);
|
| webrtc::ExtractBuffer(test_frame_, length, test_buffer.get());
|
| EXPECT_EQ(0, capture_input_interface_->IncomingFrame(test_buffer.get(),
|
| length, capture_callback_.capability(), 0));
|
|
|