Bug 174887 - [EME][GStreamer] Add barebones CDM interface implementations for ClearKey
Summary: [EME][GStreamer] Add barebones CDM interface implementations for ClearKey
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Zan Dobersek
URL:
Keywords:
Depends on:
Blocks: 174858
  Show dependency treegraph
 
Reported: 2017-07-27 00:38 PDT by Zan Dobersek
Modified: 2017-07-27 16:14 PDT (History)
2 users (show)

See Also:


Attachments
Patch (11.17 KB, patch)
2017-07-27 00:42 PDT, Zan Dobersek
no flags Details | Formatted Diff | Diff
Patch (14.27 KB, patch)
2017-07-27 01:27 PDT, Zan Dobersek
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Zan Dobersek 2017-07-27 00:38:55 PDT
[EME][GStreamer] Add barebones CDM interface implementations for ClearKey
Comment 1 Zan Dobersek 2017-07-27 00:42:13 PDT
Created attachment 316533 [details]
Patch
Comment 2 Zan Dobersek 2017-07-27 01:27:52 PDT
Created attachment 316535 [details]
Patch
Comment 3 Xabier Rodríguez Calvar 2017-07-27 01:40:56 PDT
Comment on attachment 316535 [details]
Patch

Why only WPE? I'd like to see this on GTK+ too. Actually I think that we need to integrate build and jhbuild for GStreamer and have GTK+ and WPE include it.
Comment 4 Zan Dobersek 2017-07-27 01:53:31 PDT
(In reply to Xabier Rodríguez Calvar from comment #3)
> Comment on attachment 316535 [details]
> Patch
> 
> Why only WPE? I'd like to see this on GTK+ too.

GTK+ doesn't (want to) enable EME. Once (if ever) it does, we'll modify things accordingly.

> Actually I think that we
> need to integrate build and jhbuild for GStreamer and have GTK+ and WPE
> include it.

That's already planned, but it's not related to this patch.
Comment 5 Zan Dobersek 2017-07-27 01:55:12 PDT
Comment on attachment 316535 [details]
Patch

Clearing flags on attachment: 316535

Committed r219978: <http://trac.webkit.org/changeset/219978>
Comment 6 Zan Dobersek 2017-07-27 01:55:16 PDT
All reviewed patches have been landed.  Closing bug.