Chromium Code Reviews| Index: media/base/eme_constants.h |
| diff --git a/media/base/eme_constants.h b/media/base/eme_constants.h |
| index e78af3b7caa5a0efd00ed592121aa523f5342fef..eb08382f01a9a01f86f811557ad819254124ba34 100644 |
| --- a/media/base/eme_constants.h |
| +++ b/media/base/eme_constants.h |
| @@ -46,8 +46,23 @@ enum EmeCodec { |
| #endif // defined(USE_PROPRIETARY_CODECS) |
| }; |
| +enum EmeSessionType { |
| + EME_SESSION_TYPE_NONE = 0, |
| + EME_SESSION_TYPE_TEMPORARY = 1 << 0, |
| + EME_SESSION_TYPE_PERSISTENT_LICENSE = 1 << 1, |
| + EME_SESSION_TYPE_PERSISTENT_RELEASE_MESSAGE = 1 << 2, |
| +}; |
| + |
| typedef uint32_t SupportedInitDataTypes; |
| typedef uint32_t SupportedCodecs; |
| +typedef uint32_t SupportedSessionTypes; |
| + |
| +enum EmeRequirement { |
| + EME_REQUIREMENT_NOT_ALLOWED = 1 << 0, |
|
ddorwin
2015/02/17 20:56:47
Would it make sense (and help with the code) to ha
sandersd (OOO until July 31)
2015/02/18 23:41:17
Done.
|
| + EME_REQUIREMENT_REQUIRED = 1 << 1, |
| + EME_REQUIREMENT_OPTIONAL = |
|
ddorwin
2015/02/17 20:56:47
Embedders should never use this, right? Maybe it s
sandersd (OOO until July 31)
2015/02/18 23:41:17
Acknowledged.
|
| + EME_REQUIREMENT_NOT_ALLOWED | EME_REQUIREMENT_REQUIRED, |
| +}; |
| } // namespace media |