Enable CBCS support on non-component-updated CDMs |
||
Issue descriptionNote that CBCS support on desktop Chrome is tracked by issue 658026. This issue is tracking the enabling of CBCS support for the CDMs that aren't component updated, as code must be updated to specify CBCS support when a new version of the CDM is checked in that supports it. There should also be proper test coverage, including Widevine when this happens.
,
May 29 2018
Both ClearKey and ECK support CBCS, and there are tests to verify it: MSE_ClearKey/EncryptedMediaTest.Playback_Encryption_CBCS/0 MSE_ExternalClearKey/EncryptedMediaTest.Playback_Encryption_CBCS/0
,
Jun 14 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/2baa7afe761df394d1ce0fab07dc36cdaa680bd6 commit 2baa7afe761df394d1ce0fab07dc36cdaa680bd6 Author: John Rummell <jrummell@chromium.org> Date: Thu Jun 14 21:46:30 2018 [eme] Enable checking of 'cbcs' support in Widevine Recent versions of Widevine support 'cbcs' encrypted files, so add a query test to verify that it is supported. As well, on systems where Widevine is not component updated, indicate that the bundled Widevine does support 'cbcs' decryption. BUG= 835009 TEST=new browser_tests pass Change-Id: Icc4294cca4ac9ba97c2a22816217c57e2262d30a Reviewed-on: https://chromium-review.googlesource.com/1101405 Reviewed-by: Xiaohan Wang <xhwang@chromium.org> Reviewed-by: Scott Violet <sky@chromium.org> Commit-Queue: John Rummell <jrummell@chromium.org> Cr-Commit-Position: refs/heads/master@{#567433} [modify] https://crrev.com/2baa7afe761df394d1ce0fab07dc36cdaa680bd6/chrome/browser/media/encrypted_media_supported_types_browsertest.cc [modify] https://crrev.com/2baa7afe761df394d1ce0fab07dc36cdaa680bd6/chrome/common/chrome_content_client.cc |
||
►
Sign in to add a comment |
||
Comment 1 by bugdroid1@chromium.org
, May 10 2018