| 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 d699e7eff785d3f063dbc5ec95bf41a6ee7b60e6..81245344ca211a02f51c319dfc3726d1eee81666 100644
|
| --- a/content/renderer/media_recorder/video_track_recorder.cc
|
| +++ b/content/renderer/media_recorder/video_track_recorder.cc
|
| @@ -652,10 +652,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());
|
|
|