diff --git a/test/pc/e2e/api/peerconnection_quality_test_fixture.h b/test/pc/e2e/api/peerconnection_quality_test_fixture.h index 2191ceeede..705c940ab7 100644 --- a/test/pc/e2e/api/peerconnection_quality_test_fixture.h +++ b/test/pc/e2e/api/peerconnection_quality_test_fixture.h @@ -112,9 +112,12 @@ class PeerConnectionE2EQualityTestFixture { // Contains properties of single video stream. struct VideoConfig { - size_t width; - size_t height; - int32_t fps; + VideoConfig(size_t width, size_t height, int32_t fps) + : width(width), height(height), fps(fps) {} + + const size_t width; + const size_t height; + const int32_t fps; // Have to be unique among all specified configs for all peers in the call. // Will be auto generated if omitted. absl::optional stream_label; diff --git a/test/pc/e2e/peer_connection_e2e_smoke_test.cc b/test/pc/e2e/peer_connection_e2e_smoke_test.cc index 616c8638d5..129f0c3467 100644 --- a/test/pc/e2e/peer_connection_e2e_smoke_test.cc +++ b/test/pc/e2e/peer_connection_e2e_smoke_test.cc @@ -61,10 +61,7 @@ TEST(PeerConnectionE2EQualityTestSmokeTest, RunWithEmulatedNetwork) { PeerConnectionE2EQualityTestFixture::InjectableComponents; auto alice_params = absl::make_unique(); - VideoConfig alice_video_config; - alice_video_config.width = 1280; - alice_video_config.height = 720; - alice_video_config.fps = 30; + VideoConfig alice_video_config(1280, 720, 30); alice_video_config.stream_label = "alice-video"; alice_video_config.generator = VideoGeneratorType::kDefault; @@ -74,10 +71,7 @@ TEST(PeerConnectionE2EQualityTestSmokeTest, RunWithEmulatedNetwork) { alice_params->audio_config->audio_options = cricket::AudioOptions(); auto bob_params = absl::make_unique(); - VideoConfig bob_video_config; - bob_video_config.width = 1280; - bob_video_config.height = 720; - bob_video_config.fps = 30; + VideoConfig bob_video_config(1280, 720, 30); bob_video_config.stream_label = "bob-video"; bob_video_config.generator = VideoGeneratorType::kDefault;