Closed Bug 1232527 Opened 10 years ago Closed 10 years ago

[EME] Remove GMPVideoDecoderTrialCreator

Categories

(Core :: Audio/Video: Playback, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED
mozilla46
Tracking Status
firefox44 --- fixed
firefox45 --- fixed
firefox46 --- fixed
b2g-v2.5 --- fixed

People

(Reporter: cpearce, Assigned: cpearce)

References

Details

Attachments

(2 files)

We can remove the GMPVideoDecoderTrialCreator now. We have simpler and more robust ways to tell whether gmp-clearkey can use WMF to decode AAC/H.264.
https://hg.mozilla.org/integration/mozilla-inbound/rev/2fc5f12d0ae2bf6811dd624a46ccd38968277954 Bug 1232527 - Call into WMF PDM to determine if WMF can decode instead of using GMPVideoDecoderTrialCreator. r=jwwang https://hg.mozilla.org/integration/mozilla-inbound/rev/ac81258fcf5c9a36d2330dea2c338fd6e656f622 Bug 1232527 - Remove GMPVideoDecoderTrialCreator and friends. r=jwwang
Status: NEW → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla46
Reviewboard put the review request for this bug in bug 1232514, since a patch for that bug was at the top of my queue when I pushed to review. r=jwwang, in bug 1232514.
Attachment #8699133 - Flags: review+
Importing from bug 1232514, which is where review-board put this. r=jwwang, in bug 1232514.
Attachment #8699135 - Flags: review+
Comment on attachment 8699133 [details] [diff] [review] Patch 1: Call into WMF PDM to determine if WMF can decode instead of using GMPVideoDecoderTrialCreator. Approval Request Comment [Feature/regressing bug #]: Clearkey EME [User impact if declined]: Without this patch, some ClearKey EME demos won't work in Firefox. This patch makes Gecko check on Windows whether the system has audio/video decoders installed before assuming that our ClearKey EME Content Decryption Module can use the system decoders to decode. Without this patch, we'll just assume that all Vista and later systems have system H264/AAC decoders installed, but this assumption is not always true. [Describe test coverage new/current, TreeHerder]: We have lots of EME mochitests. [Risks and why]: Low, our code to check whether the system has codecs is pretty mature now. [String/UUID change made/needed]: None.
Attachment #8699133 - Flags: approval-mozilla-beta?
Attachment #8699133 - Flags: approval-mozilla-aurora?
Note: we don't need to uplift patch 2, as that just removes old unused code, and in addition it changes the mozIGeckoMediaPluginService's UUID.
Flags: needinfo?(cpearce)
Comment on attachment 8699133 [details] [diff] [review] Patch 1: Call into WMF PDM to determine if WMF can decode instead of using GMPVideoDecoderTrialCreator. Needed for ClearKey EME demos, taking it for Beta44 and Aurora45.
Attachment #8699133 - Flags: approval-mozilla-beta?
Attachment #8699133 - Flags: approval-mozilla-beta+
Attachment #8699133 - Flags: approval-mozilla-aurora?
Attachment #8699133 - Flags: approval-mozilla-aurora+
(In reply to Chris Pearce (:cpearce) from comment #8) > https://treeherder.mozilla.org/#/jobs?repo=try&revision=b42b881d871b Beta try push.
Flags: needinfo?(cpearce)
(In reply to Chris Pearce (:cpearce) from comment #10) > https://treeherder.mozilla.org/#/jobs?repo=try&revision=7955c3961deb Aurora try push.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: