Remove CDM interface 9 usage
Categories
(Core :: Audio/Video: Playback, task, P3)
Tracking
()
Tracking | Status | |
---|---|---|
firefox76 | --- | fixed |
People
(Reporter: bryce, Assigned: bryce)
References
Details
Attachments
(2 files)
The CDM headers have removed the CDM 9 interface, and since we want to pull new headers to support encrypted AV1 we need to remove our usage on CDM interface 9. We haven't been shipping CDM 9 for some time now, since at least 68, so we should be able to just yank the code.
See bug 1487811 for the last time we removed a CDM interface.
Assignee | ||
Comment 1•4 years ago
|
||
This patch removes the code that tries to instantiate CDM interface version 9.
This code is no longer needed as Widevine have moved away from this interface.
At the time of writing Chromium have not used this interface for more than a
year, and Mozilla have not shipped CDMs using the interface for at least 6
months.
Assignee | ||
Comment 2•4 years ago
|
||
This updates comments to no longer reference the removed CDM 9 interface. Prior
to these changes the comments should have referenced interfaces 9 + 10, but in
some cases the 10 was omitted, so those comments are corrected too.
Depends on D68046
Assignee | ||
Updated•4 years ago
|
Pushed by bvandyk@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a77b7dac9b42 Remove the ability to instantiate CDM9. r=alwu https://hg.mozilla.org/integration/autoland/rev/1a4c9d813562 Fix comments in PChromiumCDM.ipdl r=alwu
Comment 4•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/a77b7dac9b42
https://hg.mozilla.org/mozilla-central/rev/1a4c9d813562
Description
•