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 0e9fd788923341b3d8788a4d047fb40a80887c73..5398bf39aab8a9ceb6ce3a3ba4ad545df2bf8efc 100644 |
--- a/content/browser/renderer_host/media/video_capture_controller.h |
+++ b/content/browser/renderer_host/media/video_capture_controller.h |
@@ -48,7 +48,6 @@ |
#define CONTENT_BROWSER_RENDERER_HOST_MEDIA_VIDEO_CAPTURE_CONTROLLER_H_ |
#include <list> |
-#include <map> |
#include "base/compiler_specific.h" |
#include "base/memory/ref_counted.h" |
@@ -111,8 +110,9 @@ class CONTENT_EXPORT VideoCaptureController { |
typedef std::list<ControllerClient*> ControllerClients; |
// Worker functions on IO thread. Called by the VideoCaptureDeviceClient. |
- void DoIncomingCapturedFrameOnIOThread( |
- const scoped_refptr<media::VideoFrame>& captured_frame, |
+ void DoIncomingCapturedI420BufferOnIOThread( |
+ scoped_ptr<media::VideoCaptureDevice::Client::Buffer> buffer, |
+ const gfx::Size& dimensions, |
int frame_rate, |
base::Time timestamp); |
void DoErrorOnIOThread(); |