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

Side by Side Diff: webrtc/rtc_tools/event_log_visualizer/main.cc

Issue 2997883002: Video/Screenshare loopback tool.
Patch Set: Rebase Created 3 years, 3 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
OLDNEW
1 /* 1 /*
2 * Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. 2 * Copyright (c) 2016 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 10
(...skipping 239 matching lines...) Expand 10 before | Expand all | Expand 10 after
250 } 250 }
251 if (FLAG_plot_audio_encoder_fec) { 251 if (FLAG_plot_audio_encoder_fec) {
252 analyzer.CreateAudioEncoderEnableFecGraph(collection->AppendNewPlot()); 252 analyzer.CreateAudioEncoderEnableFecGraph(collection->AppendNewPlot());
253 } 253 }
254 if (FLAG_plot_audio_encoder_dtx) { 254 if (FLAG_plot_audio_encoder_dtx) {
255 analyzer.CreateAudioEncoderEnableDtxGraph(collection->AppendNewPlot()); 255 analyzer.CreateAudioEncoderEnableDtxGraph(collection->AppendNewPlot());
256 } 256 }
257 if (FLAG_plot_audio_encoder_num_channels) { 257 if (FLAG_plot_audio_encoder_num_channels) {
258 analyzer.CreateAudioEncoderNumChannelsGraph(collection->AppendNewPlot()); 258 analyzer.CreateAudioEncoderNumChannelsGraph(collection->AppendNewPlot());
259 } 259 }
260 analyzer.CreateQueueDelayGraph(collection->AppendNewPlot());
260 if (FLAG_plot_audio_jitter_buffer) { 261 if (FLAG_plot_audio_jitter_buffer) {
261 std::string wav_path; 262 std::string wav_path;
262 if (FLAG_wav_filename[0] != '\0') { 263 if (FLAG_wav_filename[0] != '\0') {
263 wav_path = FLAG_wav_filename; 264 wav_path = FLAG_wav_filename;
264 } else { 265 } else {
265 wav_path = webrtc::test::ResourcePath( 266 wav_path = webrtc::test::ResourcePath(
266 "audio_processing/conversational_speech/EN_script2_F_sp2_B1", "wav"); 267 "audio_processing/conversational_speech/EN_script2_F_sp2_B1", "wav");
267 } 268 }
268 analyzer.CreateAudioJitterBufferGraph(wav_path, 48000, 269 analyzer.CreateAudioJitterBufferGraph(wav_path, 48000,
269 collection->AppendNewPlot()); 270 collection->AppendNewPlot());
(...skipping 25 matching lines...) Expand all
295 FLAG_plot_fraction_loss_feedback = setting; 296 FLAG_plot_fraction_loss_feedback = setting;
296 FLAG_plot_timestamps = setting; 297 FLAG_plot_timestamps = setting;
297 FLAG_plot_audio_encoder_bitrate_bps = setting; 298 FLAG_plot_audio_encoder_bitrate_bps = setting;
298 FLAG_plot_audio_encoder_frame_length_ms = setting; 299 FLAG_plot_audio_encoder_frame_length_ms = setting;
299 FLAG_plot_audio_encoder_packet_loss = setting; 300 FLAG_plot_audio_encoder_packet_loss = setting;
300 FLAG_plot_audio_encoder_fec = setting; 301 FLAG_plot_audio_encoder_fec = setting;
301 FLAG_plot_audio_encoder_dtx = setting; 302 FLAG_plot_audio_encoder_dtx = setting;
302 FLAG_plot_audio_encoder_num_channels = setting; 303 FLAG_plot_audio_encoder_num_channels = setting;
303 FLAG_plot_audio_jitter_buffer = setting; 304 FLAG_plot_audio_jitter_buffer = setting;
304 } 305 }
OLDNEW
« no previous file with comments | « webrtc/rtc_tools/event_log_visualizer/analyzer.cc ('k') | webrtc/rtc_tools/event_log_visualizer/plot_python.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698