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

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

Issue 2423703002: media: Use native CipherMode enum type in media mojo interfaces (Closed)
Patch Set: remove hash function definition 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 4edfe031512ca627a8d5facf1ca79620aaa809ca..e9b679699b79dcfab73a787bcbe121091a0281fe 100644
--- a/media/mojo/interfaces/media_types.mojom
+++ b/media/mojo/interfaces/media_types.mojom
@@ -43,15 +43,6 @@ enum VideoCodec;
[Native]
enum VideoCodecProfile;
-// See media/base/encryption_scheme.h.
-// Kept in sync with media::CipherMode via static_asserts.
-enum CipherMode {
- UNENCRYPTED = 0,
- AES_CTR,
- AES_CBC,
- MAX = AES_CBC
-};
-
// This defines a mojo transport format for media::EncryptionScheme::Pattern
// See media/base/encryption_scheme.h for description.
struct Pattern {
@@ -62,6 +53,9 @@ struct Pattern {
// This defines a mojo transport format for media::EncryptionScheme.
// See media/base/encryption_scheme.h for description.
struct EncryptionScheme {
+ [Native]
+ enum CipherMode;
+
CipherMode mode;
Pattern pattern;
};

Powered by Google App Engine
This is Rietveld 408576698