Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(19)

Unified Diff: content/browser/renderer_host/media/video_capture_controller.h

Issue 48113011: Remove media::VideoFrame from media::VideoCaptureDevice::Client interface (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@git-svn
Patch Set: 4969ee91 Initial. Created 7 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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();

Powered by Google App Engine
This is Rietveld 408576698