Closed Bug 1292076 (Widevine_on_Fennec) Opened 3 years ago Closed 2 years ago

[META][EME] Enable Widevine CDM for Fennec on Android M+


(Firefox for Android :: Audio/Video, defect, P2)






(Reporter: JamesCheng, Assigned: JamesCheng)


(Depends on 1 open bug, Blocks 1 open bug)


(Keywords: meta)


(7 files)

No description provided.
We will try to implement a widevine DRM solution integrated with MediaDrm/MediaCrypto on Fennec.

These patches are the WIP patches that can play widevine content using fennec.

Our next goal is to make it more robust and integrate with Bug 1257777.
For easier understand the idea & codepath, a simple diagram for reference.

Shall be changed soon since we're about to integrate new design (Bug 1257777. Android OOP decoding.)
Attachment #8778171 - Attachment description: Fennec - MediaDrm - Widevine_v1.pdf → [Diagram] Fennec-MediaDrm-Widevine_v1.pdf
Consider both cases (non-oop-decode, oop-decode) in this diagram.  But in the end, we may only keep the part which is related to oop-decode.
Depends on: 1297969
Assignee: nobody → jacheng
Depends on: 1257777
Priority: -- → P2
Depends on: EME_CryptonInfo
Depends on: 1302336
Depends on: 1306185
No longer depends on: 1306185
Summary: [EME] Implement Widevine CDM for Fennec → [META][EME] Enable Widevine CDM on Fennec
Depends on: 1306196
Depends on: 1306185
Depends on: 1306219
Depends on: 1306572
Depends on: 1307818
Depends on: 1314530
Depends on: 1320271
Summary: [META][EME] Enable Widevine CDM on Fennec → [META][EME] Enable Widevine CDM for Fennec on Android M+
Depends on: 1325330
Depends on: 1325332
Depends on: 1325356
Depends on: 1325543
Depends on: 1325558
Depends on: 1329557
Give bug 1325332 (and also because all other dependencies of this are closed), can this be closed as well or is there anything still open?
Flags: needinfo?(jacheng)
Yes, I close this bug.
Closed: 2 years ago
Flags: needinfo?(jacheng)
Resolution: --- → FIXED
Depends on: 1506924
You need to log in before you can comment on or make changes to this bug.