| Index: media/gpu/vt_video_encode_accelerator_mac.cc
|
| diff --git a/media/gpu/vt_video_encode_accelerator_mac.cc b/media/gpu/vt_video_encode_accelerator_mac.cc
|
| index 6b21e51c0d3060141e7b6795b0a54ce5197323ec..c2c998945fe1073fefa9ed927031df90ab03278d 100644
|
| --- a/media/gpu/vt_video_encode_accelerator_mac.cc
|
| +++ b/media/gpu/vt_video_encode_accelerator_mac.cc
|
| @@ -444,8 +444,9 @@ void VTVideoEncodeAccelerator::ReturnBitstreamBuffer(
|
| if (encode_output->info & VideoToolboxGlue::kVTEncodeInfo_FrameDropped) {
|
| DVLOG(2) << " frame dropped";
|
| client_task_runner_->PostTask(
|
| - FROM_HERE, base::Bind(&Client::BitstreamBufferReady, client_,
|
| - buffer_ref->id, 0, false));
|
| + FROM_HERE,
|
| + base::Bind(&Client::BitstreamBufferReady, client_, buffer_ref->id, 0,
|
| + false, base::Time::Now() - base::Time()));
|
| return;
|
| }
|
|
|
| @@ -467,8 +468,9 @@ void VTVideoEncodeAccelerator::ReturnBitstreamBuffer(
|
| bitrate_adjuster_.Update(used_buffer_size);
|
|
|
| client_task_runner_->PostTask(
|
| - FROM_HERE, base::Bind(&Client::BitstreamBufferReady, client_,
|
| - buffer_ref->id, used_buffer_size, keyframe));
|
| + FROM_HERE,
|
| + base::Bind(&Client::BitstreamBufferReady, client_, buffer_ref->id,
|
| + used_buffer_size, keyframe, base::Time::Now() - base::Time()));
|
| }
|
|
|
| bool VTVideoEncodeAccelerator::ResetCompressionSession() {
|
|
|