ef80dcf790be78aff540bfa07b3ccb23b8c247e8
Some changes were made to align the source code with the new devsite, https://developers.devsite.corp.google.com/widevine. Updates to documentation: 6cd6438a5 Update doc string for return values 8705af128 Move documentation of Resource Rating to devsite f0394da46 Documentation: specify usage entry may not be reloaded f7e1dd729 Documentation: clarify buffers sizes for DeriveKeys 305d98f4a Documentation: Entitled content keys are not wrapped 11174fd01 Documentation: Add figures to OEMCrypto API e1fdbbfc2 Document buffer size for OEMCrypto_CopyBuffer 06dd39c46 Update return code docs for OEMCrypto_ReportUsage b67a0c688 Documentation: Add parentheses so Doxygen creates links 369fcde53 Documentation: Add links from OEMCrypto API a7489aa25 Remove extra blank line Some unit tests were not compiling on some platforms. Some platforms were not passing usage table duration tests even though they correctly implemented the spec. Update to tests: 0268104c1 Add curly braces in oemcrypto_test.cpp 8dce14f2d Update usage entry before sleeping 0c164a2c4 Use size_t for length in wvcrc32
This is the OEMCrypto git repository. It is visible to Widevine partners, and contains documentation for OEMCrypto, as well as unit tests and reference code. Several versions of OEMCrypto are available on different branches. This is the only file on the master branch. Please use the git checkout command to work with the correct version of OEMCrypto, for example, to see version 14, use the command "git checkout origin/v14". Use "git branch -a" to see a list of all branches. Contact your Widevine TAM if you are unsure which branch you should use. The latest branch might have documentation without complete unit tests or sample code.
Description