Fix writing into closed FrameWriter when dumping video in PC framework

Bug: webrtc:10138
Change-Id: I2b8e2cac2903c957dab1170ba098880a4f0252e3
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/160049
Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org>
Commit-Queue: Artem Titov <titovartem@webrtc.org>
Cr-Commit-Position: refs/heads/master@{#29853}
This commit is contained in:
Artem Titov
2019-11-20 17:07:11 +01:00
committed by Commit Bot
parent 22ae169d17
commit c4e506ebdf

View File

@ -1032,15 +1032,15 @@ void PeerConnectionE2EQualityTest::TearDownCall() {
alice_->pc()->Close();
bob_->pc()->Close();
alice_video_sources_.clear();
bob_video_sources_.clear();
alice_.reset();
bob_.reset();
for (const auto& video_writer : video_writers_) {
video_writer->Close();
}
alice_video_sources_.clear();
bob_video_sources_.clear();
video_writers_.clear();
alice_.reset();
bob_.reset();
}
test::VideoFrameWriter* PeerConnectionE2EQualityTest::MaybeCreateVideoWriter(