| Index: ppapi/proxy/ppp_video_decoder_proxy.cc
|
| diff --git a/ppapi/proxy/ppp_video_decoder_proxy.cc b/ppapi/proxy/ppp_video_decoder_proxy.cc
|
| index 1ebf20a0bf232c8ff52e1af33c6fb051d60c62fc..7648b7f6f37f793741f48e5099394757bf2cce1e 100644
|
| --- a/ppapi/proxy/ppp_video_decoder_proxy.cc
|
| +++ b/ppapi/proxy/ppp_video_decoder_proxy.cc
|
| @@ -22,14 +22,15 @@ namespace {
|
|
|
| void ProvidePictureBuffers(PP_Instance instance, PP_Resource decoder,
|
| uint32_t req_num_of_bufs,
|
| - const PP_Size* dimensions) {
|
| + const PP_Size* dimensions,
|
| + uint32_t texture_target) {
|
| HostResource decoder_resource;
|
| decoder_resource.SetHostResource(instance, decoder);
|
|
|
| HostDispatcher::GetForInstance(instance)->Send(
|
| new PpapiMsg_PPPVideoDecoder_ProvidePictureBuffers(
|
| API_ID_PPP_VIDEO_DECODER_DEV,
|
| - decoder_resource, req_num_of_bufs, *dimensions));
|
| + decoder_resource, req_num_of_bufs, *dimensions, texture_target));
|
| }
|
|
|
| void DismissPictureBuffer(PP_Instance instance, PP_Resource decoder,
|
| @@ -118,15 +119,18 @@ bool PPP_VideoDecoder_Proxy::OnMessageReceived(const IPC::Message& msg) {
|
| }
|
|
|
| void PPP_VideoDecoder_Proxy::OnMsgProvidePictureBuffers(
|
| - const HostResource& decoder, uint32_t req_num_of_bufs,
|
| - const PP_Size& dimensions) {
|
| + const HostResource& decoder,
|
| + uint32_t req_num_of_bufs,
|
| + const PP_Size& dimensions,
|
| + uint32_t texture_target) {
|
| PP_Resource plugin_decoder = PluginGlobals::Get()->plugin_resource_tracker()->
|
| PluginResourceForHostResource(decoder);
|
| CallWhileUnlocked(ppp_video_decoder_impl_->ProvidePictureBuffers,
|
| decoder.instance(),
|
| plugin_decoder,
|
| req_num_of_bufs,
|
| - &dimensions);
|
| + &dimensions,
|
| + texture_target);
|
| }
|
|
|
| void PPP_VideoDecoder_Proxy::OnMsgDismissPictureBuffer(
|
|
|