| Index: content/renderer/pepper/pepper_video_encoder_host.cc
|
| diff --git a/content/renderer/pepper/pepper_video_encoder_host.cc b/content/renderer/pepper/pepper_video_encoder_host.cc
|
| index 494548d7dc94e8994e186642573b22995925ef49..6b778dcbef52a5ac4c8129834ce8afb233bf1f2b 100644
|
| --- a/content/renderer/pepper/pepper_video_encoder_host.cc
|
| +++ b/content/renderer/pepper/pepper_video_encoder_host.cc
|
| @@ -391,9 +391,8 @@ void PepperVideoEncoderHost::RequireBitstreamBuffers(
|
| for (size_t i = 0; i < shm_buffers_.size(); ++i) {
|
| encoder_->UseOutputBitstreamBuffer(shm_buffers_[i]->ToBitstreamBuffer());
|
| handles.push_back(SerializedHandle(
|
| - renderer_ppapi_host_->ShareHandleWithRemote(
|
| - PlatformFileFromSharedMemoryHandle(shm_buffers_[i]->shm->handle()),
|
| - false),
|
| + renderer_ppapi_host_->ShareSharedMemoryHandleWithRemote(
|
| + shm_buffers_[i]->shm->handle()),
|
| output_buffer_size));
|
| }
|
|
|
| @@ -601,11 +600,10 @@ void PepperVideoEncoderHost::AllocateVideoFrames() {
|
| }
|
|
|
| DCHECK(get_video_frames_reply_context_.is_valid());
|
| - get_video_frames_reply_context_.params.AppendHandle(SerializedHandle(
|
| - renderer_ppapi_host_->ShareHandleWithRemote(
|
| - PlatformFileFromSharedMemoryHandle(buffer_manager_.shm()->handle()),
|
| - false),
|
| - total_size));
|
| + get_video_frames_reply_context_.params.AppendHandle(
|
| + SerializedHandle(renderer_ppapi_host_->ShareSharedMemoryHandleWithRemote(
|
| + buffer_manager_.shm()->handle()),
|
| + total_size));
|
|
|
| host()->SendReply(get_video_frames_reply_context_,
|
| PpapiPluginMsg_VideoEncoder_GetVideoFramesReply(
|
|
|