File fix_building_widevinecdm_with_chromium.patch of Package chromium-ffmpeg-extra (Revision 37577a2e6bf6adedd039f499eb0e845c)

Currently displaying revision 37577a2e6bf6adedd039f499eb0e845c , Show latest

28
 
1
diff -urN chromium-67.0.3371.0.old/third_party/widevine/cdm/BUILD.gn chromium-67.0.3371.0/third_party/widevine/cdm/BUILD.gn
2
--- chromium-67.0.3371.0.old/third_party/widevine/cdm/BUILD.gn  2018-03-20 12:06:16.192778982 +0100
3
+++ chromium-67.0.3371.0/third_party/widevine/cdm/BUILD.gn  2018-03-20 12:09:54.184846595 +0100
4
@@ -10,12 +10,6 @@
5
 import("//media/media_options.gni")
6
 import("//third_party/widevine/cdm/widevine.gni")
7
 
8
-# Internal Cast builds set enable_widevine=true to bring in Widevine support.
9
-# TODO(xhwang): Support component updated CDM on other platforms and remove this
10
-# assert.
11
-assert(!enable_widevine || is_win || is_mac || is_chromecast,
12
-       "Component updated CDM only supported on Windows and Mac for now.")
13
-
14
 widevine_arch = current_cpu
15
 if (widevine_arch == "x86") {
16
   widevine_arch = "ia32"
17
diff -urN chromium-67.0.3371.0.old/third_party/widevine/cdm/stub/widevine_cdm_version.h chromium-67.0.3371.0/third_party/widevine/cdm/stub/widevine_cdm_version.h
18
--- chromium-67.0.3371.0.old/third_party/widevine/cdm/stub/widevine_cdm_version.h   2018-03-20 12:06:16.192778982 +0100
19
+++ chromium-67.0.3371.0/third_party/widevine/cdm/stub/widevine_cdm_version.h   2018-03-20 12:08:24.415172133 +0100
20
@@ -10,6 +10,7 @@
21
 
22
 #include "third_party/widevine/cdm/widevine_cdm_common.h"
23
 
24
+#define WIDEVINE_CDM_VERSION_STRING "unknown"
25
 #define WIDEVINE_CDM_AVAILABLE
26
 
27
 #endif  // WIDEVINE_CDM_VERSION_H_
28