| Index: media/cast/video_sender/external_video_encoder.cc
|
| diff --git a/media/cast/video_sender/external_video_encoder.cc b/media/cast/video_sender/external_video_encoder.cc
|
| index d2e306504f4357723c28228dfec74834c4cdb125..8e90a650ef6fc6264754db53468b7b2bbfa4bd32 100644
|
| --- a/media/cast/video_sender/external_video_encoder.cc
|
| +++ b/media/cast/video_sender/external_video_encoder.cc
|
| @@ -131,9 +131,7 @@ class LocalVideoEncodeAcceleratorClient
|
| DCHECK(encoder_task_runner_);
|
| DCHECK(encoder_task_runner_->RunsTasksOnCurrentThread());
|
|
|
| - if (video_encode_accelerator_) {
|
| - video_encode_accelerator_.release()->Destroy();
|
| - }
|
| + video_encode_accelerator_.reset(NULL);
|
| }
|
|
|
| void SetBitRate(uint32 bit_rate) {
|
| @@ -165,9 +163,7 @@ class LocalVideoEncodeAcceleratorClient
|
| DCHECK(encoder_task_runner_->RunsTasksOnCurrentThread());
|
| VLOG(1) << "ExternalVideoEncoder NotifyError: " << error;
|
|
|
| - if (video_encode_accelerator_) {
|
| - video_encode_accelerator_.release()->Destroy();
|
| - }
|
| + video_encode_accelerator_.reset(NULL);
|
| cast_environment_->PostTask(
|
| CastEnvironment::MAIN,
|
| FROM_HERE,
|
|
|