Fix session id in dynamic adapter and re-generate L3

Merge of https://widevine-internal-review.googlesource.com/c/cdm/+/173330

Skipping files that are not in android from the CL above.

Original commit message:

Pass the real oemcrypto session id from `pair.session` instead of
`session`, since `session` can be changed when L1 and L3 are running in parallel and `session` in that case may not be the correct oemcrypto session id any more.

Also adding a few missing v18 L3 functions pointers to the dynamic
adapter.

Need to re-generate L3 since the L3 sources changed.

Test: L3 unit tests
Test: GTS dash policy tests and Dexter tests
Bug: 271290471
Bug: 279967915
Change-Id: Idc44d57ca38eb1de24c0038917800e37c25b9afc
This commit is contained in:
Cong Lin
2023-04-30 23:41:47 -07:00
parent 3e650cfd9f
commit 9651c61e25
5 changed files with 297813 additions and 298380 deletions

File diff suppressed because it is too large Load Diff