Index: remoting/client/plugin/pepper_video_renderer_3d.cc |
diff --git a/remoting/client/plugin/pepper_video_renderer_3d.cc b/remoting/client/plugin/pepper_video_renderer_3d.cc |
index 389c05ca8ee398b4ee9d70296c31ba3b28b9f8f5..800208829521b95c6f7c08ef8b51b7784ff85fda 100644 |
--- a/remoting/client/plugin/pepper_video_renderer_3d.cc |
+++ b/remoting/client/plugin/pepper_video_renderer_3d.cc |
@@ -35,7 +35,7 @@ const uint32_t kMinimumPictureCount = 0; // 3 |
class PepperVideoRenderer3D::PendingPacket { |
public: |
- PendingPacket(scoped_ptr<VideoPacket> packet, const base::Closure& done) |
+ PendingPacket(std::unique_ptr<VideoPacket> packet, const base::Closure& done) |
: packet_(std::move(packet)), done_runner_(done) {} |
~PendingPacket() {} |
@@ -43,7 +43,7 @@ class PepperVideoRenderer3D::PendingPacket { |
const VideoPacket* packet() const { return packet_.get(); } |
private: |
- scoped_ptr<VideoPacket> packet_; |
+ std::unique_ptr<VideoPacket> packet_; |
base::ScopedClosureRunner done_runner_; |
}; |
@@ -186,8 +186,9 @@ protocol::FrameConsumer* PepperVideoRenderer3D::GetFrameConsumer() { |
return nullptr; |
} |
-void PepperVideoRenderer3D::ProcessVideoPacket(scoped_ptr<VideoPacket> packet, |
- const base::Closure& done) { |
+void PepperVideoRenderer3D::ProcessVideoPacket( |
+ std::unique_ptr<VideoPacket> packet, |
+ const base::Closure& done) { |
base::ScopedClosureRunner done_runner(done); |
perf_tracker_->RecordVideoPacketStats(*packet); |