Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(369)

Issue 1125353004: Separate encrypted media functions out of WebMediaPlayerClient interface (Closed)

Created:
5 years, 7 months ago by Srirama
Modified:
5 years, 5 months ago
Reviewers:
philipj_slow, ddorwin
CC:
blink-reviews, feature-media-reviews_chromium.org, dglazkov+blink, eric.carlson_apple.com
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Target Ref:
refs/heads/master
Project:
blink
Visibility:
Public.

Description

Separate encrypted media functions out of WebMediaPlayerClient interface Added a new interface WebMediaPlayerEncryptedMediaClient which will facilitate in removing the MediaPlayer and MediaPlayerClient abstractions. This interface will be used to separate the encrypted media related functions out of WebMediaPlayerClient interface. This interface is implemented by WebMediaPlayerClient. Added new createMediaPlayer() method to pass an extra client parameter for WebMediaPlayerEncryptedMediaClient which then will be used on chromium side to adapt encrypted media related events to this new client. BUG=350571 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=198701

Patch Set 1 : #

Patch Set 2 : Implement WebMediaPlayerEncryptedMediaClient in WebMediaPlayerClient #

Total comments: 3

Patch Set 3 : Remove unnecessary code #

Total comments: 1

Patch Set 4 : added TODO comment for temporary code #

Total comments: 4

Patch Set 5 : Rebase and comments fix #

Unified diffs Side-by-side diffs Delta from patch set Stats (+70 lines, -19 lines) Patch
M public/platform/WebMediaPlayerClient.h View 1 2 3 4 2 chunks +5 lines, -18 lines 0 comments Download
A public/platform/WebMediaPlayerEncryptedMediaClient.h View 1 2 3 4 1 chunk +60 lines, -0 lines 0 comments Download
M public/web/WebFrameClient.h View 1 2 3 4 2 chunks +5 lines, -1 line 0 comments Download

Messages

Total messages: 33 (8 generated)
Srirama
PTAL
5 years, 7 months ago (2015-05-08 07:55:03 UTC) #3
philipj_slow
Can you update the title/description to match what this specific step is doing? You're just ...
5 years, 7 months ago (2015-05-08 08:18:55 UTC) #4
Srirama
On 2015/05/08 08:18:55, philipj_UTC2 wrote: > Can you update the title/description to match what this ...
5 years, 7 months ago (2015-05-08 10:09:28 UTC) #5
philipj_slow
But this is also a Blink CL, is it part of a 3-sided patch where ...
5 years, 7 months ago (2015-05-08 11:23:35 UTC) #6
Srirama
On 2015/05/08 11:23:35, philipj_UTC2 wrote: > But this is also a Blink CL, is it ...
5 years, 7 months ago (2015-05-08 11:56:56 UTC) #7
Srirama
On 2015/05/08 11:56:56, Srirama wrote: > On 2015/05/08 11:23:35, philipj_UTC2 wrote: > > But this ...
5 years, 7 months ago (2015-05-08 12:06:28 UTC) #8
Srirama
On 2015/05/08 12:06:28, Srirama wrote: > On 2015/05/08 11:56:56, Srirama wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-08 12:26:58 UTC) #9
philipj_slow
On 2015/05/08 11:56:56, Srirama wrote: > On 2015/05/08 11:23:35, philipj_UTC2 wrote: > > But this ...
5 years, 7 months ago (2015-05-08 12:49:41 UTC) #10
Srirama
On 2015/05/08 12:49:41, philipj_UTC2 wrote: > On 2015/05/08 11:56:56, Srirama wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-08 13:58:08 UTC) #11
Srirama
On 2015/05/08 13:58:08, Srirama wrote: > On 2015/05/08 12:49:41, philipj_UTC2 wrote: > > On 2015/05/08 ...
5 years, 7 months ago (2015-05-08 14:04:54 UTC) #12
Srirama
Implemented WebMediaPlayerEncryptedMediaClient in WebMediaPlayerClient and added new createMediaPlayer() method to accept new interface client. PTAL
5 years, 6 months ago (2015-05-29 16:44:29 UTC) #15
ddorwin
https://codereview.chromium.org/1125353004/diff/80001/public/platform/WebMediaPlayerClient.h File public/platform/WebMediaPlayerClient.h (right): https://codereview.chromium.org/1125353004/diff/80001/public/platform/WebMediaPlayerClient.h#newcode34 public/platform/WebMediaPlayerClient.h:34: #include "WebEncryptedMediaTypes.h" Why is this necessary?
5 years, 6 months ago (2015-05-29 19:53:14 UTC) #16
Srirama
https://codereview.chromium.org/1125353004/diff/80001/public/platform/WebMediaPlayerClient.h File public/platform/WebMediaPlayerClient.h (right): https://codereview.chromium.org/1125353004/diff/80001/public/platform/WebMediaPlayerClient.h#newcode34 public/platform/WebMediaPlayerClient.h:34: #include "WebEncryptedMediaTypes.h" On 2015/05/29 19:53:14, ddorwin wrote: > Why ...
5 years, 6 months ago (2015-05-29 20:06:26 UTC) #17
Srirama
Cleaned up the unused code. PTAL https://codereview.chromium.org/1125353004/diff/80001/public/platform/WebMediaPlayerClient.h File public/platform/WebMediaPlayerClient.h (right): https://codereview.chromium.org/1125353004/diff/80001/public/platform/WebMediaPlayerClient.h#newcode34 public/platform/WebMediaPlayerClient.h:34: #include "WebEncryptedMediaTypes.h" On ...
5 years, 6 months ago (2015-06-01 06:18:34 UTC) #19
ddorwin
This LG to me with comment. We should probably make sure reviewers are happy with ...
5 years, 6 months ago (2015-06-04 20:17:07 UTC) #20
Srirama
On 2015/06/04 20:17:07, ddorwin wrote: > This LG to me with comment. We should probably ...
5 years, 6 months ago (2015-06-05 04:59:56 UTC) #21
ddorwin
https://codereview.chromium.org/1125353004/diff/140001/public/platform/WebMediaPlayerEncryptedMediaClient.h File public/platform/WebMediaPlayerEncryptedMediaClient.h (right): https://codereview.chromium.org/1125353004/diff/140001/public/platform/WebMediaPlayerEncryptedMediaClient.h#newcode2 public/platform/WebMediaPlayerEncryptedMediaClient.h:2: * Copyright (C) 2009 Google Inc. All rights reserved. ...
5 years, 5 months ago (2015-07-09 18:37:50 UTC) #22
Srirama
PTAL. https://codereview.chromium.org/1125353004/diff/140001/public/platform/WebMediaPlayerEncryptedMediaClient.h File public/platform/WebMediaPlayerEncryptedMediaClient.h (right): https://codereview.chromium.org/1125353004/diff/140001/public/platform/WebMediaPlayerEncryptedMediaClient.h#newcode2 public/platform/WebMediaPlayerEncryptedMediaClient.h:2: * Copyright (C) 2009 Google Inc. All rights ...
5 years, 5 months ago (2015-07-10 15:17:44 UTC) #23
ddorwin
lgtm
5 years, 5 months ago (2015-07-10 16:35:23 UTC) #24
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1125353004/160001
5 years, 5 months ago (2015-07-10 17:01:45 UTC) #26
commit-bot: I haz the power
Try jobs failed on following builders: blink_presubmit on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/blink_presubmit/builds/37510)
5 years, 5 months ago (2015-07-10 17:08:10 UTC) #28
Srirama
On 2015/07/10 17:08:10, commit-bot: I haz the power wrote: > Try jobs failed on following ...
5 years, 5 months ago (2015-07-10 17:16:54 UTC) #29
philipj_slow
lgtm
5 years, 5 months ago (2015-07-10 18:13:27 UTC) #31
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1125353004/160001
5 years, 5 months ago (2015-07-10 18:13:44 UTC) #32
commit-bot: I haz the power
5 years, 5 months ago (2015-07-10 18:17:38 UTC) #33
Message was sent while issue was closed.
Committed patchset #5 (id:160001) as
https://src.chromium.org/viewvc/blink?view=rev&revision=198701

Powered by Google App Engine
This is Rietveld 408576698