mirror of
https://bitbucket.org/chromiumembedded/cef
synced 2025-02-22 15:07:42 +01:00
Add Widevine plugin to binary distribution (issue #2009)
Mac: Check in widevinecdmadapter.plugin binary until Widevine GN build errors are resolved (https://crbug.com/626436).
This commit is contained in:
parent
37a29e36b3
commit
2b5c3a7185
@ -56,3 +56,8 @@ run but any related functionality may become broken or disabled.
|
|||||||
* devtools_resources.pak
|
* devtools_resources.pak
|
||||||
This file contains non-localized resources required for Chrome Developer
|
This file contains non-localized resources required for Chrome Developer
|
||||||
Tools. Without this file Chrome Developer Tools will not function.
|
Tools. Without this file Chrome Developer Tools will not function.
|
||||||
|
|
||||||
|
* Widevine CDM support.
|
||||||
|
* libwidevinecdmadapter.so
|
||||||
|
Without this file playback of Widevine projected content will not function.
|
||||||
|
See the CefRegisterWidevineCdm() function in cef_web_plugin.h for usage.
|
||||||
|
@ -103,3 +103,8 @@ run but any related functionality may become broken or disabled.
|
|||||||
* Chromium Embedded Framework.framework/Resources/crash_report_sender
|
* Chromium Embedded Framework.framework/Resources/crash_report_sender
|
||||||
* Chromium Embedded Framework.framework/Resources/Info.plist
|
* Chromium Embedded Framework.framework/Resources/Info.plist
|
||||||
Without these files breakpad support (crash reporting) will not function.
|
Without these files breakpad support (crash reporting) will not function.
|
||||||
|
|
||||||
|
* Widevine CDM support.
|
||||||
|
* widevinecdmadapter.plugin
|
||||||
|
Without this file playback of Widevine projected content will not function.
|
||||||
|
See the CefRegisterWidevineCdm() function in cef_web_plugin.h for usage.
|
||||||
|
BIN
tools/distrib/mac/widevinecdmadapter.plugin
Executable file
BIN
tools/distrib/mac/widevinecdmadapter.plugin
Executable file
Binary file not shown.
@ -62,3 +62,8 @@ run but any related functionality may become broken or disabled.
|
|||||||
* libGLESv2.dll
|
* libGLESv2.dll
|
||||||
Without these files HTML5 accelerated content like 2D canvas, 3D CSS and WebGL
|
Without these files HTML5 accelerated content like 2D canvas, 3D CSS and WebGL
|
||||||
will not function.
|
will not function.
|
||||||
|
|
||||||
|
* Widevine CDM support.
|
||||||
|
* widevinecdmadapter.dll
|
||||||
|
Without this file playback of Widevine projected content will not function.
|
||||||
|
See the CefRegisterWidevineCdm() function in cef_web_plugin.h for usage.
|
||||||
|
@ -650,6 +650,7 @@ elif platform == 'macosx':
|
|||||||
make_dir(dst_dir, options.quiet)
|
make_dir(dst_dir, options.quiet)
|
||||||
copy_dir(os.path.join(build_dir, 'cefclient.app/Contents/Frameworks/%s.framework' % framework_name), \
|
copy_dir(os.path.join(build_dir, 'cefclient.app/Contents/Frameworks/%s.framework' % framework_name), \
|
||||||
os.path.join(dst_dir, '%s.framework' % framework_name), options.quiet)
|
os.path.join(dst_dir, '%s.framework' % framework_name), options.quiet)
|
||||||
|
copy_file(os.path.join(script_dir, 'distrib/mac/widevinecdmadapter.plugin'), dst_dir, options.quiet)
|
||||||
|
|
||||||
if not options.nosymbols and use_gn:
|
if not options.nosymbols and use_gn:
|
||||||
# create the symbol output directory
|
# create the symbol output directory
|
||||||
@ -670,6 +671,7 @@ elif platform == 'macosx':
|
|||||||
if mode != 'client':
|
if mode != 'client':
|
||||||
copy_dir(os.path.join(build_dir, 'cefclient.app/Contents/Frameworks/%s.framework' % framework_name), \
|
copy_dir(os.path.join(build_dir, 'cefclient.app/Contents/Frameworks/%s.framework' % framework_name), \
|
||||||
os.path.join(dst_dir, '%s.framework' % framework_name), options.quiet)
|
os.path.join(dst_dir, '%s.framework' % framework_name), options.quiet)
|
||||||
|
copy_file(os.path.join(script_dir, 'distrib/mac/widevinecdmadapter.plugin'), dst_dir, options.quiet)
|
||||||
else:
|
else:
|
||||||
copy_dir(os.path.join(build_dir, 'cefclient.app'), os.path.join(dst_dir, 'cefclient.app'), options.quiet)
|
copy_dir(os.path.join(build_dir, 'cefclient.app'), os.path.join(dst_dir, 'cefclient.app'), options.quiet)
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user