| Index: content/renderer/media_recorder/video_track_recorder.cc
|
| diff --git a/content/renderer/media_recorder/video_track_recorder.cc b/content/renderer/media_recorder/video_track_recorder.cc
|
| index 1c0e4149034c44a0421b2934085f039416027727..364c3d4be7cdbdc7d4f6a2873ea5b43084a20c30 100644
|
| --- a/content/renderer/media_recorder/video_track_recorder.cc
|
| +++ b/content/renderer/media_recorder/video_track_recorder.cc
|
| @@ -692,10 +692,8 @@ void VEAEncoder::EncodeOnEncodingTaskRunner(
|
| DVLOG(3) << __func__;
|
| DCHECK(encoding_task_runner_->BelongsToCurrentThread());
|
|
|
| - if (input_size_ != frame->visible_rect().size() && video_encoder_) {
|
| - video_encoder_->Destroy();
|
| + if (input_size_ != frame->visible_rect().size() && video_encoder_)
|
| video_encoder_.reset();
|
| - }
|
|
|
| if (!video_encoder_)
|
| ConfigureEncoderOnEncodingTaskRunner(frame->visible_rect().size());
|
|
|