Index: chrome/renderer/media/chrome_key_systems.cc |
diff --git a/chrome/renderer/media/chrome_key_systems.cc b/chrome/renderer/media/chrome_key_systems.cc |
index c15d493bb2bcf6497f5572318285c0d7b3e04999..36805971fdd8a26262e33146d7dea0f7657b0c77 100644 |
--- a/chrome/renderer/media/chrome_key_systems.cc |
+++ b/chrome/renderer/media/chrome_key_systems.cc |
@@ -13,6 +13,8 @@ |
#include "base/strings/utf_string_conversions.h" |
#include "chrome/common/render_messages.h" |
#include "components/cdm/renderer/widevine_key_systems.h" |
+#include "content/public/common/eme_codec.h" |
+#include "content/public/common/eme_init_data_type.h" |
ddorwin
2014/09/13 01:20:44
Does it make sense to unify these? eme_constants.h
sandersd (OOO until July 31)
2014/09/22 23:45:52
Done.
|
#include "content/public/renderer/render_thread.h" |
#if defined(OS_ANDROID) |
@@ -78,6 +80,8 @@ static void AddExternalClearKey( |
info.supported_codecs |= content::EME_CODEC_MP4_ALL; |
#endif // defined(USE_PROPRIETARY_CODECS) |
+ info.supported_init_data_types = content::EME_INIT_DATA_TYPE_ALL; |
ddorwin
2014/09/13 01:20:44
We don't currently support keyids. How should we h
sandersd (OOO until July 31)
2014/09/22 23:45:52
Done.
|
+ |
info.pepper_type = kExternalClearKeyPepperType; |
concrete_key_systems->push_back(info); |