Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(373)

Side by Side Diff: webrtc/video/video_quality_test.cc

Issue 2806723002: Event log cleanup in tests. (Closed)
Patch Set: . Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « webrtc/video/end_to_end_tests.cc ('k') | webrtc/video/video_send_stream_tests.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2015 The WebRTC project authors. All Rights Reserved. 2 * Copyright (c) 2015 The WebRTC project authors. All Rights Reserved.
3 * 3 *
4 * Use of this source code is governed by a BSD-style license 4 * Use of this source code is governed by a BSD-style license
5 * that can be found in the LICENSE file in the root of the source 5 * that can be found in the LICENSE file in the root of the source
6 * tree. An additional intellectual property rights grant can be found 6 * tree. An additional intellectual property rights grant can be found
7 * in the file PATENTS. All contributing project authors may 7 * in the file PATENTS. All contributing project authors may
8 * be found in the AUTHORS file in the root of the source tree. 8 * be found in the AUTHORS file in the root of the source tree.
9 */ 9 */
10 #include "webrtc/video/video_quality_test.h" 10 #include "webrtc/video/video_quality_test.h"
(...skipping 1566 matching lines...) Expand 10 before | Expand all | Expand 10 after
1577 1577
1578 FILE* graph_data_output_file = nullptr; 1578 FILE* graph_data_output_file = nullptr;
1579 if (!params_.analyzer.graph_data_output_filename.empty()) { 1579 if (!params_.analyzer.graph_data_output_filename.empty()) {
1580 graph_data_output_file = 1580 graph_data_output_file =
1581 fopen(params_.analyzer.graph_data_output_filename.c_str(), "w"); 1581 fopen(params_.analyzer.graph_data_output_filename.c_str(), "w");
1582 RTC_CHECK(graph_data_output_file) 1582 RTC_CHECK(graph_data_output_file)
1583 << "Can't open the file " << params_.analyzer.graph_data_output_filename 1583 << "Can't open the file " << params_.analyzer.graph_data_output_filename
1584 << "!"; 1584 << "!";
1585 } 1585 }
1586 1586
1587 webrtc::RtcEventLogNullImpl event_log; 1587 Call::Config call_config(event_log_.get());
1588 Call::Config call_config(&event_log_);
1589 call_config.bitrate_config = params.call.call_bitrate_config; 1588 call_config.bitrate_config = params.call.call_bitrate_config;
1590 CreateCalls(call_config, call_config); 1589 CreateCalls(call_config, call_config);
1591 1590
1592 test::LayerFilteringTransport send_transport( 1591 test::LayerFilteringTransport send_transport(
1593 params_.pipe, sender_call_.get(), kPayloadTypeVP8, kPayloadTypeVP9, 1592 params_.pipe, sender_call_.get(), kPayloadTypeVP8, kPayloadTypeVP9,
1594 params_.video.selected_tl, params_.ss.selected_sl); 1593 params_.video.selected_tl, params_.ss.selected_sl);
1595 test::DirectTransport recv_transport( 1594 test::DirectTransport recv_transport(
1596 params_.pipe, receiver_call_.get(), MediaType::VIDEO); 1595 params_.pipe, receiver_call_.get(), MediaType::VIDEO);
1597 1596
1598 std::string graph_title = params_.analyzer.graph_title; 1597 std::string graph_title = params_.analyzer.graph_title;
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
1729 1728
1730 *audio_receive_stream = call->CreateAudioReceiveStream(audio_config); 1729 *audio_receive_stream = call->CreateAudioReceiveStream(audio_config);
1731 } 1730 }
1732 1731
1733 void VideoQualityTest::RunWithRenderers(const Params& params) { 1732 void VideoQualityTest::RunWithRenderers(const Params& params) {
1734 params_ = params; 1733 params_ = params;
1735 CheckParams(); 1734 CheckParams();
1736 1735
1737 // TODO(ivica): Remove bitrate_config and use the default Call::Config(), to 1736 // TODO(ivica): Remove bitrate_config and use the default Call::Config(), to
1738 // match the full stack tests. 1737 // match the full stack tests.
1739 webrtc::RtcEventLogNullImpl event_log; 1738 Call::Config call_config(event_log_.get());
1740 Call::Config call_config(&event_log_);
1741 call_config.bitrate_config = params_.call.call_bitrate_config; 1739 call_config.bitrate_config = params_.call.call_bitrate_config;
1742 1740
1743 ::VoiceEngineState voe; 1741 ::VoiceEngineState voe;
1744 if (params_.audio.enabled) { 1742 if (params_.audio.enabled) {
1745 CreateVoiceEngine(&voe, decoder_factory_); 1743 CreateVoiceEngine(&voe, decoder_factory_);
1746 AudioState::Config audio_state_config; 1744 AudioState::Config audio_state_config;
1747 audio_state_config.voice_engine = voe.voice_engine; 1745 audio_state_config.voice_engine = voe.voice_engine;
1748 audio_state_config.audio_mixer = AudioMixerImpl::Create(); 1746 audio_state_config.audio_mixer = AudioMixerImpl::Create();
1749 call_config.audio_state = AudioState::Create(audio_state_config); 1747 call_config.audio_state = AudioState::Create(audio_state_config);
1750 } 1748 }
(...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after
1884 if (!params_.video.encoded_frame_base_path.empty()) { 1882 if (!params_.video.encoded_frame_base_path.empty()) {
1885 std::ostringstream str; 1883 std::ostringstream str;
1886 str << receive_logs_++; 1884 str << receive_logs_++;
1887 std::string path = 1885 std::string path =
1888 params_.video.encoded_frame_base_path + "." + str.str() + ".recv.ivf"; 1886 params_.video.encoded_frame_base_path + "." + str.str() + ".recv.ivf";
1889 stream->EnableEncodedFrameRecording(rtc::CreatePlatformFile(path), 1887 stream->EnableEncodedFrameRecording(rtc::CreatePlatformFile(path),
1890 10000000); 1888 10000000);
1891 } 1889 }
1892 } 1890 }
1893 } // namespace webrtc 1891 } // namespace webrtc
OLDNEW
« no previous file with comments | « webrtc/video/end_to_end_tests.cc ('k') | webrtc/video/video_send_stream_tests.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698