Merge from master branch of Widevine repo of http://go/wvgerrit/66081 Merge from oemcrypto-v15 branch of Widevine repo of http://go/wvgerrit/65962 This CL changes function names in the v14 level 3 libraries to work with the dynamic adapter. I also excluded several OEMCrypto unit tests from running with a v14 oemcrypto because they require error code changes introduced in v15. Bug: 117888897 Fix backwards compatibility Bug: 119313532 Integration test failing Test: unit tests on taimen. Play Movies, ExoPlayer, Netflix play on taimen. Some unit tests do not pass because Taimen uses a v13 oemcrypto. Most pass. Change-Id: Ib8eb8a89591fdba3055064c4bdf90523b01309a8
The libwvlevel3.a static libraries under the different platforms were made with OEMCertificates with the following SYSTEM_IDs:
arm: 8158 arm64: 8159 mips: 8160 mips64: 8161 x86: 8162 x86_64: 8163