Index: ppapi/cpp/dev/video_capture_client_dev.h |
diff --git a/ppapi/cpp/dev/video_capture_client_dev.h b/ppapi/cpp/dev/video_capture_client_dev.h |
index 77d0ed9746f260a78d7cb23e4e3c214097879b03..31fbcf58f6a62aaba8b9bba2646fa9ee0666cb71 100644 |
--- a/ppapi/cpp/dev/video_capture_client_dev.h |
+++ b/ppapi/cpp/dev/video_capture_client_dev.h |
@@ -9,15 +9,14 @@ |
#include "ppapi/c/dev/pp_video_capture_dev.h" |
#include "ppapi/cpp/dev/buffer_dev.h" |
+#include "ppapi/cpp/instance_handle.h" |
#include "ppapi/cpp/resource.h" |
namespace pp { |
-class Instance; |
- |
class VideoCaptureClient_Dev { |
public: |
- explicit VideoCaptureClient_Dev(Instance* instance); |
+ explicit VideoCaptureClient_Dev(const InstanceHandle& instance); |
virtual ~VideoCaptureClient_Dev(); |
virtual void OnDeviceInfo(PP_Resource video_capture, |
@@ -28,7 +27,7 @@ class VideoCaptureClient_Dev { |
virtual void OnBufferReady(PP_Resource video_capture, uint32_t buffer) = 0; |
private: |
- Instance* instance_; |
+ InstanceHandle instance_; |
}; |
} // namespace pp |