| Index: content/browser/renderer_host/media/video_capture_controller.h
|
| diff --git a/content/browser/renderer_host/media/video_capture_controller.h b/content/browser/renderer_host/media/video_capture_controller.h
|
| index 432ac4a4470a69abfefe0aa7f04e0d8f8d7fdf9c..6c40b00a26f2cac77a9859a1fa7b4b900d77654d 100644
|
| --- a/content/browser/renderer_host/media/video_capture_controller.h
|
| +++ b/content/browser/renderer_host/media/video_capture_controller.h
|
| @@ -27,13 +27,18 @@
|
| #include "media/video/capture/video_capture_types.h"
|
| #include "ui/gfx/surface/transport_dib.h"
|
|
|
| +namespace content {
|
| +class ResourceContext;
|
| +} // namespace content
|
| +
|
| class VideoCaptureController
|
| : public base::RefCountedThreadSafe<VideoCaptureController>,
|
| public media::VideoCaptureDevice::EventHandler {
|
| public:
|
| VideoCaptureController(const VideoCaptureControllerID& id,
|
| base::ProcessHandle render_process,
|
| - VideoCaptureControllerEventHandler* event_handler);
|
| + VideoCaptureControllerEventHandler* event_handler,
|
| + const content::ResourceContext* resource_context);
|
| virtual ~VideoCaptureController();
|
|
|
| // Starts video capturing and tries to use the resolution specified in
|
| @@ -87,6 +92,9 @@ class VideoCaptureController
|
| VideoCaptureControllerID id_;
|
| media::VideoCaptureDevice::Capability frame_info_;
|
|
|
| + // Used to get a pointer to VideoCaptureManager.
|
| + const content::ResourceContext* resource_context_;
|
| +
|
| DISALLOW_IMPLICIT_CONSTRUCTORS(VideoCaptureController);
|
| };
|
|
|
|
|