Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / ppapi / proxy / video_frame_resource.h
index ba92f4d..92ac08e 100644 (file)
@@ -8,7 +8,7 @@
 #include "base/basictypes.h"
 #include "base/compiler_specific.h"
 #include "ppapi/proxy/ppapi_proxy_export.h"
-#include "ppapi/shared_impl/media_stream_frame.h"
+#include "ppapi/shared_impl/media_stream_buffer.h"
 #include "ppapi/shared_impl/resource.h"
 #include "ppapi/thunk/ppb_video_frame_api.h"
 
@@ -20,7 +20,7 @@ class PPAPI_PROXY_EXPORT VideoFrameResource : public Resource,
  public:
   VideoFrameResource(PP_Instance instance,
                      int32_t index,
-                     MediaStreamFrame* frame);
+                     MediaStreamBuffer* buffer);
 
   virtual ~VideoFrameResource();
 
@@ -34,14 +34,14 @@ class PPAPI_PROXY_EXPORT VideoFrameResource : public Resource,
   virtual PP_Bool GetSize(PP_Size* size) OVERRIDE;
   virtual void* GetDataBuffer() OVERRIDE;
   virtual uint32_t GetDataBufferSize() OVERRIDE;
-  virtual MediaStreamFrame* GetFrameBuffer();
-  virtual int32_t GetFrameBufferIndex();
-  virtual void Invalidate();
+  virtual MediaStreamBuffer* GetBuffer() OVERRIDE;
+  virtual int32_t GetBufferIndex() OVERRIDE;
+  virtual void Invalidate() OVERRIDE;
 
   // Frame index
   int32_t index_;
 
-  MediaStreamFrame* frame_;
+  MediaStreamBuffer* buffer_;
 
   DISALLOW_COPY_AND_ASSIGN(VideoFrameResource);
 };