Closed Bug 1907652 Opened 5 months ago Closed 4 months ago

Support Custom Ident for EME playback

Categories

(Core :: Audio/Video: Playback, task, P1)

task

Tracking

()

RESOLVED FIXED
130 Branch
Tracking Status
firefox130 --- fixed

People

(Reporter: alwu, Assigned: alwu)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

This patch implements a new behavior that is not included in the EME
spec yet [1]. It makes sense to treat a media element with media key
attached as a sign of encrypted playback.

By implementing Custom Ident, we can setup the encryption pipeline
correctly even if the clearlead playback starts with unencrypted
content and no encryption information in the metadata.

[1] https://github.com/w3c/encrypted-media/issues/251#issuecomment-819783073

We need to setup correct encryption pipeline for MFCDM as well.

Depends on D216740

Pushed by alwu@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/8153c0725d00 part1 : support Custom Ident for EME playback. r=jolin https://hg.mozilla.org/integration/autoland/rev/5d05bf3f1aef part2 : set encryption pipeline properly by propagating the flag. r=jolin
See Also: → 1909299
Status: NEW → RESOLVED
Closed: 4 months ago
Resolution: --- → FIXED
Target Milestone: --- → 130 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: