Index: content/renderer/pepper/pepper_platform_video_capture.h |
diff --git a/content/renderer/pepper/pepper_platform_video_capture.h b/content/renderer/pepper/pepper_platform_video_capture.h |
index 609eaa34e11587ea70da264f3fdc22fedf17618b..a0760ba4db28cc6c65d7e4f68017004319251347 100644 |
--- a/content/renderer/pepper/pepper_platform_video_capture.h |
+++ b/content/renderer/pepper/pepper_platform_video_capture.h |
@@ -24,6 +24,7 @@ namespace content { |
class PepperMediaDeviceManager; |
class PepperVideoCaptureHost; |
class RenderViewImpl; |
+class VideoCaptureHandle; |
class PepperPlatformVideoCapture |
: public media::VideoCapture, |
@@ -80,7 +81,7 @@ class PepperPlatformVideoCapture |
PepperVideoCaptureHost* handler_; |
- media::VideoCapture* video_capture_; |
+ scoped_ptr<VideoCaptureHandle> video_capture_; |
// StartCapture() must be balanced by StopCapture(), otherwise this object |
// will leak. |