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

Issue 10876014: Hook up CDM calls in CdmWrapper. (Closed)

Created:
8 years, 4 months ago by xhwang
Modified:
7 years, 3 months ago
CC:
chromium-reviews, piman+watch_chromium.org, feature-media-reviews_chromium.org, darin-cc_chromium.org, yzshen+watch_chromium.org, ihf+watch_chromium.org
Visibility:
Public.

Description

Hook up CDM calls in CdmWrapper. Updated pp::ContentDecryptor_Private methods in CdmWrapper to call into the CDM. Also updated the event firing through pp::ContentDecryptor_Private interface in CdmWrapper. BUG=138139 TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=153704

Patch Set 1 #

Total comments: 66

Patch Set 2 : Resolve comments. #

Total comments: 7

Patch Set 3 : Resolve ddorwin@'s comments. #

Total comments: 4

Patch Set 4 : Resolve comments and Rebase. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+306 lines, -137 lines) Patch
M ppapi/api/private/ppp_content_decryptor_private.idl View 1 2 3 5 chunks +25 lines, -0 lines 0 comments Download
M ppapi/c/private/ppp_content_decryptor_private.h View 1 2 3 6 chunks +26 lines, -1 line 0 comments Download
M webkit/media/crypto/key_systems.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M webkit/media/crypto/ppapi/cdm_wrapper.cc View 1 2 3 5 chunks +216 lines, -129 lines 0 comments Download
M webkit/media/crypto/ppapi/content_decryption_module.h View 1 2 2 chunks +38 lines, -6 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
xhwang
Hello, This CL connects the CdmWrapper and the CDM. PTAL! xhwang
8 years, 4 months ago (2012-08-22 16:30:39 UTC) #1
Tom Finegan
http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl#newcode9 ppapi/api/private/ppp_content_decryptor_private.idl:9: * Decryption Modules (CDM), not normal plugins. The acronym ...
8 years, 4 months ago (2012-08-22 16:54:31 UTC) #2
ddorwin
http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl#newcode9 ppapi/api/private/ppp_content_decryptor_private.idl:9: * Decryption Modules (CDM), not normal plugins. Tom removed ...
8 years, 4 months ago (2012-08-22 18:25:53 UTC) #3
dmichael (off chromium)
http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl#newcode74 ppapi/api/private/ppp_content_decryptor_private.idl:74: * CDM, the call result/stuatus can always be reported ...
8 years, 4 months ago (2012-08-23 18:11:29 UTC) #4
xhwang
Comments mostly resolved, PTAL! http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10876014/diff/1/ppapi/api/private/ppp_content_decryptor_private.idl#newcode9 ppapi/api/private/ppp_content_decryptor_private.idl:9: * Decryption Modules (CDM), not ...
8 years, 4 months ago (2012-08-24 22:01:58 UTC) #5
xhwang
http://codereview.chromium.org/10876014/diff/1006/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): http://codereview.chromium.org/10876014/diff/1006/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode226 webkit/media/crypto/ppapi/cdm_wrapper.cc:226: input_buffer.timestamp = encrypted_block_info.tracking_info.timestamp; Hello all, When I look at ...
8 years, 4 months ago (2012-08-25 00:04:31 UTC) #6
ddorwin
Just a few things, including one case of inversed logic http://codereview.chromium.org/10876014/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): http://codereview.chromium.org/10876014/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode230 ...
8 years, 3 months ago (2012-08-27 17:33:54 UTC) #7
xhwang
http://codereview.chromium.org/10876014/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc File webkit/media/crypto/ppapi/cdm_wrapper.cc (right): http://codereview.chromium.org/10876014/diff/1/webkit/media/crypto/ppapi/cdm_wrapper.cc#newcode230 webkit/media/crypto/ppapi/cdm_wrapper.cc:230: On 2012/08/27 17:33:54, ddorwin wrote: > On 2012/08/24 22:01:59, ...
8 years, 3 months ago (2012-08-27 18:07:26 UTC) #8
ddorwin
lgtm Thanks.
8 years, 3 months ago (2012-08-27 18:53:28 UTC) #9
dmichael (off chromium)
lgtm http://codereview.chromium.org/10876014/diff/7006/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10876014/diff/7006/ppapi/api/private/ppp_content_decryptor_private.idl#newcode73 ppapi/api/private/ppp_content_decryptor_private.idl:73: * successfully. <code>PP_FALSE</code> otherwise. Once the call reaches ...
8 years, 3 months ago (2012-08-27 20:03:02 UTC) #10
xhwang
http://codereview.chromium.org/10876014/diff/7006/ppapi/api/private/ppp_content_decryptor_private.idl File ppapi/api/private/ppp_content_decryptor_private.idl (right): http://codereview.chromium.org/10876014/diff/7006/ppapi/api/private/ppp_content_decryptor_private.idl#newcode73 ppapi/api/private/ppp_content_decryptor_private.idl:73: * successfully. <code>PP_FALSE</code> otherwise. Once the call reaches the ...
8 years, 3 months ago (2012-08-28 16:34:54 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/xhwang@chromium.org/10876014/13001
8 years, 3 months ago (2012-08-28 16:35:30 UTC) #12
commit-bot: I haz the power
8 years, 3 months ago (2012-08-28 18:57:43 UTC) #13
Change committed as 153704

Powered by Google App Engine
This is Rietveld 408576698