5454#include " test/rtp_rtcp_observer.h"
5555#include " test/testsupport/file_utils.h"
5656#include " test/video_encoder_proxy_factory.h"
57+ #include " test/video_test_constants.h"
5758#include " video/config/video_encoder_config.h"
5859#include " video/transport_adapter.h"
5960
@@ -116,7 +117,7 @@ class VideoRtcpAndSyncObserver : public test::RtpRtcpObserver,
116117 explicit VideoRtcpAndSyncObserver (TaskQueueBase* task_queue,
117118 Clock* clock,
118119 absl::string_view test_label)
119- : test::RtpRtcpObserver(CallPerfTest ::kLongTimeout ),
120+ : test::RtpRtcpObserver(test::VideoTestConstants ::kLongTimeout ),
120121 clock_(clock),
121122 test_label_(test_label),
122123 creation_time_ms_(clock_->TimeInMilliseconds ()),
@@ -274,18 +275,23 @@ void CallPerfTest::TestAudioVideoSync(FecMode fec,
274275 audio_send_config.rtp .ssrc = kAudioSendSsrc ;
275276 // TODO(bugs.webrtc.org/14683): Let the tests fail with invalid config.
276277 audio_send_config.send_codec_spec = AudioSendStream::Config::SendCodecSpec (
277- kAudioSendPayloadType , {" OPUS" , 48000 , 2 });
278+ test::VideoTestConstants:: kAudioSendPayloadType , {" OPUS" , 48000 , 2 });
278279 audio_send_config.min_bitrate_bps = 6000 ;
279280 audio_send_config.max_bitrate_bps = 510000 ;
280281 audio_send_config.encoder_factory = CreateBuiltinAudioEncoderFactory ();
281282 audio_send_stream = sender_call_->CreateAudioSendStream (audio_send_config);
282283
283- GetVideoSendConfig ()->rtp .nack .rtp_history_ms = kNackRtpHistoryMs ;
284+ GetVideoSendConfig ()->rtp .nack .rtp_history_ms =
285+ test::VideoTestConstants::kNackRtpHistoryMs ;
284286 if (fec == FecMode::kOn ) {
285- GetVideoSendConfig ()->rtp .ulpfec .red_payload_type = kRedPayloadType ;
286- GetVideoSendConfig ()->rtp .ulpfec .ulpfec_payload_type = kUlpfecPayloadType ;
287- video_receive_configs_[0 ].rtp .red_payload_type = kRedPayloadType ;
288- video_receive_configs_[0 ].rtp .ulpfec_payload_type = kUlpfecPayloadType ;
287+ GetVideoSendConfig ()->rtp .ulpfec .red_payload_type =
288+ test::VideoTestConstants::kRedPayloadType ;
289+ GetVideoSendConfig ()->rtp .ulpfec .ulpfec_payload_type =
290+ test::VideoTestConstants::kUlpfecPayloadType ;
291+ video_receive_configs_[0 ].rtp .red_payload_type =
292+ test::VideoTestConstants::kRedPayloadType ;
293+ video_receive_configs_[0 ].rtp .ulpfec_payload_type =
294+ test::VideoTestConstants::kUlpfecPayloadType ;
289295 }
290296 video_receive_configs_[0 ].rtp .nack .rtp_history_ms = 1000 ;
291297 video_receive_configs_[0 ].renderer = observer.get ();
@@ -298,7 +304,7 @@ void CallPerfTest::TestAudioVideoSync(FecMode fec,
298304 audio_recv_config.sync_group = kSyncGroup ;
299305 audio_recv_config.decoder_factory = audio_decoder_factory_;
300306 audio_recv_config.decoder_map = {
301- {kAudioSendPayloadType , {" OPUS" , 48000 , 2 }}};
307+ {test::VideoTestConstants:: kAudioSendPayloadType , {" OPUS" , 48000 , 2 }}};
302308
303309 if (create_first == CreateOrder::kAudioFirst ) {
304310 audio_receive_stream =
@@ -312,9 +318,11 @@ void CallPerfTest::TestAudioVideoSync(FecMode fec,
312318 EXPECT_EQ (1u , video_receive_streams_.size ());
313319 observer->set_receive_stream (video_receive_streams_[0 ]);
314320 drifting_clock = std::make_unique<DriftingClock>(clock_, video_ntp_speed);
315- CreateFrameGeneratorCapturerWithDrift (drifting_clock.get (), video_rtp_speed,
316- kDefaultFramerate , kDefaultWidth ,
317- kDefaultHeight );
321+ CreateFrameGeneratorCapturerWithDrift (
322+ drifting_clock.get (), video_rtp_speed,
323+ test::VideoTestConstants::kDefaultFramerate ,
324+ test::VideoTestConstants::kDefaultWidth ,
325+ test::VideoTestConstants::kDefaultHeight );
318326
319327 Start ();
320328
@@ -405,7 +413,7 @@ void CallPerfTest::TestCaptureNtpTime(
405413 int threshold_ms,
406414 int start_time_ms,
407415 int run_time_ms)
408- : EndToEndTest(kLongTimeout ),
416+ : EndToEndTest(test::VideoTestConstants:: kLongTimeout ),
409417 net_config_ (net_config),
410418 clock_(Clock::GetRealTimeClock()),
411419 threshold_ms_(threshold_ms),
@@ -558,7 +566,9 @@ TEST_F(CallPerfTest, ReceivesCpuOveruseAndUnderuse) {
558566 class LoadObserver : public test ::SendTest,
559567 public test::FrameGeneratorCapturer::SinkWantsObserver {
560568 public:
561- LoadObserver () : SendTest(kLongTimeout ), test_phase_(TestPhase::kInit ) {}
569+ LoadObserver ()
570+ : SendTest(test::VideoTestConstants::kLongTimeout ),
571+ test_phase_ (TestPhase::kInit ) {}
562572
563573 void OnFrameGeneratorCapturerCreated (
564574 test::FrameGeneratorCapturer* frame_generator_capturer) override {
@@ -667,7 +677,7 @@ void CallPerfTest::TestMinTransmitBitrate(bool pad_to_min_bitrate) {
667677 public:
668678 explicit BitrateObserver (bool using_min_transmit_bitrate,
669679 TaskQueueBase* task_queue)
670- : EndToEndTest(kLongTimeout ),
680+ : EndToEndTest(test::VideoTestConstants:: kLongTimeout ),
671681 send_stream_(nullptr ),
672682 converged_(false ),
673683 pad_to_min_bitrate_(using_min_transmit_bitrate),
@@ -794,7 +804,7 @@ TEST_F(CallPerfTest, MAYBE_KeepsHighBitrateWhenReconfiguringSender) {
794804 class BitrateObserver : public test ::EndToEndTest, public test::FakeEncoder {
795805 public:
796806 explicit BitrateObserver (TaskQueueBase* task_queue)
797- : EndToEndTest(kDefaultTimeout ),
807+ : EndToEndTest(test::VideoTestConstants:: kDefaultTimeout ),
798808 FakeEncoder(Clock::GetRealTimeClock()),
799809 encoder_inits_(0 ),
800810 last_set_bitrate_kbps_(0 ),
@@ -818,11 +828,11 @@ TEST_F(CallPerfTest, MAYBE_KeepsHighBitrateWhenReconfiguringSender) {
818828 : kInitialBitrateKbps - kInitialBitrateOverheadKpbs ;
819829 EXPECT_EQ (expected_bitrate, config->startBitrate )
820830 << " Encoder not initialized at expected bitrate." ;
821- EXPECT_EQ (kDefaultWidth , config->width );
822- EXPECT_EQ (kDefaultHeight , config->height );
831+ EXPECT_EQ (test::VideoTestConstants:: kDefaultWidth , config->width );
832+ EXPECT_EQ (test::VideoTestConstants:: kDefaultHeight , config->height );
823833 } else if (encoder_inits_ == 2 ) {
824- EXPECT_EQ (2 * kDefaultWidth , config->width );
825- EXPECT_EQ (2 * kDefaultHeight , config->height );
834+ EXPECT_EQ (2 * test::VideoTestConstants:: kDefaultWidth , config->width );
835+ EXPECT_EQ (2 * test::VideoTestConstants:: kDefaultHeight , config->height );
826836 EXPECT_GE (last_set_bitrate_kbps_, kReconfigureThresholdKbps );
827837 EXPECT_GT (config->startBitrate , kReconfigureThresholdKbps )
828838 << " Encoder reconfigured with bitrate too far away from last set." ;
@@ -871,9 +881,12 @@ TEST_F(CallPerfTest, MAYBE_KeepsHighBitrateWhenReconfiguringSender) {
871881 }
872882
873883 void PerformTest () override {
874- ASSERT_TRUE (time_to_reconfigure_.Wait (kDefaultTimeout ))
884+ ASSERT_TRUE (
885+ time_to_reconfigure_.Wait (test::VideoTestConstants::kDefaultTimeout ))
875886 << " Timed out before receiving an initial high bitrate." ;
876- frame_generator_->ChangeResolution (kDefaultWidth * 2 , kDefaultHeight * 2 );
887+ frame_generator_->ChangeResolution (
888+ test::VideoTestConstants::kDefaultWidth * 2 ,
889+ test::VideoTestConstants::kDefaultHeight * 2 );
877890 SendTask (task_queue_, [&]() {
878891 send_stream_->ReconfigureVideoEncoder (encoder_config_.Copy ());
879892 });
@@ -1057,7 +1070,7 @@ void CallPerfTest::TestEncodeFramerate(VideoEncoderFactory* encoder_factory,
10571070 absl::string_view payload_name,
10581071 const std::vector<int >& max_framerates,
10591072 TaskQueueBase* task_queue)
1060- : EndToEndTest(kDefaultTimeout ),
1073+ : EndToEndTest(test::VideoTestConstants:: kDefaultTimeout ),
10611074 clock_ (Clock::GetRealTimeClock()),
10621075 encoder_factory_(encoder_factory),
10631076 payload_name_(payload_name),
@@ -1096,7 +1109,8 @@ void CallPerfTest::TestEncodeFramerate(VideoEncoderFactory* encoder_factory,
10961109 VideoEncoderConfig* encoder_config) override {
10971110 send_config->encoder_settings .encoder_factory = encoder_factory_;
10981111 send_config->rtp .payload_name = payload_name_;
1099- send_config->rtp .payload_type = test::CallTest::kVideoSendPayloadType ;
1112+ send_config->rtp .payload_type =
1113+ test::VideoTestConstants::kVideoSendPayloadType ;
11001114 encoder_config->video_format .name = payload_name_;
11011115 encoder_config->codec_type = PayloadStringToCodecType (payload_name_);
11021116 encoder_config->max_bitrate_bps = kMaxBitrate .bps ();
0 commit comments