Add GMP EME flags for rendering capability and APIs to get this capability.

RESOLVED FIXED in Firefox 42

Status

()

Core
Audio/Video: Playback
RESOLVED FIXED
3 years ago
3 years ago

People

(Reporter: kikuo, Assigned: kikuo)

Tracking

(Blocks: 1 bug)

unspecified
mozilla42
Points:
---

Firefox Tracking Flags

(firefox42 fixed)

Details

Attachments

(1 attachment)

(Assignee)

Description

3 years ago
Created attachment 8637160 [details] [diff] [review]
Add GMP EME render flag _ 253975

According to Bug 1146795,
Need to provide a way to retrieve CDM rendering capability for MDSM or MediaDecoderReader.
Add these definition and provide APIs.

One minor add,
Do we need to replace 

#define GMP_EME_CAP_DECRYPT_AND_DECODE_AUDIO

to 

#define GMP_EME_CAP_DECODE_AUDIO ?

Because I assume that GME_EME_CAP_RENDER_AUDIO stands for capabilities of decrypt/decode/render. (To avoid lengthy naming)
But I'm not sure if others have the same thought.
(Assignee)

Updated

3 years ago
Assignee: nobody → kikuo
Blocks: 1146795
(Assignee)

Comment 1

3 years ago
Comment on attachment 8637160 [details] [diff] [review]
Add GMP EME render flag _ 253975

Hi Chris, 

Do you have time to review smalle patch ?
I got a f+ from JW in Bug 1146795 Attachment 8631654 [details] [diff], I think it should be ok to be reviewed.
Attachment #8637160 - Flags: review?(cpearce)
Attachment #8637160 - Flags: review?(cpearce) → review+
(Assignee)

Comment 2

3 years ago
Thanks Chris ! 


try result looks okay
https://treeherder.mozilla.org/#/jobs?repo=try&revision=faf5fd880bab
(Assignee)

Comment 3

3 years ago
Thanks Chris ! 


try result looks okay
https://treeherder.mozilla.org/#/jobs?repo=try&revision=faf5fd880bab
Keywords: checkin-needed
https://hg.mozilla.org/mozilla-central/rev/a5b0d78839c0
Status: NEW → RESOLVED
Last Resolved: 3 years ago
status-firefox42: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla42
You need to log in before you can comment on or make changes to this bug.