| Index: ppapi/thunk/ppb_content_decryptor_private_thunk.cc
|
| diff --git a/ppapi/thunk/ppb_content_decryptor_private_thunk.cc b/ppapi/thunk/ppb_content_decryptor_private_thunk.cc
|
| index 3f57a381c5b14ef3cbe2871bcf3a2de3f1b6d65a..3ef42c434ebc6e17c52f3e1dd32698513ee02cb8 100644
|
| --- a/ppapi/thunk/ppb_content_decryptor_private_thunk.cc
|
| +++ b/ppapi/thunk/ppb_content_decryptor_private_thunk.cc
|
| @@ -61,6 +61,18 @@ void DeliverBlock(PP_Instance instance,
|
| enter.functions()->DeliverBlock(instance, decrypted_block, block_info);
|
| }
|
|
|
| +void DecoderReset(PP_Instance instance, uint32_t request_id) {
|
| + EnterInstance enter(instance);
|
| + if (enter.succeeded())
|
| + enter.functions()->DecoderReset(instance, request_id);
|
| +}
|
| +
|
| +void DecoderStopped(PP_Instance instance, uint32_t request_id) {
|
| + EnterInstance enter(instance);
|
| + if (enter.succeeded())
|
| + enter.functions()->DecoderStopped(instance, request_id);
|
| +}
|
| +
|
| void DeliverFrame(PP_Instance instance,
|
| PP_Resource decrypted_frame,
|
| const PP_DecryptedFrameInfo* frame_info) {
|
| @@ -83,6 +95,8 @@ const PPB_ContentDecryptor_Private g_ppb_decryption_thunk = {
|
| &KeyMessage,
|
| &KeyError,
|
| &DeliverBlock,
|
| + &DecoderReset,
|
| + &DecoderStopped,
|
| &DeliverFrame,
|
| &DeliverSamples
|
| };
|
| @@ -90,7 +104,7 @@ const PPB_ContentDecryptor_Private g_ppb_decryption_thunk = {
|
| } // namespace
|
|
|
| const PPB_ContentDecryptor_Private*
|
| - GetPPB_ContentDecryptor_Private_0_2_Thunk() {
|
| + GetPPB_ContentDecryptor_Private_0_3_Thunk() {
|
| return &g_ppb_decryption_thunk;
|
| }
|
|
|
|
|