Source release 14.1.0

This commit is contained in:
John W. Bruce
2018-06-29 15:59:47 -07:00
parent 3ab70cec4e
commit afa11a48a0
1941 changed files with 557780 additions and 105547 deletions

View File

@@ -1,28 +1,28 @@
# Widevine CE CDM 14.0.0
# Widevine CE CDM 14.1.0
Released 2018-05-16
Released 2018-06-29
## Getting started
This project contains the sources for building a Widevine CDM module. Read the
following to learn more about the contents of this project and how to use them:
[Widevine_CE_CDM_IntegrationGuide_14.0.0.pdf][integration-guide]\
[Widevine_CE_CDM_IntegrationGuide_14.1.0.pdf][integration-guide]\
Documents the CDM API and describes how to integrate the CDM into
a system.
[CHANGELOG.md][changelog]\
Lists the major changes for each release.
[integration-guide]: ./Widevine_CE_CDM_IntegrationGuide_14.0.0.pdf
[integration-guide]: ./Widevine_CE_CDM_IntegrationGuide_14.1.0.pdf
[changelog]: ./CHANGELOG.md
## Mock OEMCrypto
## Reference OEMCrypto Implementation
The CE CDM requires an implementation of OEMCrypto, our hardware abstraction
layer, in order to compile and run successfully. To facilitate testing and
development, a test-only implementation known as Mock OEMCrypto is included in
the `oemcrypto/mock/` directory. The CE CDM links against this version of
development, a test-only software implementation of OEMCrypto is included in
the `oemcrypto/ref/` directory. The CE CDM links against this version of
OEMCrypto by default. **This implementation is *NOT* suitable for production use
and should *NOT* be released on devices.** It is included only so you can
compile and test the CE CDM on your platform before your own implementation of