Index: ppapi/proxy/video_decoder_resource.h |
diff --git a/ppapi/proxy/video_decoder_resource.h b/ppapi/proxy/video_decoder_resource.h |
index adb3f05ff1d172dcb42d627ffccfcd788133e963..0fd7040088413b9375cbe05616da1f85b6f998ec 100644 |
--- a/ppapi/proxy/video_decoder_resource.h |
+++ b/ppapi/proxy/video_decoder_resource.h |
@@ -9,11 +9,11 @@ |
#include <memory> |
#include <queue> |
+#include <vector> |
#include "base/containers/hash_tables.h" |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
-#include "base/memory/scoped_vector.h" |
#include "ppapi/proxy/connection.h" |
#include "ppapi/proxy/plugin_resource.h" |
#include "ppapi/proxy/ppapi_proxy_export.h" |
@@ -143,8 +143,8 @@ class PPAPI_PROXY_EXPORT VideoDecoderResource |
void DeleteGLTexture(uint32_t texture_id); |
void WriteNextPicture(); |
- // ScopedVector to own the shared memory buffers. |
- ScopedVector<ShmBuffer> shm_buffers_; |
+ // The shared memory buffers. |
+ std::vector<std::unique_ptr<ShmBuffer>> shm_buffers_; |
// List of available shared memory buffers. |
typedef std::vector<ShmBuffer*> ShmBufferList; |