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

Issue 2790783002: [Clank] Add JNI interface for media persistent license storage (Closed)

Created:
3 years, 8 months ago by yucliu1
Modified:
3 years, 8 months ago
CC:
chromium-reviews, feature-media-reviews_chromium.org, avayvod+watch_chromium.org, mlamouri+watch-media_chromium.org, agrieve+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[Clank] Add JNI interface for media persistent license storage Add MediaDrmStorageBridge on Java and C++. C++ implementation is a dummy version. BUG=493521 Review-Url: https://codereview.chromium.org/2790783002 Cr-Commit-Position: refs/heads/master@{#461347} Committed: https://chromium.googlesource.com/chromium/src/+/b519ac382d16fb4f3c969fbcf56722030cdca062

Patch Set 1 #

Total comments: 11

Patch Set 2 : Remove AsString #

Patch Set 3 : Rename init #

Total comments: 4

Patch Set 4 : boolean set origin #

Patch Set 5 : TOTO #

Total comments: 2

Patch Set 6 : Comment #

Patch Set 7 : Fix lint #

Unified diffs Side-by-side diffs Delta from patch set Stats (+380 lines, -40 lines) Patch
M media/base/android/BUILD.gn View 4 chunks +6 lines, -0 lines 0 comments Download
A media/base/android/android_util.h View 1 2 1 chunk +21 lines, -0 lines 0 comments Download
A media/base/android/android_util.cc View 1 2 1 chunk +27 lines, -0 lines 0 comments Download
M media/base/android/java/src/org/chromium/media/MediaDrmBridge.java View 1 2 3 8 chunks +34 lines, -7 lines 0 comments Download
M media/base/android/java/src/org/chromium/media/MediaDrmSessionManager.java View 4 chunks +15 lines, -3 lines 0 comments Download
A media/base/android/java/src/org/chromium/media/MediaDrmStorageBridge.java View 1 2 1 chunk +107 lines, -0 lines 0 comments Download
M media/base/android/media_drm_bridge.h View 1 2 3 chunks +5 lines, -3 lines 0 comments Download
M media/base/android/media_drm_bridge.cc View 1 2 3 4 11 chunks +15 lines, -27 lines 0 comments Download
A media/base/android/media_drm_storage_bridge.h View 1 2 3 4 5 6 1 chunk +73 lines, -0 lines 0 comments Download
A media/base/android/media_drm_storage_bridge.cc View 1 2 3 4 5 6 1 chunk +74 lines, -0 lines 0 comments Download
M media/base/android/media_jni_registrar.cc View 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 37 (14 generated)
yucliu1
Just add the interface. +timav for the TODO.
3 years, 8 months ago (2017-03-30 21:38:50 UTC) #3
xhwang
looking good, I only have a few nits https://codereview.chromium.org/2790783002/diff/1/media/base/android/android_util.h File media/base/android/android_util.h (right): https://codereview.chromium.org/2790783002/diff/1/media/base/android/android_util.h#newcode1 media/base/android/android_util.h:1: // ...
3 years, 8 months ago (2017-03-30 23:33:42 UTC) #4
yucliu1
https://codereview.chromium.org/2790783002/diff/1/media/base/android/android_util.h File media/base/android/android_util.h (right): https://codereview.chromium.org/2790783002/diff/1/media/base/android/android_util.h#newcode1 media/base/android/android_util.h:1: // Copyright (c) 2017 The Chromium Authors. All rights ...
3 years, 8 months ago (2017-03-31 00:57:17 UTC) #5
Tima Vaisburd
Is there any specific part you'd like me to review?
3 years, 8 months ago (2017-03-31 01:50:07 UTC) #6
yucliu1
On 2017/03/31 01:50:07, Tima Vaisburd wrote: > Is there any specific part you'd like me ...
3 years, 8 months ago (2017-03-31 03:36:01 UTC) #7
xhwang
lgtm % one comment https://codereview.chromium.org/2790783002/diff/1/media/base/android/media_drm_storage_bridge.cc File media/base/android/media_drm_storage_bridge.cc (right): https://codereview.chromium.org/2790783002/diff/1/media/base/android/media_drm_storage_bridge.cc#newcode25 media/base/android/media_drm_storage_bridge.cc:25: MediaDrmStorageBridge::MediaDrmStorageBridge() On 2017/03/31 00:57:17, yucliu1 ...
3 years, 8 months ago (2017-03-31 03:47:57 UTC) #8
yucliu1
https://codereview.chromium.org/2790783002/diff/40001/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java File media/base/android/java/src/org/chromium/media/MediaDrmBridge.java (right): https://codereview.chromium.org/2790783002/diff/40001/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java#newcode950 media/base/android/java/src/org/chromium/media/MediaDrmBridge.java:950: boolean isOriginSet = !isWidevine() || !mMediaDrm.getPropertyString(ORIGIN).isEmpty(); On 2017/03/31 03:47:57, ...
3 years, 8 months ago (2017-03-31 05:38:18 UTC) #9
xhwang
https://codereview.chromium.org/2790783002/diff/40001/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java File media/base/android/java/src/org/chromium/media/MediaDrmBridge.java (right): https://codereview.chromium.org/2790783002/diff/40001/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java#newcode950 media/base/android/java/src/org/chromium/media/MediaDrmBridge.java:950: boolean isOriginSet = !isWidevine() || !mMediaDrm.getPropertyString(ORIGIN).isEmpty(); On 2017/03/31 05:38:17, ...
3 years, 8 months ago (2017-03-31 06:25:50 UTC) #10
yucliu1
https://codereview.chromium.org/2790783002/diff/40001/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java File media/base/android/java/src/org/chromium/media/MediaDrmBridge.java (right): https://codereview.chromium.org/2790783002/diff/40001/media/base/android/java/src/org/chromium/media/MediaDrmBridge.java#newcode950 media/base/android/java/src/org/chromium/media/MediaDrmBridge.java:950: boolean isOriginSet = !isWidevine() || !mMediaDrm.getPropertyString(ORIGIN).isEmpty(); On 2017/03/31 06:25:50, ...
3 years, 8 months ago (2017-03-31 18:42:30 UTC) #11
xhwang
lgtm, thanks!
3 years, 8 months ago (2017-03-31 18:51:19 UTC) #12
yucliu1
On 2017/03/31 03:36:01, yucliu1 wrote: > On 2017/03/31 01:50:07, Tima Vaisburd wrote: > > Is ...
3 years, 8 months ago (2017-03-31 19:31:38 UTC) #13
Tima Vaisburd
On 2017/03/31 19:31:38, yucliu1 wrote: > On 2017/03/31 03:36:01, yucliu1 wrote: > > On 2017/03/31 ...
3 years, 8 months ago (2017-03-31 20:22:44 UTC) #14
yucliu1
On 2017/03/31 20:22:44, Tima Vaisburd wrote: > On 2017/03/31 19:31:38, yucliu1 wrote: > > On ...
3 years, 8 months ago (2017-03-31 22:09:19 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2790783002/80001
3 years, 8 months ago (2017-03-31 22:11:13 UTC) #18
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_android on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_android/builds/239214)
3 years, 8 months ago (2017-03-31 22:38:23 UTC) #20
Tima Vaisburd
lgtm with a nit https://codereview.chromium.org/2790783002/diff/80001/media/base/android/media_drm_storage_bridge.h File media/base/android/media_drm_storage_bridge.h (right): https://codereview.chromium.org/2790783002/diff/80001/media/base/android/media_drm_storage_bridge.h#newcode21 media/base/android/media_drm_storage_bridge.h:21: class MediaDrmStorageBridge { Please write ...
3 years, 8 months ago (2017-03-31 22:53:32 UTC) #21
yucliu1
https://codereview.chromium.org/2790783002/diff/80001/media/base/android/media_drm_storage_bridge.h File media/base/android/media_drm_storage_bridge.h (right): https://codereview.chromium.org/2790783002/diff/80001/media/base/android/media_drm_storage_bridge.h#newcode21 media/base/android/media_drm_storage_bridge.h:21: class MediaDrmStorageBridge { On 2017/03/31 22:53:32, Tima Vaisburd wrote: ...
3 years, 8 months ago (2017-04-01 01:27:37 UTC) #22
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2790783002/100001
3 years, 8 months ago (2017-04-01 01:28:13 UTC) #25
commit-bot: I haz the power
Try jobs failed on following builders: cast_shell_android on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/cast_shell_android/builds/239382)
3 years, 8 months ago (2017-04-01 01:55:30 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2790783002/120001
3 years, 8 months ago (2017-04-01 23:59:39 UTC) #30
commit-bot: I haz the power
Try jobs failed on following builders: linux_chromium_chromeos_rel_ng on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/linux_chromium_chromeos_rel_ng/builds/396406)
3 years, 8 months ago (2017-04-02 02:29:46 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2790783002/120001
3 years, 8 months ago (2017-04-02 18:34:56 UTC) #34
commit-bot: I haz the power
3 years, 8 months ago (2017-04-02 19:55:17 UTC) #37
Message was sent while issue was closed.
Committed patchset #7 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/b519ac382d16fb4f3c969fbcf567...

Powered by Google App Engine
This is Rietveld 408576698