Index: content/public/renderer/video_encode_accelerator.h |
diff --git a/content/public/renderer/video_encode_accelerator.h b/content/public/renderer/video_encode_accelerator.h |
index e98e443d0d7fc4805bbd330c8e5fc366027f5290..fe1d3f3dfd38762e21bcb09faa8f325d6ed0993b 100644 |
--- a/content/public/renderer/video_encode_accelerator.h |
+++ b/content/public/renderer/video_encode_accelerator.h |
@@ -5,8 +5,9 @@ |
#ifndef CONTENT_PUBLIC_RENDERER_VIDEO_ENCODE_ACCELERATOR_H_ |
#define CONTENT_PUBLIC_RENDERER_VIDEO_ENCODE_ACCELERATOR_H_ |
+#include <memory> |
+ |
#include "base/callback.h" |
-#include "base/memory/scoped_ptr.h" |
#include "base/single_thread_task_runner.h" |
#include "content/common/content_export.h" |
#include "media/video/video_encode_accelerator.h" |
@@ -16,9 +17,9 @@ namespace content { |
// Called when CreateVideoEncodeAccelerator request is complete. |
// The |vea| object must be accessed on the thread associated with the |
// |encode_task_runner|. |
-typedef base::Callback< |
- void (scoped_refptr<base::SingleThreadTaskRunner> encoder_task_runner, |
- scoped_ptr<media::VideoEncodeAccelerator> vea)> |
+typedef base::Callback<void( |
+ scoped_refptr<base::SingleThreadTaskRunner> encoder_task_runner, |
+ std::unique_ptr<media::VideoEncodeAccelerator> vea)> |
OnCreateVideoEncodeAcceleratorCallback; |
// Generates an instance of media::VideoEncodeAccelerator. |