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

Unified Diff: chromecast/renderer/media/video_plane_proxy.h

Issue 814403002: [Chromecast] Add CmaMediaRendererFactory and IPC proxy components (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years 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: chromecast/renderer/media/video_plane_proxy.h
diff --git a/chromecast/renderer/media/video_plane_proxy.h b/chromecast/renderer/media/video_plane_proxy.h
new file mode 100644
index 0000000000000000000000000000000000000000..46681bce91b62e0ddac4778d762833ea688d239a
--- /dev/null
+++ b/chromecast/renderer/media/video_plane_proxy.h
@@ -0,0 +1,23 @@
+// Copyright 2014 The Chromium Authors. All rights reserved.
gunsch 2014/12/20 22:41:34 actually, probably leave out VideoPlaneProxy for n
+// Use of this source code is governed by a BSD-style license that can be
+// found in the LICENSE file.
+
+#ifndef CHROMECAST_RENDERER_MEDIA_VIDEO_PLANE_PROXY_H_
+#define CHROMECAST_RENDERER_MEDIA_VIDEO_PLANE_PROXY_H_
+
+namespace gfx {
+class QuadF;
+}
+
+namespace chromecast {
+namespace cma {
gunsch 2014/12/20 22:41:35 chromecast::media
erickung1 2014/12/21 11:10:48 Done.
+
+// Update the geometry of the video surface referred by |surface_id|.
+// Function must run on the renderer IO thread.
+void UpdateVideoSurface(int surface_id, const gfx::QuadF& quad);
+
+} // namespace cma
+} // namespace chromecast
+
+#endif // CHROMECAST_RENDERER_MEDIA_VIDEO_PLANE_PROXY_H_
+

Powered by Google App Engine
This is Rietveld 408576698