Bug 1623651 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

We need to update the CDM headers used by Widevine in order to support encrypted av1 as the new headers contain enums we need.

This involves pulling the files from the Chromium repo. The following 4 files should be updated:
- [content_decryption_module.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module.h)
- [decryption_module_export.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_export.h)
- [content_decryption_module_ext.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_ext.h)
- [content_decryption_module_proxy.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_proxy.h)
We need to update the CDM headers used by Widevine in order to support encrypted av1 as the new headers contain enums we need.

This involves pulling the files from the Chromium repo. The following 4 files should be updated:
- [content_decryption_module.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module.h)
- [decryption_module_export.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_export.h)
- [content_decryption_module_ext.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_ext.h)
- [content_decryption_module_proxy.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_proxy.h)

Note: doing so will remove support for CDM interface 9.
We need to update the CDM headers used by Widevine in order to support encrypted av1 as the new headers contain enums we need.

This involves pulling the files from the Chromium repo. The following 4 files should be updated:
- [content_decryption_module.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module.h)
- [decryption_module_export.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_export.h)
- [content_decryption_module_ext.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_ext.h)
- [content_decryption_module_proxy.h](https://searchfox.org/mozilla-central/source/dom/media/gmp/widevine-adapter/content_decryption_module_proxy.h)

Note: doing so will remove support for CDM interface 9. Bug 1623661 tracks removing our usage of that interface so we can update the headers.

See bug 1487811 for the last time the headers were bumped.

Back to Bug 1623651 Comment 0