| Index: remoting/client/software_video_renderer_unittest.cc
|
| diff --git a/remoting/client/software_video_renderer_unittest.cc b/remoting/client/software_video_renderer_unittest.cc
|
| index 9b658fdb325e39ef3d33e8d2d0bc71e6349f739d..6ad198658e165c59b63f3fd1a08be9f8f02c253f 100644
|
| --- a/remoting/client/software_video_renderer_unittest.cc
|
| +++ b/remoting/client/software_video_renderer_unittest.cc
|
| @@ -10,6 +10,7 @@
|
| #include <vector>
|
|
|
| #include "base/bind.h"
|
| +#include "base/memory/ptr_util.h"
|
| #include "base/memory/scoped_vector.h"
|
| #include "base/message_loop/message_loop.h"
|
| #include "base/run_loop.h"
|
| @@ -35,7 +36,8 @@ class TestFrameConsumer : public protocol::FrameConsumer {
|
| TestFrameConsumer() {}
|
| ~TestFrameConsumer() override {}
|
|
|
| - scoped_ptr<DesktopFrame> WaitForNextFrame(base::Closure* out_done_callback) {
|
| + std::unique_ptr<DesktopFrame> WaitForNextFrame(
|
| + base::Closure* out_done_callback) {
|
| EXPECT_TRUE(thread_checker_.CalledOnValidThread());
|
| frame_run_loop_.reset(new base::RunLoop());
|
| frame_run_loop_->Run();
|
| @@ -46,13 +48,13 @@ class TestFrameConsumer : public protocol::FrameConsumer {
|
| }
|
|
|
| // FrameConsumer interface.
|
| - scoped_ptr<DesktopFrame> AllocateFrame(
|
| + std::unique_ptr<DesktopFrame> AllocateFrame(
|
| const webrtc::DesktopSize& size) override {
|
| EXPECT_TRUE(thread_checker_.CalledOnValidThread());
|
| - return make_scoped_ptr(new webrtc::BasicDesktopFrame(size));
|
| + return base::WrapUnique(new webrtc::BasicDesktopFrame(size));
|
| }
|
|
|
| - void DrawFrame(scoped_ptr<DesktopFrame> frame,
|
| + void DrawFrame(std::unique_ptr<DesktopFrame> frame,
|
| const base::Closure& done) override {
|
| EXPECT_TRUE(thread_checker_.CalledOnValidThread());
|
| last_frame_ = std::move(frame);
|
| @@ -68,14 +70,14 @@ class TestFrameConsumer : public protocol::FrameConsumer {
|
| private:
|
| base::ThreadChecker thread_checker_;
|
|
|
| - scoped_ptr<base::RunLoop> frame_run_loop_;
|
| + std::unique_ptr<base::RunLoop> frame_run_loop_;
|
|
|
| - scoped_ptr<DesktopFrame> last_frame_;
|
| + std::unique_ptr<DesktopFrame> last_frame_;
|
| base::Closure last_frame_done_callback_;
|
| };
|
|
|
| -scoped_ptr<DesktopFrame> CreateTestFrame(int index) {
|
| - scoped_ptr<DesktopFrame> frame(new webrtc::BasicDesktopFrame(
|
| +std::unique_ptr<DesktopFrame> CreateTestFrame(int index) {
|
| + std::unique_ptr<DesktopFrame> frame(new webrtc::BasicDesktopFrame(
|
| webrtc::DesktopSize(kFrameWidth, kFrameHeight)));
|
|
|
| for (int y = 0; y < kFrameHeight; y++) {
|
| @@ -145,7 +147,7 @@ class SoftwareVideoRendererTest : public ::testing::Test {
|
| base::Thread decode_thread_;
|
|
|
| TestFrameConsumer frame_consumer_;
|
| - scoped_ptr<SoftwareVideoRenderer> renderer_;
|
| + std::unique_ptr<SoftwareVideoRenderer> renderer_;
|
|
|
| VideoEncoderVerbatim encoder_;
|
| };
|
| @@ -170,7 +172,7 @@ TEST_F(SoftwareVideoRendererTest, DecodeFrame) {
|
|
|
| for (int frame_index = 0; frame_index < kFrameCount; frame_index++) {
|
| base::Closure done_callback;
|
| - scoped_ptr<DesktopFrame> decoded_frame =
|
| + std::unique_ptr<DesktopFrame> decoded_frame =
|
| frame_consumer_.WaitForNextFrame(&done_callback);
|
|
|
| EXPECT_FALSE(callback_called[frame_index]);
|
|
|