|
Modify the PPAPI CDM interface to pass more info.
Builds on interface work done by xhwang in issue 10857027.
Add init_data argument to AddKey.
Change the PPP Decrypt methods to take PP_EncryptedBlockInfo structs
instead of simple integer identifiers.
Change the PPB delivery methods to take PP_DecryptedBlockInfo structs
instead of simple integer identifiers.
Update the proxy code accordingly.
BUG= 138139
TEST=none
Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=152724
Total comments: 25
Total comments: 14
Total comments: 5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+712 lines, -166 lines) |
Patch |
 |
A |
ppapi/api/private/pp_content_decryptor.idl
|
View
|
|
1 chunk |
+152 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/api/private/ppb_content_decryptor_private.idl
|
View
|
|
3 chunks |
+12 lines, -9 lines |
0 comments
|
Download
|
 |
M |
ppapi/api/private/ppp_content_decryptor_private.idl
|
View
|
|
3 chunks |
+14 lines, -9 lines |
0 comments
|
Download
|
 |
A |
ppapi/c/private/pp_content_decryptor.h
|
View
|
|
1 chunk |
+178 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/private/ppb_content_decryptor_private.h
|
View
|
|
5 chunks |
+23 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ppapi/c/private/ppp_content_decryptor_private.h
|
View
|
|
5 chunks |
+22 lines, -14 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/private/content_decryptor_private.h
|
View
|
1
2
3
|
3 chunks |
+10 lines, -7 lines |
0 comments
|
Download
|
 |
M |
ppapi/cpp/private/content_decryptor_private.cc
|
View
|
1
2
3
|
8 chunks |
+28 lines, -18 lines |
0 comments
|
Download
|
 |
A |
ppapi/proxy/content_decryptor_private_serializer.h
|
View
|
1
2
3
|
1 chunk |
+56 lines, -0 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppapi_messages.h
|
View
|
|
2 chunks |
+9 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_instance_proxy.h
|
View
|
1
2
3
4
5
6
|
4 chunks |
+13 lines, -8 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppb_instance_proxy.cc
|
View
|
1
2
3
4
5
6
|
3 chunks |
+53 lines, -20 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppp_content_decryptor_private_proxy.h
|
View
|
1
2
3
|
2 chunks |
+9 lines, -5 lines |
0 comments
|
Download
|
 |
M |
ppapi/proxy/ppp_content_decryptor_private_proxy.cc
|
View
|
1
2
3
|
8 chunks |
+51 lines, -16 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_content_decryptor_private_thunk.cc
|
View
|
|
1 chunk |
+6 lines, -6 lines |
0 comments
|
Download
|
 |
M |
ppapi/thunk/ppb_instance_api.h
|
View
|
|
2 chunks |
+5 lines, -3 lines |
0 comments
|
Download
|
 |
M |
webkit/media/crypto/ppapi/cdm_wrapper.cc
|
View
|
1
2
3
4
5
|
6 chunks |
+46 lines, -16 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppapi_plugin_instance.h
|
View
|
|
3 chunks |
+6 lines, -4 lines |
0 comments
|
Download
|
 |
M |
webkit/plugins/ppapi/ppapi_plugin_instance.cc
|
View
|
|
5 chunks |
+19 lines, -7 lines |
0 comments
|
Download
|
Total messages: 19 (0 generated)
|