| OLD | NEW |
| 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 726 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 737 ++frames_processed_; | 737 ++frames_processed_; |
| 738 assert(frames_processed_ <= frames_to_process_); | 738 assert(frames_processed_ <= frames_to_process_); |
| 739 return frames_processed_ == frames_to_process_; | 739 return frames_processed_ == frames_to_process_; |
| 740 } | 740 } |
| 741 | 741 |
| 742 void PrintResults() { | 742 void PrintResults() { |
| 743 StopMeasuringCpuProcessTime(); | 743 StopMeasuringCpuProcessTime(); |
| 744 rtc::CritScope crit(&comparison_lock_); | 744 rtc::CritScope crit(&comparison_lock_); |
| 745 PrintResult("psnr", psnr_, " dB"); | 745 PrintResult("psnr", psnr_, " dB"); |
| 746 PrintResult("ssim", ssim_, " score"); | 746 PrintResult("ssim", ssim_, " score"); |
| 747 PrintResult("sender_time", sender_time_, " ms"); |
| 748 PrintResult("receiver_time", receiver_time_, " ms"); |
| 747 PrintResult("total_delay_incl_network", end_to_end_, " ms"); | 749 PrintResult("total_delay_incl_network", end_to_end_, " ms"); |
| 748 PrintResult("time_between_rendered_frames", rendered_delta_, " ms"); | 750 PrintResult("time_between_rendered_frames", rendered_delta_, " ms"); |
| 749 PrintResult("encode_frame_rate", encode_frame_rate_, " fps"); | 751 PrintResult("encode_frame_rate", encode_frame_rate_, " fps"); |
| 750 PrintResult("encode_time", encode_time_ms_, " ms"); | 752 PrintResult("encode_time", encode_time_ms_, " ms"); |
| 751 PrintResult("media_bitrate", media_bitrate_bps_, " bps"); | 753 PrintResult("media_bitrate", media_bitrate_bps_, " bps"); |
| 752 | 754 |
| 753 if (receive_stream_ != nullptr) { | 755 if (receive_stream_ != nullptr) { |
| 754 PrintResult("decode_time", decode_time_ms_, " ms"); | 756 PrintResult("decode_time", decode_time_ms_, " ms"); |
| 755 } | 757 } |
| 756 | 758 |
| (...skipping 1124 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1881 if (!params_.video.encoded_frame_base_path.empty()) { | 1883 if (!params_.video.encoded_frame_base_path.empty()) { |
| 1882 std::ostringstream str; | 1884 std::ostringstream str; |
| 1883 str << receive_logs_++; | 1885 str << receive_logs_++; |
| 1884 std::string path = | 1886 std::string path = |
| 1885 params_.video.encoded_frame_base_path + "." + str.str() + ".recv.ivf"; | 1887 params_.video.encoded_frame_base_path + "." + str.str() + ".recv.ivf"; |
| 1886 stream->EnableEncodedFrameRecording(rtc::CreatePlatformFile(path), | 1888 stream->EnableEncodedFrameRecording(rtc::CreatePlatformFile(path), |
| 1887 10000000); | 1889 10000000); |
| 1888 } | 1890 } |
| 1889 } | 1891 } |
| 1890 } // namespace webrtc | 1892 } // namespace webrtc |
| OLD | NEW |