Index: webkit/media/crypto/key_systems.cc |
diff --git a/webkit/media/crypto/key_systems.cc b/webkit/media/crypto/key_systems.cc |
index f742b5af96f80efa74ddc74672e0950f25928772..4a43f114f276a4b43a8e7f038de23ea5587860cc 100644 |
--- a/webkit/media/crypto/key_systems.cc |
+++ b/webkit/media/crypto/key_systems.cc |
@@ -38,8 +38,6 @@ struct KeySystemPluginTypePair { |
const char* plugin_type; |
}; |
-// TODO(xhwang): Remove this and ifdefs after fixing http://crbug.com/123421. |
-#define DECRYPT_ONLY_AUDIO_NOT_SUPPORTED |
// TODO(ddorwin): Automatically support parent systems: http://crbug.com/164303. |
static const char kWidevineBaseKeySystem[] = "com.widevine"; |
@@ -51,20 +49,12 @@ static const char kWidevineBaseKeySystem[] = "com.widevine"; |
// entries in KeySystems::key_system_map_. |
static const MediaFormatAndKeySystem kSupportedFormatKeySystemCombinations[] = { |
// Clear Key. |
-#if defined(DECRYPT_ONLY_AUDIO_NOT_SUPPORTED) |
- { "video/webm", "vp8,vp8.0,", kClearKeyKeySystem }, |
-#else |
{ "video/webm", "vorbis,vp8,vp8.0,", kClearKeyKeySystem }, |
{ "audio/webm", "vorbis,", kClearKeyKeySystem }, |
-#endif |
#if defined(GOOGLE_CHROME_BUILD) || defined(USE_PROPRIETARY_CODECS) |
-#if defined(DECRYPT_ONLY_AUDIO_NOT_SUPPORTED) |
- { "video/mp4", "avc1,", kClearKeyKeySystem }, |
-#else |
{ "video/mp4", "avc1,mp4a,", kClearKeyKeySystem }, |
{ "audio/mp4", "mp4a,", kClearKeyKeySystem }, |
#endif |
-#endif |
// External Clear Key (used for testing). |
{ "video/webm", "vorbis,vp8,vp8.0,", kExternalClearKeyKeySystem }, |