diff --git a/api/test/peerconnection_quality_test_fixture.cc b/api/test/peerconnection_quality_test_fixture.cc index 5d15ba327e..9c85dbf5b8 100644 --- a/api/test/peerconnection_quality_test_fixture.cc +++ b/api/test/peerconnection_quality_test_fixture.cc @@ -175,6 +175,15 @@ absl::optional PeerConnectionE2EQualityTestFixture:: return GetOutputDumpFileName(stream_label, receiver) + ".frame_ids.txt"; } +std::string PeerConnectionE2EQualityTestFixture::VideoDumpOptions::ToString() + const { + rtc::StringBuilder out; + out << "{ output_directory_=" << output_directory_ + << ", sampling_modulo_=" << sampling_modulo_ + << ", export_frame_ids_=" << export_frame_ids_ << " }"; + return out.Release(); +} + PeerConnectionE2EQualityTestFixture::VideoConfig::VideoConfig( const VideoResolution& resolution) : width(resolution.width()), diff --git a/api/test/peerconnection_quality_test_fixture.h b/api/test/peerconnection_quality_test_fixture.h index ca1c2882a1..b5d3f3ce20 100644 --- a/api/test/peerconnection_quality_test_fixture.h +++ b/api/test/peerconnection_quality_test_fixture.h @@ -262,6 +262,8 @@ class PeerConnectionE2EQualityTestFixture { absl::string_view stream_label, absl::string_view receiver) const; + std::string ToString() const; + private: std::string output_directory_; int sampling_modulo_ = 1;