492ccdd52d
Close #10444, fixes #8749. For some reason it's more involved than just setting gyp configuration, we also have to set some definitions in widevine_cdm_version.h according to the comments left in the file. Arch Linux does this already and so we should probably just use the patch they created while getting Netflix to work: https://code.google.com/p/chromium/issues/detail?id=429452#c16
13 lines
710 B
Diff
13 lines
710 B
Diff
diff -upr chromium-42.0.2311.90.orig/third_party/widevine/cdm/widevine_cdm_version.h chromium-42.0.2311.90/third_party/widevine/cdm/widevine_cdm_version.h
|
|
--- chromium-42.0.2311.90.orig/third_party/widevine/cdm/widevine_cdm_version.h 2015-04-15 01:18:59.000000000 +0300
|
|
+++ chromium-42.0.2311.90/third_party/widevine/cdm/widevine_cdm_version.h 2015-04-15 09:09:49.157260050 +0300
|
|
@@ -14,4 +14,8 @@
|
|
// - WIDEVINE_CDM_VERSION_STRING (with the version of the CDM that's available
|
|
// as a string, e.g., "1.0.123.456").
|
|
|
|
+#include "third_party/widevine/cdm/widevine_cdm_common.h"
|
|
+#define WIDEVINE_CDM_AVAILABLE
|
|
+#define WIDEVINE_CDM_VERSION_STRING "@WIDEVINE_VERSION@"
|
|
+
|
|
#endif // WIDEVINE_CDM_VERSION_H_
|