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

Unified Diff: media/mojo/interfaces/media_types.mojom

Issue 2405423002: [Video Capture Service] Move Mojo structs and enums to media/capture/mojo (Closed)
Patch Set: Fix dependency issues Created 4 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: media/mojo/interfaces/media_types.mojom
diff --git a/media/mojo/interfaces/media_types.mojom b/media/mojo/interfaces/media_types.mojom
index e9b679699b79dcfab73a787bcbe121091a0281fe..0daea9d5f8c70c6ef62f328be82439cf55f0311f 100644
--- a/media/mojo/interfaces/media_types.mojom
+++ b/media/mojo/interfaces/media_types.mojom
@@ -28,8 +28,35 @@ enum ChannelLayout;
enum SampleFormat;
// See media/base/video_types.h for descriptions.
-[Native]
-enum VideoPixelFormat;
+enum VideoPixelFormat {
xhwang 2016/10/27 04:57:09 OOC, why are you making this change?
chfremer 2016/10/27 17:15:44 My goal was to be able to use EnumTraits<> for typ
xhwang 2016/10/27 17:22:37 IPC::ParamTraits is the current recommended/allowe
chfremer 2016/10/27 20:32:18 I figured out the issue I had. I forgot to add #in
+ UNKNOWN,
+ I420,
+ YV12,
+ YV16,
+ YV12A,
+ YV24,
+ NV12,
+ NV21,
+ UYVY,
+ YUY2,
+ ARGB,
+ XRGB,
+ RGB24,
+ RGB32,
+ MJPEG,
+ MT21,
+ YUV420P9,
+ YUV420P10,
+ YUV422P9,
+ YUV422P10,
+ YUV444P9,
+ YUV444P10,
+ YUV420P12,
+ YUV422P12,
+ YUV444P12,
+ Y8,
+ Y16,
+};
// See media/base/video_types.h for descriptions.
[Native]

Powered by Google App Engine
This is Rietveld 408576698