Android Build Coastguard Worker
9e9e7bd171
Make change and version bump to AV1A.241017.001
...
Snap for 12507924 from 45739aeaa2 to vic-widevine-partner-release
Change-Id: I98d8c5bc388b032f162aa36e0437f02593f78ad7
2024-10-17 08:21:02 +00:00
Android Build Coastguard Worker
d8b358caa3
Make change and version bump to AV1A.241015.001
...
Snap for 12503048 from 45739aeaa2 to vic-widevine-partner-release
Change-Id: I17ec6acf86bd81214d123c0db65510b1a2b9241b
2024-10-16 06:56:02 +00:00
Treehugger Robot
45739aeaa2
Merge "Drop Widevine apex prebuilt files for release 12498615 AV1A.241014.001" into vic-widevine-dev
2024-10-15 20:38:50 +00:00
Kyle Zhang
a8ae159f22
Drop Widevine apex prebuilt files for release 12498615 AV1A.241014.001
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12498615.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12498615.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12498615.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12498615.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12498615.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12498615.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12498615.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12498615.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241014
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
The change is generated with prebuilt drop tool.
Change-Id: If4471afb2156958a148e48157e5a36592f2be55c
2024-10-15 18:39:14 +00:00
Kyle Zhang
c48d2d8ea6
Add new release apex set 12498615
...
Bug: 324294223
Change-Id: I97d29ff5d38edb1d7b8c603428cf224d7cd9e7d9
2024-10-15 18:34:59 +00:00
Android Build Coastguard Worker
9ade5a347a
Make change and version bump to AV1A.241014.001
...
Snap for 12497485 from d73997bc0b to vic-widevine-partner-release
Change-Id: I5ebd0176cc4c4327cb3189b735578469cd0a76fd
2024-10-15 03:31:33 +00:00
Kyle Zhang
d73997bc0b
Revert "Limit output buffer size during decrypt fallback"
...
Revert submission 28914157
Reason for revert: b/372348308
Reverted changes: /q/submissionid:28914157
Change-Id: Ib77156ffe6abed0f8feee5d9f60f24a90e749ff8
2024-10-14 22:28:42 +00:00
Android Build Coastguard Worker
e2192ab7af
Make change and version bump to AV1A.241012.001
...
Snap for 12485185 from 894beae755 to vic-widevine-partner-release
Change-Id: I2887d949352b3fa0a37abf5872e255080f1545d4
2024-10-12 08:05:48 +00:00
Alex Dale
f1da7b637d
removeOfflineLicense() respects plugin security level.
...
[ Merge of http://go/wvgerrit/208470 ]
The MediaDrm plugin API removeOfflineLicense() would check both
L1 and L3 for the offline license. While this is generally acceptable,
apps might force set L3 via the setStringProperty(), which should
cause the DRM plugin to behave as if it is L3 only.
This change will cause the WVDrmPlugin only remove L3 key set IDs while
in L3 mode. L1 key set IDs in this case will be treated as non-existing.
Bug: 357863269
Bug: 372105842
Test: DRM Compliance ATP via ABTD
Test: libwvdrmdrmplugin_hal_test on Oriole
Change-Id: I81dddbacaee28da6c0a94527b0e390e86f55f81f
(cherry picked from commit 0aa6aad1af )
2024-10-12 00:02:46 +00:00
Alex Dale
71fce8f352
getOfflineLicenseKeySetIds() respects plugin security level.
...
[ Merge of http://go/wvgerrit/208430 ]
The MediaDrm plugin API getOfflineLicenseKeySetIds() was listing
both L1 and L3 offline licenses. While this is generally acceptable,
apps might force set L3 via the setStringProperty(), which should
cause the DRM plugin to behave as if it is L3 only.
This change will cause the WVDrmPlugin list L3 only if the app had
set the security level to L3.
Bug: 357863269
Bug: 372105842
Test: DRM Compliance ATP via ABTD
Test: libwvdrmdrmplugin_hal_test on Oriole
Change-Id: I1a6e10b7eb880eef4ba36ed31b12ebfe8617f002
(cherry picked from commit 26b888b094 )
2024-10-12 00:02:06 +00:00
Android Build Coastguard Worker
89fda3c019
Make change and version bump to AV1A.241010.001
...
Snap for 12470383 from 894beae755 to vic-widevine-partner-release
Change-Id: Idd58e02f3ed9871c8f5424626b9b11dd123d7629
2024-10-10 08:16:12 +00:00
Android Build Coastguard Worker
32390f43f4
Make change and version bump to AV1A.241005.001
...
Snap for 12454198 from 894beae755 to vic-widevine-partner-release
Change-Id: I083910dc2cc331856b05badb2f3d0ce7ee4b4fdc
2024-10-05 08:06:06 +00:00
Alex Dale
894beae755
Merge "Fixed HLS parsing of bad content IDs." into vic-widevine-dev
2024-10-03 20:29:46 +00:00
Cong Lin
2ad9f624b8
Merge "Add "bootCertificateChainSignature" to Drm plugin getPropertyByteArray()" into vic-widevine-dev
2024-10-03 18:19:37 +00:00
Android Build Coastguard Worker
96bf31b30c
Make change and version bump to AV1A.241002.001
...
Snap for 12445036 from 7cecdb163c to vic-widevine-partner-release
Change-Id: Ic8a7c147886ccb298eace2a64e01f9b55eaaeec1
2024-10-02 21:37:32 +00:00
Kyle Zhang
7cecdb163c
Merge "Drop Widevine apex prebuilt files for release 12439404" into vic-widevine-dev
2024-10-02 19:29:19 +00:00
Alex Dale
380148e3e6
Fixed HLS parsing of bad content IDs.
...
[ Merge of http://go/wvgerrit/207457 ]
When parsing Widevine's HLS key data, the key details are contained
in a data URI in the HLS X-KEY URI field. The data of the URI is a
base64 encoded JSON object, containing the information required to
generate the license request. The "content_id" field of the JSON
object is expected to be a base64 encoded; however, the HLS parser
did not verify that the decoding was successful. In the event that
was not successful, the decoder would return an empty string, which
the parser would attempt to access the first element by reference
which may be a null reference.
In C++, creating a reference from a null point (without actually
accessing the value) is undefined; however most C++ implemenations
will not cause a segment fault; but it is not guarenteed by the
standard.
This change checks if the decoding was successful before attempting
to store the decoded "content_id" value.
A unit test is added to ensure that a parser fails gracefully.
Bug: 356210640
Test: HlsParseTest.BadHlsData_InvalidContentId
Change-Id: Ie2ad42d69953258659178dd1464d830b2723c6c7
2024-10-01 21:14:19 -07:00
Cong Lin
d92d3a884d
Add "bootCertificateChainSignature" to Drm plugin getPropertyByteArray()
...
This allows Widevine RKP HAL to query BCC signature via DRM interface
during BCC extraction for remote provisioning phase 3. The query returns
the "additional_signature" field from
OEMCrypto_GetBootCertificateChain().
Test: Manual BCC extraction on Pixel 9
Bug: 355160637
Change-Id: I1a310a80c0cfef82ee3697f06c1293d5c1c3896a
2024-10-02 00:43:54 +00:00
Kyle Zhang
02c4b721f5
Add new release apex set 12439404
...
Bug: 324294223
Change-Id: I6026a57a55c2d6f7965d4b2c0befded3cfa9accd
2024-10-01 23:42:25 +00:00
Kyle Zhang
034919b6a0
Drop Widevine apex prebuilt files for release 12439404
...
The following files have been updated as part of this change:
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.lazy.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/com.google.android.widevine.nonupdatable.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12439404.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12439404.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12439404.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.lazy-12439404.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.lazy
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12439404.apks[standalones/standalone-arm64_v8a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12439404.apks[standalones/standalone-armeabi_v7a.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12439404.apks[standalones/standalone-x86.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
libwvdrmengine/apex/prebuilt/release/com.google.android.widevine.nonupdatable-12439404.apks[standalones/standalone-x86_64.apex]
package: name=com.google.android.widevine.nonupdatable
versionCode=190241001
versionName=
platformBuildVersionName=15
compileSdkVersion=35
compileSdkVersionCodename=15
sdkVersion:34
targetSdkVersion:35
The change is generated with prebuilt drop tool.
Change-Id: I7c6fc37d98b0febdc4934b70390f16497e5bc4d4
2024-10-01 23:36:08 +00:00
Android Build Coastguard Worker
117ab6ccdc
Make change and version bump to AV1A.241001.001
...
Snap for 12438882 from 4ef3e2cee8 to vic-widevine-partner-release
Change-Id: Iabff2dbdb4113a04899c09c3b7de020b35a3ee8b
2024-10-01 20:57:06 +00:00
Robert Shih
4ef3e2cee8
Remove level1_failed_ cache
...
Bug: 313497311
Test: Samsung QA
Change-Id: Ic3bddf5340f37a19bd44800681fec6f0c0520d19
2024-09-30 17:27:56 +00:00
Android Build Coastguard Worker
cb58d70a4e
Make change and version bump to AV1A.240926.001
...
Snap for 12414238 from 22256e145c to vic-widevine-partner-release
Change-Id: Ibb98fe2dd9e2350ea7e3554493ba21f9e90a6041
2024-09-26 08:27:02 +00:00
Cong Lin
22256e145c
Merge "Fix test message format for cast receiver" into vic-widevine-dev
2024-09-25 17:10:24 +00:00
Android Build Coastguard Worker
e94fcdd82b
Make change and version bump to AV1A.240921.001
...
Snap for 12397215 from 6c9eb3f981 to vic-widevine-partner-release
Change-Id: I19861358d5c4fa6ea7d46844cfba05a18fc4cbe7
2024-09-21 08:01:11 +00:00
Kyle Zhang
6c9eb3f981
Merge "Respect TARGET_BUILD_PACKAGE_WIDEVINE to build widevine apex" into vic-widevine-dev
2024-09-20 21:00:23 +00:00
Android Build Coastguard Worker
a4c5e2f07b
Make change and version bump to AV1A.240914.001
...
Snap for 12366772 from 51944dc331 to vic-widevine-partner-release
Change-Id: I313d8127cd6f48e08f499fa73a2dd62668d0617b
2024-09-14 08:01:05 +00:00
Cong Lin
0ea1b8f8fd
Fix test message format for cast receiver
...
Merge of https://widevine-internal-review.git.corp.google.com/c/cdm/+/206431
Message to be signed by CAST funciton is supposed to be in a certain
format: "constant prefix + SHA1(message)".
Some of our current CAST tests uses random message which break this
specification. This fixes the input message.
Test: Cast tests with run_fake_l1_tests
Bug: 359893908
Change-Id: I6b318d749971d837f13daa7b147313e8e0b1d3d0
2024-09-12 18:07:37 +00:00
Android Build Coastguard Worker
6a88607673
Make change and version bump to AV1A.240912.001
...
Snap for 12347051 from 51944dc331 to vic-widevine-partner-release
Change-Id: I076c755795b2245ef9754d50e885dcef5858354f
2024-09-12 08:12:41 +00:00
Vicky Min
51944dc331
Allow key_session to be set to oec_session when creating entitled key
...
session
Bug: 358042250
Change-Id: If636f252aec6c95e23a91ee410f9cadf0ebad5d9
(cherry picked from commit 232d01b83abb6fe9ff9f4148bf79dc5dab8ee946)
2024-09-09 18:02:32 +00:00
Rahul Frias
d27b58202e
Merge changes I58806276,Ic112b459 into vic-widevine-dev
...
* changes:
Clang format long line
Update test data for entitled license test
2024-09-09 17:12:40 +00:00
Android Build Coastguard Worker
e8051d21be
Make change and version bump to AV1A.240907.001
...
Snap for 12333054 from 1a036457ee to vic-widevine-partner-release
Change-Id: Ie18dddc79c599480bd402e8dff9a83cf06e09f2a
2024-09-07 08:00:36 +00:00
Vicky Min
e642847b81
Update license holder to handle Android license releases
...
Since the CDM engine handles license releases for CE CDM and Android
differently, this changes the license release test to accomodate for
that.
Bug: 348712053
Change-Id: Ibc768e5d5c31ef8c2226b63dc622ffabfc0591fe
2024-09-04 19:33:16 +00:00
Kyle Zhang
4ec936167d
Respect TARGET_BUILD_PACKAGE_WIDEVINE to build widevine apex
...
Bug: 358666871
Bug: 347658720
Change-Id: I49bdc4f20b8b423947f14f81d5f83b4e0bfd6280
2024-09-03 18:34:01 +00:00
Android Build Coastguard Worker
ea3eb56d46
Make change and version bump to AV1A.240829.001
...
Snap for 12291177 from 1a036457ee to vic-widevine-partner-release
Change-Id: I9e475168a00567ccb8fc879fa8cfeb8fedd29c7b
2024-08-29 08:10:36 +00:00
Android Build Coastguard Worker
bbfdf05ca4
Make change and version bump to AV1A.240824.001
...
Snap for 12273012 from 1a036457ee to vic-widevine-partner-release
Change-Id: I27dbb9c2d88229bc5254269146a3d12a6138ef70
2024-08-24 07:56:09 +00:00
Fred Gylys-Colwell
b0bf7187f0
Clang format long line
...
Error not found in go/wvgerrit/199931
Change-Id: I58806276ab0a710444f6632d4c824607b8ebd17c
2024-08-23 23:26:37 -07:00
Fred Gylys-Colwell
135d6c608d
Update test data for entitled license test
...
A new set of license data was created on UAT so that we
could have keys that match those in the license returned by
a License SDK and by those generated by UAT.
It should be more clear now which data is just made up, and
which data has to match some golden values based on the made
up data.
Bug: 338323091
Test: WVTS
Change-Id: Ic112b4594afb99c6f43e011f59ee7592d4809189
2024-08-23 23:26:28 -07:00
Kyle Zhang
1a036457ee
Merge "Respect RELEASE_PACKAGE_WIDEVINE in device.mk" into vic-widevine-dev
2024-08-23 06:52:48 +00:00
Android Build Coastguard Worker
5782fb3067
Make change and version bump to AV1A.240822.001
...
Snap for 12260323 from 0b47bd6a50 to vic-widevine-partner-release
Change-Id: I5c888bf8401487ed2a5e9667caddf38a03d972a5
2024-08-22 08:12:31 +00:00
Kyle Zhang
077c1133da
Respect RELEASE_PACKAGE_WIDEVINE in device.mk
...
Bug: 338239204
Change-Id: Ib1f6a6438c70155ae4cb05afb0f132055697372d
(cherry picked from commit 6964a3aad6b30476b904592be046cbaa371a61c9)
2024-08-21 18:25:42 +00:00
John W. Bruce
0b47bd6a50
Increase size of BCC buffer in OEC tests
...
We are receiving reports from partners in the field that they are
failing the OEMCrypto tests only because the tests assume the BCC will
fit into 5k of memory but their BCC is nearly 8k in size.
This patch increases the buffer to 10k.
Bug: 354834629
Test: x86-64
Merged from https://widevine-internal-review.googlesource.com/204773
Change-Id: I360196518b7651139c003505253d1aed6a0c3907
2024-08-21 05:12:51 +00:00
John W. Bruce
a5bce8122e
Limit output buffer size during decrypt fallback
...
This is based on a patch submitted by Amlogic.
When we're doing decrypt fallback, either in the CDM or the OEMCrypto
tests, we sometimes fall back to a point where we're synthesizing new
samples and/or subsamples for the content being decrypted. When this
happens and the output buffer is clear, we should limit the size of the
output buffer to only the space needed to hold the output.
Previously, we've been passing the entire output buffer to every call.
This can create a problem if the reason for the fallback is a lack of
enough memory to communicate the buffers to the TA, since the output
buffer will remain the same size as the total output. Restricting the
buffer passed to each call to only the space needed by that call will
reduce the memory requirement.
Bug: 354834629
Test: x86-64
Merged from https://widevine-internal-review.googlesource.com/204810
Merged from https://widevine-internal-review.googlesource.com/204953
Change-Id: I412f43d8f88c72072ef1dd5293436bdb58e500b3
2024-08-21 05:11:49 +00:00
John W. Bruce
5a4a8fdede
Remove OEMCryptoLicenseTest.RejectCbc1API16
...
This test should have been removed in v17, when we allowed this pattern
to be used with cbcs. Although we can't start enforcing the correct
behavior until v20 now, we can remove enforcement of the incorrect
behavior.
Bug: 356173926
Merged from https://widevine-internal-review.googlesource.com/204832
Merged from https://widevine-internal-review.googlesource.com/204870
Change-Id: Idc6e3109286daabb83874d52ad3abaff5e14badb
2024-08-21 05:10:09 +00:00
Android Build Coastguard Worker
394e33a5dd
Make change and version bump to AV1A.240817.001
...
Snap for 12240923 from 27bc52e3f4 to vic-widevine-partner-release
Change-Id: I6d74129924a4fa1d7e0dcb3a40d6322efcebe4e0
2024-08-17 07:56:19 +00:00
Android Build Coastguard Worker
4039ff398a
Make change and version bump to AV1A.240815.001
...
Snap for 12231494 from 27bc52e3f4 to vic-widevine-partner-release
Change-Id: Ic39b0f40b1444f256fbaf5e15367f0d894e1054a
2024-08-15 08:12:35 +00:00
Android Build Coastguard Worker
6265d71910
Make change and version bump to AV1A.240810.001
...
Snap for 12210285 from 27bc52e3f4 to vic-widevine-partner-release
Change-Id: Ia08b0976e8343f4f7b19eca9447c72cf7780080e
2024-08-10 07:56:10 +00:00
Android Build Coastguard Worker
ca253eab35
Make change and version bump to AV1A.240808.001
...
Snap for 12192249 from 41346502c0 to vic-widevine-partner-release
Change-Id: I5b163ccfd976c477c0c3cc386d2e3be201775d34
2024-08-08 08:10:26 +00:00
Cong Lin
27bc52e3f4
Filter increment counter tests for L3
...
Since L3 doesn't support license/prov counters yet.
Test: run_level3_static_tests
Bug: 354822652
Merged from https://widevine-internal-review.googlesource.com/204153
Change-Id: I8d8cff20cb27d38d2b6169ec76f3a20ffda18461
2024-08-07 19:24:32 +00:00
Android Build Coastguard Worker
2bd348d126
Make change and version bump to AV1A.240803.001
...
Snap for 12179112 from 41346502c0 to vic-widevine-partner-release
Change-Id: I092732cfa3c9a2358212a8f35565104b9051cc5c
2024-08-03 07:56:44 +00:00